Software Project Management — Fursah
Software EngineeringA software project management study for Fursah, accompanied by a linked prototype. The course project develops an incremental, artifact-based plan that is refined as scope, risks, and stakeholder needs evolve.
Objectives & deliverables
The brief covers project scope and organization, comparison of two plan-driven and two Agile methodologies, risk analysis, work breakdown and scheduling, stakeholder communications, and progress metrics.
- Define the problem or opportunity, intended benefits, stakeholders, team structure, and a detailed, non-redundant project scope.
- Compare two plan-driven and two Agile methodologies against the project context; justify the selection and assess methodology-specific and wider project risks.
- Estimate the work using a consistent WBS and develop either a justified Gantt schedule or an estimated product backlog and a detailed Sprint 1 backlog, depending on the selected methodology.
- Analyze stakeholder power and interest, plan who communicates what and when, and define at least four metrics with a collection method and rationale.
- Refine the four artifacts together using instructor and peer feedback, maintaining a cohesive plan for a ten-minute final presentation.
- Project overview, organizational structure, and scope
- Methodology comparison, selection, and risk register
- Work breakdown structure, estimates, and schedule
- Stakeholder register, communications plan, and metrics
- Integrated artifacts and final presentation