NivaarExam PrepOfficial exam papers ↗

19-Soft-B6 Software Project Management · May 2015

Question 6 of 8

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).

Question 6 (10 marks)

Question text not reproduced: the examination questions are © Engineers and Geoscientists BC. Open the official past paper (linked at the top of this page) to read the question, then follow the worked solution below.

PMBOK's nine knowledge areas partition everything a project manager must actively manage into named disciplines that together cover the whole of a project, from the highest-level coordination down to the individual contract:

Knowledge areaPurpose
IntegrationCoordinating all the other knowledge areas and processes into one coherent whole — developing the project charter and management plan, directing and managing the work, and controlling changes so the pieces don't drift out of alignment with each other.
ScopeEnsuring the project includes all, and only, the required work (Question 1c) — defining, decomposing (WBS), validating and controlling what "done" means.
Time (Schedule)Sequencing activities, estimating their durations, and developing and controlling the schedule so the project finishes when it needs to.
CostEstimating, budgeting, and controlling costs so the project finishes within its approved budget.
QualityPlanning quality requirements/standards and the activities (assurance and control) that confirm the project's deliverables actually meet them (see Question 3c's QA activities).
Human ResourceIdentifying, acquiring, developing, and managing the project team — roles, responsibilities, and the interpersonal skills needed to keep the team effective (Pressman's "People" P, Question 4a).
CommunicationEnsuring project information (status, decisions, risks) is generated, collected, and distributed to the right stakeholders in a timely and appropriate way.
RiskIdentifying, analysing, planning responses to, and monitoring risks throughout the project so uncertainty is managed proactively rather than only reacted to.
ProcurementManaging the purchase or acquisition of products, services, or results needed from outside the performing team — the project-manager-side counterpart to the Acquisition/Supply processes of Question 5.

The nine areas are not independent silos: Integration exists specifically because the other eight interact constantly (a schedule slip is usually also a cost and a risk event; a scope change usually also changes cost, time, and often procurement), and a project manager's real job is managing those interactions, not any one area in isolation.