
Software Project Management
INF4825
2026
13 Lessons
Planning, estimating, scheduling and controlling software projects, from Step Wise planning and effort estimation to risk, contracts, people and quality. Follows Hughes & Cotterell, Software Project Management (5th ed., 2009).
Science, Engineering & Technology
About this module
Planning, estimating, scheduling and controlling software projects, from Step Wise planning and effort estimation to risk, contracts, people and quality. Follows Hughes & Cotterell, Software Project Management (5th ed., 2009).
Lessons
13 lessons
- 1Introduction to Software Project ManagementWhat projects are, why software is different, and how managers keep control
- 2Project Evaluation and Programme ManagementChoosing projects worth doing, and managing groups of them
- 3An Overview of Project PlanningStep Wise: planning a project one step at a time
- 4Selection of an Appropriate Project ApproachBuild or buy, and which process model to follow
- 5Software Effort EstimationHow much work is it, and how sure are we?
- 6Activity PlanningFrom a list of activities to a critical path
- 7Risk ManagementSeeing trouble coming, and planning for it
- 8Resource AllocationMatching the plan to the people and things available
- 9Monitoring and ControlChecking reality against the plan, and steering back
- 10Managing ContractsBuying software and services, and getting what you paid for
- 11Managing People in Software EnvironmentsSelecting, developing, motivating and protecting the people who do the work
- 12Working in TeamsHow teams form, decide, coordinate, communicate and are led
- 13Software QualityDefining quality, measuring it, and building it into the process