incose 2004 - toulouse - france 1. 2 james c. helm associate professor, systems engineering school...

17
INCOSE 2004 - TOULOUSE - FRANCE 1

Upload: theresa-dean

Post on 02-Jan-2016

214 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: INCOSE 2004 - TOULOUSE - FRANCE 1. 2 James C. Helm Associate Professor, Systems Engineering School of Science and Computer Engineering 2700 Bay Area Boulevard

INCOSE 2004 - TOULOUSE - FRANCE 1

Page 2: INCOSE 2004 - TOULOUSE - FRANCE 1. 2 James C. Helm Associate Professor, Systems Engineering School of Science and Computer Engineering 2700 Bay Area Boulevard

INCOSE 2004 - TOULOUSE - FRANCE 2

James C. HelmAssociate Professor, Systems Engineering

School of Science and Computer Engineering2700 Bay Area Boulevard

Houston, Texas 77058-1098VPN 281-283-3875 FAX 281-283-3870

[email protected] http://sce.cl.uh.edu/helm

Teaching Continuous Risk Management Using

A Requirements Management Tool

Page 3: INCOSE 2004 - TOULOUSE - FRANCE 1. 2 James C. Helm Associate Professor, Systems Engineering School of Science and Computer Engineering 2700 Bay Area Boulevard

INCOSE 2004 - TOULOUSE - FRANCE 3

Overview

Risk Management Paradigm & Functions Risk Statement by Paradigm function Rational RequisitePro Requirements Tool RequisitePro Applied to Continuous Risk

Management

YourLogo here

Page 4: INCOSE 2004 - TOULOUSE - FRANCE 1. 2 James C. Helm Associate Professor, Systems Engineering School of Science and Computer Engineering 2700 Bay Area Boulevard

INCOSE 2004 - TOULOUSE - FRANCE 4

Introduction

Current risk management tools essentially capture and track risks early in a project’s life cycle but fall short of supporting the ongoing activities of tracking, mitigating and documenting the artifacts involved with the entire continuous risk management process

Apply a requirements management tool, RequisitePro [Rational, 2003] to a Continuous Risk Management (CRM) paradigm [Dorofee, 96].

The requirement management Tool RequisitePro is designed to support the entire requirements management process throughout a project’s life cycle

Page 5: INCOSE 2004 - TOULOUSE - FRANCE 1. 2 James C. Helm Associate Professor, Systems Engineering School of Science and Computer Engineering 2700 Bay Area Boulevard

INCOSE 2004 - TOULOUSE - FRANCE 5

Risk Management Paradigm

Page 6: INCOSE 2004 - TOULOUSE - FRANCE 1. 2 James C. Helm Associate Professor, Systems Engineering School of Science and Computer Engineering 2700 Bay Area Boulevard

INCOSE 2004 - TOULOUSE - FRANCE 6

Components of Risk Management - 1

Identify• Search for and locate risks before they become problems

Analyze• Convert risk data into useable information for determining priorities and making decisions

Plan• Translate risk information into planning decisions and mitigating actions (both present and future), and implement those actions

Page 7: INCOSE 2004 - TOULOUSE - FRANCE 1. 2 James C. Helm Associate Professor, Systems Engineering School of Science and Computer Engineering 2700 Bay Area Boulevard

INCOSE 2004 - TOULOUSE - FRANCE 7

Components of Risk Management - 2

Track• Monitor risk indicators and mitigation actions

Control• Correct for deviations from the risk mitigation plans and decide on future actions

Communicate & Document• Provide information and feedback to the project

on the risk activities, current risks, emerging risks, and Project Documents

Page 8: INCOSE 2004 - TOULOUSE - FRANCE 1. 2 James C. Helm Associate Professor, Systems Engineering School of Science and Computer Engineering 2700 Bay Area Boulevard

INCOSE 2004 - TOULOUSE - FRANCE 8

Risk Information Sheet

RISK ID Risk Information Sheet Date Identified:

Priority Risk Statement

Probability

Impact

Timeframe Originator Classification Assigned to:

Context

Approach: Research / Accept / Watch / Mitigate

Contingency Plan and Trigger

Status Date_________

Lessons Learned

Approval Closing Date Closing Rationale

Page 9: INCOSE 2004 - TOULOUSE - FRANCE 1. 2 James C. Helm Associate Professor, Systems Engineering School of Science and Computer Engineering 2700 Bay Area Boulevard

INCOSE 2004 - TOULOUSE - FRANCE 9

Rational RequisitePro Requirements Tool

RequisitePro has the ability to: • instantiate template documents• track the progress of each individual risk taken

from an information sheet• track, watch, and mitigate risk, as a team

evaluates risks activities• maintain schedules and traceability of risks

