Program Manager
- Program Manager
- the role that is played when a
person performs administrative
management tasks on a
program of related
projects
As illustrated in the preceding figure, Program Manager is part of the following inheritance hierarchy:
The typical role-specific responsibilities of a Program Manager are to:
- Manage the program’s:
- Costs and budget.
- Communications, both internally and externally.
- Delivery of work products and services.
- Planning efforts.
- Personnel.
- Relationships with other organizations.
- Resources.
- Scope in terms of mission, objectives, and requirements.
- Schedule in terms of dates and milestones.
- Monitor and manage the program’s risks.
- Take part in program and project debrief walkthroughs.
Program Manager typically inherits the
general role responsibilities from the
Role method component.
To fulfill these responsibilities, program managers
typically should have the following expertise, training, and
experience:
- Deep knowledge of and expertise in using management
tasks, techniques, and patterns.
- Solid knowledge of and expertise in using
management
tools.
- Solid knowledge of and expertise in risk management,
configuration management, and disaster recovery.
- Basic knowledge and expertise of quality engineering and
metrics engineering.
- Solid Understanding of the customerr’s business
enterprise, strategic goals, and competition.
- Proven ability to manage large teams and delegate
authority.
- Exceptional communication and negotiation skills
including the ability to negotiate adequate resources (e.g.,
schedule, budget, staffing, tools, e.g., facilities).
- Basic familiarity with the technology to be used on the
program.
- Master’s degree in business administration,
information technology, or the equivalent.
Program managers typically perform the following
role-specific tasks in an iterative,
incremental, parallel, and time-boxed manner:
Program Manager typically inherits
common role tasks from the
role method component.
Program Managers typically perform these tasks as members of the following teams:
As members of these teams, program managers typically
produce all or part of the following work products:
- Program managers are only needed as part of the
endeavor-specific process if the process involves a program of related projects.
- This role typically inherits the
common team guidelines from the
roles method component.