Software Project Management


Course Outline: Introduction to Project management: Historical background and evolution, Terminologies, Software project management objectives, Scope, focus and basic rules Principles of software project management: Basic PM Skills, SPM framework, elements, stakeholders, boundaries, challenges of SPM Software Project planning: Planning objective, project plan, variations, structure of SPM plan, project estimation, estimation methods, models and decision process. PM organization and scheduling: WBS, types of WBS, functions, activities, tasks, life cycles, phasing and purpose of phasing, building project schedule, network diagrams: PERT, CPM, Bar charts, Gantt charts Software project management techniques: Use of methodologies, Managing risks and issues, Managing Quality, Configuration, Change, Crisis, Documentation, Release. Project monitoring and control: Dimensions of monitoring and control, earned value indicators (BCWS, CV, SV, CPI, SPI), backlog management, dispute and error tracking, RMMM charts Industry scenarios: Domain analysis, Business case analysis, Dynamicity, Success and failure factors, case studies.