tracked, watched, or mitigated• maintains this information in a user selected

database

Page 10: INCOSE 2004 - TOULOUSE - FRANCE 1. 2 James C. Helm Associate Professor, Systems Engineering School of Science and Computer Engineering 2700 Bay Area Boulevard

INCOSE 2004 - TOULOUSE - FRANCE 10

Requirement Management Tool Applied to Continuous Risk Management

Microsoft Access Risk Management Document Database

Page 11: INCOSE 2004 - TOULOUSE - FRANCE 1. 2 James C. Helm Associate Professor, Systems Engineering School of Science and Computer Engineering 2700 Bay Area Boulevard

INCOSE 2004 - TOULOUSE - FRANCE 11

Requirements Management Tool Applied to Continuous Risk Management - Identify

Risk Properties Dialogue Box - View

Page 12: INCOSE 2004 - TOULOUSE - FRANCE 1. 2 James C. Helm Associate Professor, Systems Engineering School of Science and Computer Engineering 2700 Bay Area Boulevard

INCOSE 2004 - TOULOUSE - FRANCE 12

Requirements Management Tool Applied to Continuous Risk Management - Analyze

Risk List Attribute Matrix

Page 13: INCOSE 2004 - TOULOUSE - FRANCE 1. 2 James C. Helm Associate Professor, Systems Engineering School of Science and Computer Engineering 2700 Bay Area Boulevard

INCOSE 2004 - TOULOUSE - FRANCE 13

Requirements Management Tool Applied to Continuous Risk Management - Plan

Risk Mitigation Attribute Matrix

Page 14: INCOSE 2004 - TOULOUSE - FRANCE 1. 2 James C. Helm Associate Professor, Systems Engineering School of Science and Computer Engineering 2700 Bay Area Boulevard

INCOSE 2004 - TOULOUSE - FRANCE 14

Requirements Management Tool Applied to Continuous Risk Management – Track

Mitigation Traced From Risk Matrix

Page 15: INCOSE 2004 - TOULOUSE - FRANCE 1. 2 James C. Helm Associate Professor, Systems Engineering School of Science and Computer Engineering 2700 Bay Area Boulevard

INCOSE 2004 - TOULOUSE - FRANCE 15

Requirements Management Tool Applied to Continuous Risk Management - Control

Risk Actions Traced Into Risks

Page 16: INCOSE 2004 - TOULOUSE - FRANCE 1. 2 James C. Helm Associate Professor, Systems Engineering School of Science and Computer Engineering 2700 Bay Area Boulevard

INCOSE 2004 - TOULOUSE - FRANCE 16

Summary

The overall process flow for the continuous risk management paradigm was presented.

Each stage of the paradigm was dissected and the activities inserted into a requirements management tool -- RequisitePro.

RequisitePro is a powerful requirement tool, which was easily applied to risk management.

The tool helps teams manage project risks comprehensively, promotes communication and collaboration among team members, and reduces project uncertainty.

RequisitePro offers the power of documentation and a database linked to all items of a Project.

A very important feature of RequisitePro is that, if any item in a View is changed, the associated items are simultaneously changed in all the other Project Package Views.

Page 17: INCOSE 2004 - TOULOUSE - FRANCE 1. 2 James C. Helm Associate Professor, Systems Engineering School of Science and Computer Engineering 2700 Bay Area Boulevard

INCOSE 2004 - TOULOUSE - FRANCE 17

Dorofee, A. J.; Walker, J.A.; Alberts, C.J.; Higuera, R. P.; Murphy, R. L.; Williams, R. C., Continuous Risk Management Guidebook, Pittsburgh, Pa.: Software Engineering Institute, Carnegie Mellon University, 1996.

Hall, Elaine M.; “Managing risk: Methods for Software Systems Development.” Addison-Wesley, 1998, Page 195.

NASA Goddard Space Flight Center, Greenbelt, MD, 2003 http://smo.gsfc.nasa.gov/crm/

Rational Software, “Rational RequisitePro,” 18880 Homestead Road, Cupertino CA 95014, URL www.rational.com.

Royce, W.W. (1970). Managing the development of large software systems: concepts and techniques. Proc. IEEE WESTCON, Los Angeles, 1-9 [9]

[SEI 92] Software Engineering Institute. "The SEI Approach to Managing Software Technical Risks." Bridge (October 1992): 19-21.

Van Epps, Cindy, “Automating Risk Management with Rational RequisitePro,” Rational Users Conference, Session RM01, 2000.

Van Scoy, Roger L. Software Development Risk: Opportunity, Not Problem. (CMU/SEI-92-TR-30, ADA 256743). Pittsburgh, Pa.: Carnegie Mellon University, Software Engineering Institute, 1992.