In a six-year longitudinal study conducted by The Standish Group, nearly 75 percent of the 30,000 software projects tracked failed to meet schedule, budget, or scope requirements. To reverse this trend and increase the likelihood that you will deliver the best product on time and within budget, you can apply basic project-management principles to managing your next software project. In this course, you will learn how to:
- Select the optimum software development life cycle for the project
- Identify, articulate, and document the customer's needs
- Estimate the scope of work and create schedules with the appropriate level of detail
- Control common software risks
This course teaches fundamental software project management techniques for students new to this field or interested in moving into such a role. You will learn by researching and reading about both modern and traditional software development techniques and strategies, conducting hands-on research activities and evaluating case studies.