Course Description

Practical examination of how projects can be managed from start to finish. Life-cycle models and paradigms. Life-cycle phases. Project planning and risk analysis. Project control including work breakdown structures, project scheduling, activities, and milestones. Software cost estimations techniques/models. Software quality assurance and metric CSE for software productivity and quality. Inspections, walkthroughs, and reviews. Approaches to team organization. Documentation and configuration management. Automated project management tools. Software maintenance. Procurement of software services and systems.

Course Objective

The course provides an in-depth examination of project management principles and modern software project management practices. The five process groups and nine knowledge areas of the Project Management Institute Body of Knowledge (PMI BOK) are examined in the context of the systems development lifecycle. Methods for managing and optimizing the software development process are discussed along with techniques for performing each phase of the systems development lifecycle. Portfolio management and the use and application of software project management tools are also discussed.


Skill Level: Beginner