Program managers are truly the ultimate user representative. They are responsible for program leadership, risk management, and outcomes advocacy. Program managers are responsible for meeting organizational and financial goals, assessing risk management, aiding team development, and fostering communication. The professional practice of program management is about keeping projects on track. Its structure and practices are designed to make sure that mission goals, mission needs, and mission programs stay on course.