UCLA Extension

Software Risk and Opportunity Management

A 2-Day Short Course

Are your software projects having problems? Are they behind schedule? Over budget? Do you fight with your customer about how to prioritize your efforts or how to spend your resources? Software risk analysis and management can solve these problems. Many mature software development and maintenance organizations have implemented practical, effective software risk management processes—and are reaping the benefits.

Complete Details

This course summarizes the basic principles of risk analysis and management. Current government and customer requirements are introduced as well as guidelines for establishing a risk program. A comprehensive approach for establishing a risk program is presented. Participants learn about methods for risk assessment, including identification (delineating the risks), analysis (assessing the probabilities and impacts of the risks), and prioritization (ranking the risks). Risk control topics include planning (determining actions to be taken and resources required), resolution (acting to reduce the impacts of negative outcomes), and monitoring (measuring to determine when to take actions). Effective approaches for documenting the risk plans and mitigation activities are discussed.

How to institutionalize an effective risk management process across an organization also is discussed. The focus is on the integration of risk management techniques and results into a balanced management approach.

The course is recommended for senior managers, software project managers, and risk managers who want to implement consistent, well-balanced risk management programs in a cost-effective manner, using proven industry techniques.

The course is structured as a series of lectures, with class exercises and discussion. Participants apply the course material to the real-life concerns and problems they are currently facing in their organizations. Instructor feedback addresses practical solutions to the problems encountered.

Course Materials

Lecture notes are distributed on the first day of the course. These notes are for participants only and are not for sale.

Coordinator and Lecturer

Rick D. Hefner, PhD, Director of Process Initiatives, Northrop Grumman Mission Systems, Redondo Beach, California. Dr. Hefner has over 25 years of experience in software and systems development, research, and management, and has served in industrial, academic, and government positions. He has appraised software risks for government agencies and has established numerous corporate and project risk management programs. He is an SEI-authorized CMMI Lead Appraiser and a Six Sigma Black Belt. Dr. Hefner has published over 80 papers and is a frequent lecturer at national conferences. He is the past chair of the Software Engineering Institute’s Risk Advisory Board.

Course Program

  • Risk Fundamentals and Definitions
  • The Risk Process: Assessment, Control, and Reporting
  • Risk Management Culture
  • Assessing the Risks: Identification, Analysis, and Prioritization
  • Determining When to Take Action: Planning, Resolution, and Monitoring
  • Practical Methods for Assessing Risk
  • How to Write a Risk Management Plan
  • Risk Management Procedures
  • Integrating Risk and Metrics
  • Integrating Risk and Program Management
  • Implementing Risk Management Throughout Your Organization

For more information contact the Short Course Program Office:
shortcourses@uclaextension.edu | (310) 825-3344 | fax (310) 206-2815