risk management for technology projects geography 463 : gis workshop may 5 2005

29
Risk Management for Technology Projects Geography 463 : GIS Workshop May 5 2005

Upload: eustacia-bridges

Post on 30-Dec-2015

217 views

Category:

Documents


3 download

TRANSCRIPT

Page 1: Risk Management for Technology Projects Geography 463 : GIS Workshop May 5 2005

Risk Management for Technology Projects

Geography 463 : GIS Workshop

May 5 2005

Page 2: Risk Management for Technology Projects Geography 463 : GIS Workshop May 5 2005

The Basics of Project Management for Technology Projects; Part 3

Presentation OutlineThe Software Engineering /Application

Development Profession

Risk Management Principles and Practices

Case Study: Risk Management in a GIS application

Page 3: Risk Management for Technology Projects Geography 463 : GIS Workshop May 5 2005

Themes for tonight’s presentation:

There are Software Engineering skills, beyond the latest programming languages, that are timeless and valuable.

Each step in the Software Development Lifecycle has its own risks and a number of ways to address them.

Page 4: Risk Management for Technology Projects Geography 463 : GIS Workshop May 5 2005

Section OneSoftware Development Careers

Ten Basic Knowledge Areas

Construx Inc Capability Levels

Activities that promote professional career development

Page 5: Risk Management for Technology Projects Geography 463 : GIS Workshop May 5 2005

Ten basic Knowledge Areas for Software Developers (SWEBOK….www.swebok.org)

Requirements Gathering Software Design Construction Testing Maintenance

Page 6: Risk Management for Technology Projects Geography 463 : GIS Workshop May 5 2005

Ten basic Knowledge Areas for Software Developers (continued)

Configuration Management Project Management Software Engineering Management Software Engineering Tools and Methods Software Quality

Page 7: Risk Management for Technology Projects Geography 463 : GIS Workshop May 5 2005

A few words on Testing

Definition: dynamic verification of the behavior of a program

Structural Testing: to ensure test cases really test all lines of code

Functional Testing: Ensure that for each requirement, there is at least one test case

Page 8: Risk Management for Technology Projects Geography 463 : GIS Workshop May 5 2005

Software Developer Capability Levels (at Construx Inc)

Apprentice: Basic work in a knowledge area

Practitioner: Effective, independent worker

Leader: Can lead others in knowledge area

Master: Guru, teacher and enabler

Page 9: Risk Management for Technology Projects Geography 463 : GIS Workshop May 5 2005

Job Skills Profiles

Chart of Knowledge Areas and Capability Levels

Defines Job Roles by looking at Profiles

Career development plans are created by doing GAP analysis

Page 10: Risk Management for Technology Projects Geography 463 : GIS Workshop May 5 2005

Professional CareerDevelopment Strategies

Direct Experience

Readings

Classes

Certifications

Industry Participation

Page 11: Risk Management for Technology Projects Geography 463 : GIS Workshop May 5 2005

Summary

General Knowledge Areas will: remain fairly constant many are not “outsource-able”

Effective Professional Development Requires: Book Knowledge…why you do things Mentoring..to guide one along the way Experience…How you do things successfully and

more efficiently & effectively

Page 12: Risk Management for Technology Projects Geography 463 : GIS Workshop May 5 2005

Section TwoRisk Management Principles and Practices

“The Opposite of Risk Management is Reckless Management”

Steve Tockey, Principal Consultant, Construx Software

Page 13: Risk Management for Technology Projects Geography 463 : GIS Workshop May 5 2005

Terminology

Risk: potential for realization of unwanted, adverse consequences to human life, health, property, or the environment (Society for Risk Analysis).

Risk: The possibility of suffering loss

Risk Events: The actualization of a hazard, threat, or accident.

Page 14: Risk Management for Technology Projects Geography 463 : GIS Workshop May 5 2005

Terminology (continued)

Impact: The negative consequences of an event / accident / occurrence

Likelihood: The probability based on historical patterns / frequency that an event w/ a specific impact will occur

Risk Signature: An activity, program, or asset’s level of risk arrived at by combining likelihood and impact

Page 15: Risk Management for Technology Projects Geography 463 : GIS Workshop May 5 2005

Control Measures: Actions taken, contingency plans developed or measures taken to reduce the level of risk

Risk Appetite: The level of risk the organization is willing to take

More Terminology

Page 16: Risk Management for Technology Projects Geography 463 : GIS Workshop May 5 2005

Managing Risk

Goal: Establish a culture within an organization, or on a project team, that understand and continuously identifies, analyzes, manages and communicates risk at all levels of the organization, or all phases of a project.

Page 17: Risk Management for Technology Projects Geography 463 : GIS Workshop May 5 2005

Managing Risk

InventoryAssess and PrioritizeAnalyzeImplement Control MeasuresMonitor, Audit, and ReviewReport

Page 18: Risk Management for Technology Projects Geography 463 : GIS Workshop May 5 2005

Analysis Phase

Define the universe and inventory its elements

Assess risk by Category (Legal, Environmental, Safety, Public relations..)

Review possible control measures

Recommend Alternatives

Page 19: Risk Management for Technology Projects Geography 463 : GIS Workshop May 5 2005

Possible Control Measures

Accepting, Sharing, or Divesting of a riskPoliciesProceduresTrainingNew or improved equipment (or tools)Change in processes

Page 20: Risk Management for Technology Projects Geography 463 : GIS Workshop May 5 2005

Risk in Software Project

Source: Carnegie Mellon Software Engineering Institute….www.sei.cmu.edu

Loss in a development project describes the impact to the project which could result in: Diminished Product Quality Increased Costs Delayed Completion or Failure

Page 21: Risk Management for Technology Projects Geography 463 : GIS Workshop May 5 2005

Risk and Opportunity

Many software projects have goals to do things in new and different ways

Few opportunities can be realized without risk

Risk must be identified and constantly balanced against potential benefits

Project Managers live for Risk Management

Page 22: Risk Management for Technology Projects Geography 463 : GIS Workshop May 5 2005

Risk Management in Software Engineering Projects

Assess continuously what can go wrongDetermine what risks are important enough

to deal withImplement strategies to deal with individual

and systematic risksCommunicate risks at all levels

Page 23: Risk Management for Technology Projects Geography 463 : GIS Workshop May 5 2005

Risk Principles: a framework for effective control of risks

Global Perspective / Big PictureForward-looking ViewOpen CommunicationsIntegrated ManagementContinuous ProcessShared Product VisionTeamwork

Page 24: Risk Management for Technology Projects Geography 463 : GIS Workshop May 5 2005

Summary: Continuous Risk Management

Identify: search for & locate risks firstAnalyze: Transform risk into decision-making

information. Evaluate impacts, liklihood. Classify and prioritize risks

Plan: Translate risk information into decisions and actions

Track: monitor risk indicators & mitigation actionsControl: Correct based on metrics

Page 25: Risk Management for Technology Projects Geography 463 : GIS Workshop May 5 2005

Using GIS to Manage Risk

Page 26: Risk Management for Technology Projects Geography 463 : GIS Workshop May 5 2005
Page 27: Risk Management for Technology Projects Geography 463 : GIS Workshop May 5 2005

Section ThreeRisk Management Case Study

Adapting Seattle’s GIS presence on the world wide web in the post “Sept 11” world

Page 28: Risk Management for Technology Projects Geography 463 : GIS Workshop May 5 2005
Page 29: Risk Management for Technology Projects Geography 463 : GIS Workshop May 5 2005