Module 1:-Introduction to Software Project Management and Software Process Models
Topics:
Meaning of Projects, Software project types, Software Project versus othertypes, Nature of software production, Activities by Software Project Management teams
Key objectives ofeffective management, Problems with software projects
Stepwise Project Planning, Project scope, Objectives, Business Planning, Infrastructure planning, Forecasting demand for product, Proposal writing.
Cost benefit analysis using NPV, Payback period.
Life cycle models such as Waterfall Model, V-Process, Spiral, Prototyping, Incremental delivery, Agile, RAD.
Module 2:- Project Effort Estimation, Activity Planning and Risk Management
Topics:
Project Size estimation techniques such as LOC and FP.
Empirical, Analytical and Heuristic Project EstimationTechniques
Effort and Time EstimationTechniques such as COCOMO Model and its extensions
AlbrechtFunction Point Analysis
Functions Mark II Estimation methods
Activity Planning
Identifying Critical Paths using AON and AOA approaches
Applying the PERT Techniques for Schedule based risks
Module 3:-Project Planning using MS Project Tool, Resource allocation, Monitoring and Software Quality Standards
Topics:
MS office Project Tool for Project Planning
Identifying Resources, scheduling resources, resource allocation,Publishing the resource & cost schedule, resolving overallocation, Milestone analysis, Cost monitoring, Change control
Earned valueanalysis
Defining software quality, Quality Standards such as ISO9126, Software measures, Product versus process quality, McCall’s Quality standards, Management of external standards