- Software Project Management
- Goals:
- Deliver the software to the customer at agreed time.
- Keep all costs within the budget.
- Deliver the software that meets customer's expectations.
- Maintain a happy and well-functioning development team.
- Hurdles:
- The product is intangible.
- Large software projects are often 'one-off' (made only once) projects.
- Software processes are variable and organizational-specific.
- Activities:
- Project Planning
- Reporting
- Risk Management
- People Management
- Proposal Writing
- Risk Management
- Categories:
- Project Risks
- Product Risks
- Business Risks
- Processes:
- Risk Type Examples:
- Technology
- People
- Organizational
- Tools
- Requirements
- Estimation
- Risk Mitigation Strategies:
- Avoidance Strategies
- Minimization Strategies
- Contingency Plans