SWE 506 - Software Project Management
Course Description:
Software system engineering and organization methods; work breakdown structure and task determination; effort, duration and cost estimation; scheduling and planning. Monitoring and control; analysis of options; management of risks, change and expectations. Process and product metrics, post-performance analysis, process improvement and maturity. Management of Agile Programming methodologies such as Extreme Programming; Case studies.
Course Objective:
Develop learners’ design skills such as:
Understand the five process groups and nine knowledge areas of the PMI BOK
Understand approaches for managing and optimizing the software development process
Understand efficient techniques for managing each phase of the systems development lifecycle
Use and application of tools to facilitate the software project management process (e.g. Microsoft Project).
