Nivaar worked solution (AI-drafted; not reviewed by a licensed engineer)
Notes on this paper
04-Soft-B6, Advanced Software Project Management, Life Cycle Methodologies — National Exams, May 2015 (3 hours, open book, non-communicating calculator permitted, 8 questions of equal value; FIVE (5) constitute a complete exam paper and the first five as they appear in the answer book are marked — all eight are solved here as a study resource).
Reference texts: Sommerville, Software Engineering, 10th ed. (process models, requirements engineering); Pressman, Software Engineering: A Practitioner's Approach, 9th ed. (process models, agile, the Four P's, metrics); ISO/IEC 12207:2017, Software life cycle processes; PMI, A Guide to the Project Management Body of Knowledge (PMBOK), 7th ed. (knowledge areas, scope management); SWEBOK v4 (software project management, requirements engineering).
Part (a) — the Four P's. Pressman frames effective project management as focused on four interdependent P's, considered roughly in this priority order:
People — recruiting, organizing, and motivating a team with the right skills; considered the single most important factor, since even a good process cannot compensate for the wrong people.
Product — establishing the objectives and scope of what is being built before planning can be meaningful; you cannot plan work you have not bounded.
Process — choosing a process model (Question 1–3) appropriate to the people, the product, and the project's constraints, and adapting it rather than following it rigidly.
Project — the actual planning, organizing, staffing, and controlling activity that ties people, product and process together into a schedule and a budget, and keeps it on track.
The focus of effective project management is getting these four right, in this dependency order — a strong process cannot rescue a poorly-scoped product, and a well-scoped product cannot be delivered without the right people executing the chosen process under active project control.
Part (b) — main project metrics.
Metric family
Examples
Size
Lines of code (LOC), function points (FP)
Effort / cost
Person-months, cost per FP or per LOC
Schedule
Planned vs. actual milestone dates, schedule variance
Productivity
FP/person-month, LOC/person-month
Quality
Defect density (defects/KLOC or defects/FP), defect removal efficiency
Progress (agile)
Velocity, burndown/burnup rate
These metrics matter because they turn "the project is going fine" into a checkable, quantitative claim: size and effort metrics feed estimation (Question 8b), schedule metrics drive the monitoring-and-control loop, and quality/defect metrics are the closest thing software has to a measured, objective indicator of product quality during development, before the customer sees the delivered system.
Part (c) — forensic project management. Forensic project management is the retrospective, evidence-based investigation of a troubled or failed software project to determine what actually happened and why, applying the same disciplined, fact-gathering rigor used in a forensic (legal/criminal) investigation rather than relying on participants' after-the-fact recollection. It typically reconstructs a timeline from project artifacts (status reports, change requests, meeting minutes, defect logs, emails), compares planned vs. actual schedule/cost/scope at each milestone, and identifies the specific decision points and root causes (not just symptoms) where the project diverged from a recoverable path. It is used both constructively, to produce lessons-learned that feed back into an organization's process improvement (Question 2b's evolutionary-model feedback loop, generalized to project management itself), and, in disputed or litigated projects, as expert-witness evidence establishing who is responsible for a failure and why.