Skip to main content
Engineering LibreTexts

6.4: PgMP-Style Questions

  • Page ID
    137956
  • \( \newcommand{\vecs}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \)

    \( \newcommand{\vecd}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash {#1}}} \)

    \( \newcommand{\dsum}{\displaystyle\sum\limits} \)

    \( \newcommand{\dint}{\displaystyle\int\limits} \)

    \( \newcommand{\dlim}{\displaystyle\lim\limits} \)

    \( \newcommand{\id}{\mathrm{id}}\) \( \newcommand{\Span}{\mathrm{span}}\)

    ( \newcommand{\kernel}{\mathrm{null}\,}\) \( \newcommand{\range}{\mathrm{range}\,}\)

    \( \newcommand{\RealPart}{\mathrm{Re}}\) \( \newcommand{\ImaginaryPart}{\mathrm{Im}}\)

    \( \newcommand{\Argument}{\mathrm{Arg}}\) \( \newcommand{\norm}[1]{\| #1 \|}\)

    \( \newcommand{\inner}[2]{\langle #1, #2 \rangle}\)

    \( \newcommand{\Span}{\mathrm{span}}\)

    \( \newcommand{\id}{\mathrm{id}}\)

    \( \newcommand{\Span}{\mathrm{span}}\)

    \( \newcommand{\kernel}{\mathrm{null}\,}\)

    \( \newcommand{\range}{\mathrm{range}\,}\)

    \( \newcommand{\RealPart}{\mathrm{Re}}\)

    \( \newcommand{\ImaginaryPart}{\mathrm{Im}}\)

    \( \newcommand{\Argument}{\mathrm{Arg}}\)

    \( \newcommand{\norm}[1]{\| #1 \|}\)

    \( \newcommand{\inner}[2]{\langle #1, #2 \rangle}\)

    \( \newcommand{\Span}{\mathrm{span}}\) \( \newcommand{\AA}{\unicode[.8,0]{x212B}}\)

    \( \newcommand{\vectorA}[1]{\vec{#1}}      % arrow\)

    \( \newcommand{\vectorAt}[1]{\vec{\text{#1}}}      % arrow\)

    \( \newcommand{\vectorB}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \)

    \( \newcommand{\vectorC}[1]{\textbf{#1}} \)

    \( \newcommand{\vectorD}[1]{\overrightarrow{#1}} \)

    \( \newcommand{\vectorDt}[1]{\overrightarrow{\text{#1}}} \)

    \( \newcommand{\vectE}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash{\mathbf {#1}}}} \)

    \( \newcommand{\vecs}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \)

    \(\newcommand{\longvect}{\overrightarrow}\)

    \( \newcommand{\vecd}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash {#1}}} \)

    \(\newcommand{\avec}{\mathbf a}\) \(\newcommand{\bvec}{\mathbf b}\) \(\newcommand{\cvec}{\mathbf c}\) \(\newcommand{\dvec}{\mathbf d}\) \(\newcommand{\dtil}{\widetilde{\mathbf d}}\) \(\newcommand{\evec}{\mathbf e}\) \(\newcommand{\fvec}{\mathbf f}\) \(\newcommand{\nvec}{\mathbf n}\) \(\newcommand{\pvec}{\mathbf p}\) \(\newcommand{\qvec}{\mathbf q}\) \(\newcommand{\svec}{\mathbf s}\) \(\newcommand{\tvec}{\mathbf t}\) \(\newcommand{\uvec}{\mathbf u}\) \(\newcommand{\vvec}{\mathbf v}\) \(\newcommand{\wvec}{\mathbf w}\) \(\newcommand{\xvec}{\mathbf x}\) \(\newcommand{\yvec}{\mathbf y}\) \(\newcommand{\zvec}{\mathbf z}\) \(\newcommand{\rvec}{\mathbf r}\) \(\newcommand{\mvec}{\mathbf m}\) \(\newcommand{\zerovec}{\mathbf 0}\) \(\newcommand{\onevec}{\mathbf 1}\) \(\newcommand{\real}{\mathbb R}\) \(\newcommand{\twovec}[2]{\left[\begin{array}{r}#1 \\ #2 \end{array}\right]}\) \(\newcommand{\ctwovec}[2]{\left[\begin{array}{c}#1 \\ #2 \end{array}\right]}\) \(\newcommand{\threevec}[3]{\left[\begin{array}{r}#1 \\ #2 \\ #3 \end{array}\right]}\) \(\newcommand{\cthreevec}[3]{\left[\begin{array}{c}#1 \\ #2 \\ #3 \end{array}\right]}\) \(\newcommand{\fourvec}[4]{\left[\begin{array}{r}#1 \\ #2 \\ #3 \\ #4 \end{array}\right]}\) \(\newcommand{\cfourvec}[4]{\left[\begin{array}{c}#1 \\ #2 \\ #3 \\ #4 \end{array}\right]}\) \(\newcommand{\fivevec}[5]{\left[\begin{array}{r}#1 \\ #2 \\ #3 \\ #4 \\ #5 \\ \end{array}\right]}\) \(\newcommand{\cfivevec}[5]{\left[\begin{array}{c}#1 \\ #2 \\ #3 \\ #4 \\ #5 \\ \end{array}\right]}\) \(\newcommand{\mattwo}[4]{\left[\begin{array}{rr}#1 \amp #2 \\ #3 \amp #4 \\ \end{array}\right]}\) \(\newcommand{\laspan}[1]{\text{Span}\{#1\}}\) \(\newcommand{\bcal}{\cal B}\) \(\newcommand{\ccal}{\cal C}\) \(\newcommand{\scal}{\cal S}\) \(\newcommand{\wcal}{\cal W}\) \(\newcommand{\ecal}{\cal E}\) \(\newcommand{\coords}[2]{\left\{#1\right\}_{#2}}\) \(\newcommand{\gray}[1]{\color{gray}{#1}}\) \(\newcommand{\lgray}[1]{\color{lightgray}{#1}}\) \(\newcommand{\rank}{\operatorname{rank}}\) \(\newcommand{\row}{\text{Row}}\) \(\newcommand{\col}{\text{Col}}\) \(\renewcommand{\row}{\text{Row}}\) \(\newcommand{\nul}{\text{Nul}}\) \(\newcommand{\var}{\text{Var}}\) \(\newcommand{\corr}{\text{corr}}\) \(\newcommand{\len}[1]{\left|#1\right|}\) \(\newcommand{\bbar}{\overline{\bvec}}\) \(\newcommand{\bhat}{\widehat{\bvec}}\) \(\newcommand{\bperp}{\bvec^\perp}\) \(\newcommand{\xhat}{\widehat{\xvec}}\) \(\newcommand{\vhat}{\widehat{\vvec}}\) \(\newcommand{\uhat}{\widehat{\uvec}}\) \(\newcommand{\what}{\widehat{\wvec}}\) \(\newcommand{\Sighat}{\widehat{\Sigma}}\) \(\newcommand{\lt}{<}\) \(\newcommand{\gt}{>}\) \(\newcommand{\amp}{&}\) \(\definecolor{fillinmathshade}{gray}{0.9}\)

    Sample Questions

    1. All five component projects in a program report green status. However, the program manager discovers that the outputs of two components are incompatible and cannot be integrated. What does this situation indicate?
      1. The component project managers have been dishonest in their reporting.
      2. Component-level reporting does not capture program-level integration issues, which require program-level monitoring.
      3. The program governance board has failed in its oversight role.
      4. The program WBS was poorly constructed.
    2. A program's CPI is 0.88 and its SPI is 0.94. What do these numbers tell you?
      1. The program is under budget and ahead of schedule.
      2. The program is over budget and behind schedule.
      3. The program is over budget but ahead of schedule.
      4. The program is under budget but behind schedule.
    3. A component project manager submits a change request to add a new feature to their deliverable. The feature would benefit their component but would require a dependent component to modify its data interface, adding three weeks to that component's schedule. What should the program manager do?
      1. Approve the change because it benefits the requesting component.
      2. Reject the change because it affects another component.
      3. Evaluate the cross-component impact on schedule, cost, and benefits, and present the analysis to the program change board for a decision.
      4. Ask the two component managers to resolve it between themselves.
    4. A program has a BAC of $40 million. After 18 months, the EV is $18 million and the AC is $22 million. What is the CPI and what does it indicate?
      1. CPI = 1.22; the program is under budget.
      2. CPI = 0.82; the program is getting 82 cents of value for every dollar spent.
      3. CPI = 0.82; the program is 82% complete.
      4. CPI = 1.22; the program is 22% ahead of schedule.
    5. During program delivery, a risk identified in the program risk register materializes: a key supplier goes bankrupt, affecting three component projects. What should the program manager do first?
      1. Terminate the three affected components.
      2. Implement the risk response strategy from the risk management plan.
      3. Escalate immediately to the governance board.
      4. Add the event to the issues log and continue monitoring.
    6. A program manager holds weekly integration meetings with component managers. The meetings have been devolving into individual project status updates, consuming two hours with little focus on cross-component issues. What should the program manager do?
      1. Cancel the meetings because they are not productive.
      2. Restructure the meetings to focus exclusively on cross-component dependencies, integration issues, and shared resource conflicts.
      3. Extend the meetings to three hours to cover both status updates and integration issues.
      4. Replace the meetings with written status reports.
    7. A component has completed its deliverables and is ready for closure. However, two other components depend on outputs from this component that have not yet been formally accepted. What should the program manager do?
      1. Close the component and address acceptance later.
      2. Delay the component closure until the dependent components have formally accepted the outputs and confirmed they meet integration requirements.
      3. Transfer the acceptance responsibility to the program management office.
      4. Allow the component manager to decide when to close.
    8. Which of the following best describes the difference between project-level quality management and program-level quality management?
      1. Project quality focuses on deliverable specifications; program quality focuses on whether integrated outputs produce the intended outcomes.
      2. Project quality is more important because it produces the actual deliverables.
      3. Program quality replaces project quality once components are integrated.
      4. They are the same activity performed at different scales.
    9. A program has six component projects. Components 1, 2, and 3 are in the oversight and integration subphase. Component 4 is being authorized. Components 5 and 6 have been transitioned and closed. What does this illustrate about program delivery?
      1. The program is behind schedule because not all components are in the same phase.
      2. Multiple components operate in different subphases simultaneously, which is normal for program delivery.
      3. The program manager should wait until all components are authorized before beginning oversight.
      4. Components 5 and 6 closed too early.
    10. Using the EVM data from Question 4 (BAC = $40M, EV = $18M, AC = $22M), calculate the EAC and VAC. What do these numbers tell the governance board?
      1. EAC = $48.8M, VAC = -$8.8M; the program is projected to exceed its budget by $8.8 million at current performance.
      2. EAC = $36M, VAC = +$4M; the program will finish under budget.
      3. EAC = $40M, VAC = $0; the program will finish on budget.
      4. EAC cannot be calculated without knowing the project duration.

    Answer Key

    1. B. Component-level reporting measures individual project performance, not integration, so program-level monitoring is needed to catch compatibility issues.
    2. B. CPI below 1.0 means over budget, and SPI below 1.0 means behind schedule.
    3. C. Program-level changes require cross-component impact assessment before the change board decides.
    4. B. CPI = EV/AC = $18M/$22M = 0.82, meaning the program is getting 82 cents of value for every dollar spent.
    5. B. The risk management plan should include pre-planned response strategies, and implementing the planned response is the correct first step.
    6. B. Integration meetings should focus on integration, while individual project status belongs in separate component-level meetings.
    7. B. Component closure should be coordinated with dependent components so they aren't left without needed outputs.
    8. A. Program quality assesses whether integrated outputs produce intended outcomes, while project quality assesses deliverable specifications.
    9. B. Components move through delivery subphases at different times, so having them in different subphases simultaneously is normal.
    10. A. EAC = BAC/CPI = $40M/0.82 = $48.8M, and VAC = BAC − EAC = -$8.8M, meaning the program is projected to exceed budget by $8.8 million.


    This page titled 6.4: PgMP-Style Questions was last modified on Wed, 02 Sep 2026 10:24:41 GMT and is shared under a CC BY license and was authored, remixed, and/or curated by Guharaman Janakiraman.