Register
4:58
Stop
PgMP - Program Definition Phase
Master
1/5
As the program manager for a software development program, you are responsible for estimating the costs for a complex project involving multiple modules and integrations. The project managers have provided their initial cost estimates, but you have concerns about the accuracy and consistency of their estimates. Some project managers have used optimistic assumptions, while others have included large contingency buffers. Which of the following actions should you take to improve the reliability of the overall program cost estimate?
a.
Accept the project managers' estimates as provided and combine them to obtain the overall program cost estimate, relying on their expertise and judgment.
b.
Use parametric estimating techniques to develop a high-level program cost estimate based on historical data from similar projects, and adjust the estimate based on the specific characteristics of the current program.
c.
Conduct a bottom-up estimate by breaking down the project into smaller components and estimating the costs for each component separately, then aggregating the estimates to obtain the overall program cost estimate.
d.
Apply a top-down estimating approach by allocating the program budget across the projects based on their relative size and complexity, and require the project managers to adjust their estimates accordingly.
Master