17-610 Risk Management for Software Intensive Projects
6 units, Carnegie Mellon University
It is estimated that nearly half of all software projects fail to meet initial requirements, cost, schedule andor customer expectations due to problems that occur during the development lifecycle. Some of these problems started as risks and had they been properly identified, analyzed and mitigated, may not have escalated to the problem state. Despite the benefits, the practice of risk management in industry is ad hoc, inconsistent, and often ineffective, leading decision makers to make poor choices based upon a lack of, or miscommunicated, information. The goal of this course is to develop risk managers individuals who are capable of identifying the risks and the underlying factors influencing them so that they can make better project decisions. Students will become familiar with the existing tools, techniques and strategies that serve to identify, analyze and assist in mitigating or avoiding risks. At the end of the course, students will have gained confidence in their ability to apply a range of risk management techniques to a software intensive project. Students need to be software engineering students. All others, please contact the instructor for registration.
Prerequisites: none listed
Courseweave needs JavaScript to show sections, workloads and planning tools.