8.2: Plan of Attack
- Page ID
- 52160
\( \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}\)๐Plan of Attack - Closing the Project Based Only on Weeks 1–6
In this chapter, you will complete a project closing report for the NovaMed Software Project based solely on the work performed during the first six weeks of execution. You will treat Week 6 as the “end” of the project and close it out exactly as a professional PMO would if a project was stopped prematurely.
This approach is realistic: organizations often pause, defer, or terminate projects before completion due to cost, schedule, quality, or vendor performance concerns. When a project stops early, the closeout process is still required—and must be conducted with the same rigor as a standard project closure.
Your job is to close NovaMed responsibly and professionally using only the data, deliverables, and issues uncovered in Weeks 1–6.
๐น Step 1 – Reconstruct the Project Baseline (Using Weeks 1–6 Only)
Before closing any project—especially one halted mid-stream—you must reconstruct:
-
What was expected (from Contract & SOW)
-
What was actually delivered (Weeks 1–6)
-
What issues and risks were identified
-
What performance data is available (SPI, CPI, defects, staffing, reporting quality)
You will use:
-
SOW: Expected Milestones 1–4
-
Contract: Vendor responsibilities & reporting requirements
-
Reporting Guidelines: Required status content
-
Memo Sequence (Weeks 1–6): Execution issues
-
Earned Value Template: SPI/CPI trends
-
Weekly Status Template: Missing or incomplete information
-
SRS & HLDD: To confirm design/functional progress
This reconstruction becomes your foundation for the closeout report.
๐น Step 2 – Conduct a “Partial Project Acceptance Review”
Because the project ended at Week 6, none of the planned SOW milestones were fully completed. However, you must still determine what state the project ended in.
You will evaluate:
1. Work Completed (Week 1–6 Only)
Examples:
-
Partial GUI development
-
Partial SRS/HLDD updates
-
Initial Online Product components (unstable)
-
Early integration attempts
-
Defect detection and triage
2. Work Not Completed
Examples:
-
No completed Release 1
-
Not validated documentation
-
No integrated features
-
No stable build
3. Work Quality Indicators
Using memos & reports:
-
HLDD delays
-
API mismatches
-
DB schema inconsistencies
-
Defect spikes (Week 4)
-
Staff turnover (Week 5)
-
Integration failures (Week 6)
4. Contractual Compliance
You will assess WinSoft’s compliance with:
-
Reporting obligations
-
Weekly status report completeness
-
Staffing rules
-
Milestone delivery
-
Process quality
This section forms the Acceptance Assessment portion of your closing report.
๐น Step 3 – Summarize Earned Value Performance (Weeks 1–6)
Using the EVM template:
You will compute:
-
PV, EV, AC for Weeks 1–6
-
SV, CV
-
SPI, CPI
-
Trend analysis (degrading performance)
Then interpret:
-
Project is behind schedule (SPI < 1.0 from early weeks)
-
Project is over cost (CPI < 1.0 from Week 3 onward)
-
Trends worsened (Week 6: SPI 0.68, CPI 0.71)
This becomes the Performance Evaluation portion of your closing report.
๐น Step 4 – Finalize Outstanding Issues & Risks
You will create a partial Defect & Issue Summary, which only includes defects discovered up to Week 6.
This includes:
-
27 defects (Week 4)
-
Integration defects (Week 6)
-
Architecture inconsistencies
-
Unapproved scope suggestion (Week 5)
-
Staffing instability (Week 5)
-
Reporting non-compliance (Week 1, 3, 6)
You will classify:
-
Critical issues
-
Open defects
-
Issues requiring future attention
-
Risks that would affect future work
This becomes the Outstanding Issues & Risks section of the closing report.
๐น Step 5 – Conduct Preliminary Vendor Performance Evaluation
Although the project did not reach completion, you will still complete a vendor evaluation based on six weeks of behavior.
Evaluate WinSoft on:
-
Schedule performance: Late HLDD, missed reporting
-
Cost performance: CPI < 1.0
-
Quality performance: Defect spikes, unstable builds
-
Staffing discipline: Mid-level dev resignation without notice
-
Reporting discipline: Missing EV, missing Bulls-Eye charts
-
Communication quality: Incomplete explanations, vague updates
This becomes the Vendor Performance Review section.
๐น Step 6 – Prepare the Project Closeout Report (Core Deliverable)
Your Project Closeout Report will summarize the entire six-week period:
Include:
-
Project Overview (why it stopped at Week 6)
-
Status Summary (scope/schedule/cost/quality/team snapshots)
-
Deliverables Completed vs. Planned
-
Earned Value Summary
-
Open Defects & Issues
-
Vendor Performance Evaluation
-
Contractual Compliance Review
-
Recommendation for Next Steps
-
Continue project with changes?
-
Pause?
-
Terminate the vendor?
-
Revise scope or timeline?
-
-
Lessons Learned
๐ Final Deliverable Name:
CBay_NovaMed_CloseoutReport_YourName.docx
๐น Step 7 – Submit the Required Deliverables
For Chapter 6, you will submit:
Required:
-
✔ Project Closeout Report
-
✔ Acceptance Matrix (Partial)
-
✔ Documentation Checklist (Partial)
-
✔ Open Defect Summary
-
✔ Final EVM Summary
-
✔ Vendor Performance Evaluation Form
-
✔ Closeout Reflection
Because project ended at Week 6:
-
No Release 1–4 acceptance
-
No Final Product
-
No system-level testing
Your closing report reflects the reality of stopping early.
๐น Step 8 – Reflect on What Project Closing Taught You
You will complete a short reflection analyzing:
-
What closing a partially completed project taught you
-
What you learned about vendor accountability
-
How early issues compound over time
-
What project signals should have been recognized earlier
-
How leadership behaves when projects fail or stall

