Software Risk Management is a proactive approach for minimizing the uncertainty and potential loss associated with a project. Some categories of risk include product size, business impact, customer-related, process, technology, development environment, staffing (size and experience), schedule, and cost.
Providing insights to support informed decision making is the primary objective of Risk Management. In contrast, Risk Management practice concentrates on performing bottom-up, detailed, continuous assessment of risk and opportunity. It focuses on addressing the day-to-day operational risks that a program faces. Risk Management follows a two-stage, repeatable and iterative process of assessment (i.e., the identification, estimation and evaluation of the risks confronting a program) and management (i.e., the planning for, monitoring of, and controlling of the means to eliminate or reduce the likelihood or consequences of the risks discovered). It is performed continually over the life of a program, from initiation to retirement.
Related Topics include
Software Reliability and
Software Quality
|
Software Risk Management
Resources: |
|
|
|
Risk Management Case Studies - Studies describing the impact of risk on software projects.
-
Air Traffic Control: Immature Software Acquisition Processes Increase FAA System Acquisition Risks The Federal
Aviation Administration (FAA) is spending billions of dollars to
modernize software-intensive air traffic control systems. The General
Accounting Office (GAO) examined the processes used to acquire software,
using models developed by Carnegie Mellon University's Software
Engineering Institute to define and determine an organization's
software process maturity. FAA did not fully meet any of the criteria
to achieve a "repeatable" level of maturity, the second of a five-level
maturity scale.
-
Esprit - Risk Driven Software Process Improvement The aim of DriveSPI
is to produce and validate by trial applications a European framework for
improving the software process maturity with strong emphasis on risk
management.
Risk Management Education and Training - Courses, seminars, conferences, training products, and resources for learning about Software Risk Management.
-
CRM Certified Instructors These are instrutors that are certified
in Continuous Risk Management (CRM) and recognised by NASA Software
Assurance Technology Center (SATC). There several flight and research
centers listed with links to thier instructors.
-
Continuous Risk Management (SEI Course) This three-day
course is based on the Continuous Risk Management Guidebook, and it
provides an extended case study (not contained in the guidebook). The
case study exercises are used to provide an integrated, consistent view
of continuous Risk Management and how it could be implemented in a
typical project.
-
Information Security and Software Risk Management (Johns Hopkins University
Course) This course offers a comprehensive review of current risk
management and security methods used in today's global communications.
The course describes current industry practices and the latest advances
in Software Risk Management. The course will benefit Program Managers,
Project Managers, Systems Analysts, Software Developers, and Users
engaged in the development of modern software and software-based
systems. (Course No. S00-717)
-
Introduction to the Software Acquisition Capability Maturity Model
(SA-CMM) (SEI Course) This course provides a two-day introduction
to the SA-CMM. The course is designed to give participants an overview
of the SA-CMM model and its fundamental concepts.
-
Motivation for Software Risk Management (SEI Video) This
Software Engineering Institute (SEI) video provides a high-level
introduction to software Risk Management delivered by one of the world's
foremost experts on software Risk Management. Robert N. Charette
provides specific examples of companies using Risk Management today
to maintain a competitive edge in the marketplace. (25 Minutes)
-
Software Engineering for Program Managers (DACS Course) This course
is designed for professionals involved in software engineering or
program management. Topics covered during the course include;
Program Management and Software Engineering; Software Process
Maturity (SPM); Life Cycle Management; Software Project Management;
and Software Risk Management.
-
Software Risk Management Conference (Formerly International
Software Assurance Certification Conference or ISACC) Three days of
expert speakers, hands-on tutorials, and break out sessions as well
as one-on-one consulting will help you increase your knowledge base
and rise to the challenge of increasing your software's security,
safety, and reliability.
-
System Engineering (DACS Course) The seminar provides an
understanding of System Engineering as it is practiced in the DoD and
associated government agencies. Topics discussed in the seminar
include System Engineering Overview; Requirements Engineering;
Software Development; System Architecture; Risk Management;
Performance Measurement and Evaluation; Life Cycle Acquisition;
Life Cycle Costing; Support and Specialty Engineering; System
Software Engineering Tools; and Trends and Directions.
-
Up the Down Escalator (SEI Video) Using the philosophy that a
business standing still is losing ground, Up the Down Escalator's
presenter, Robert N. Charette, addresses why businesses must manage risk
to survive. Charette presents a dynamic model for thinking about how
Risk Management can be used to improve an organization's competitive
position in the marketplace. The video presentation puts Risk Management
improvement into perspective with other quality improvement activities
and integrates business management, process improvement, and risk
management into a coherent whole. (43 Minutes)
Risk Management Experts - Researchers, educators, and experts in Software Risk Management and related topics.
- Anderson, Peter Peter G. Anderson is contractor who
supports the Safety & Mission Assurance organization at Marshall
Space Flight Center in the areas of Space Shuttle Integration
Product Assurance, Risk Management and shuttle transition.
Pete spent eight years as a propulsion systems engineer on the
Saturn/Apollo program, including being involved in the "go-no go"
decisions for leaving earth orbit and heading for the moon. He also has
over 25 years in computational fluid dynamics (CFD) dealing mainly with
code development and solutions to internal fluid flow problems on the
Space Shuttle Main Engines. In addition, he developed real fluid and
chemical kinetic models for CFD applications, used method of moments
procedures for describing soot formation in hybrid rocket engines and
analyzed the effects of nuclear blast waves on fully and partially
deployed "pop up" phased radar domes. Peter holds a Bachelor of
Science degree from Georgia Tech. Peter Anderson may be contacted
at: Peter.Anderson@msfc.nasa.gov.
- Best, Tim Mr. Best is a Project Assurance Manager for
the Risk Management Office of the Office of Safety and Assurance
Technologies at Glenn Research Center. In this position he is
responsible for working closely with the Space Power and Propulsion
Division and Space Transportation Division Managers assessing
Program/Project needs for Safety and Mission Assurance (SMA). His
seventeen-year civil servant career has been with both the US
Air Force and NASA. His assignments with NASA have included key
materials and processes, and SMA roles for programs and projects in
the Aeronautics and Space Directorates.
Mr. Best holds a Masters of Science Degree in Industrial Engineering
from Cleveland State University. He also holds a Bachelors Degree in
Metallurgical Engineering from Youngstown State University. Tim Best may
be contacted at: Timothy.D.Best@lerc.nasa.gov.
- Botzum, Steve Mr. Botzum is a System Analyst with
the Software Assurance Technology Center (SATC) at NASA's Goddard
Space Flight Center. Mr. Boztum is a certified Continuous Risk
Management (CRM) course trainer responsible for providing CRM training
and support at NASA sites throughout the country. He also conducts
research into and reviews Risk Management tools and processes for use
in updating CRM course materials. Mr. Botzum joined the SATC in August 1999.
Prior to joining Unisys, Mr. Botzum spent 20 years in the U.S. Naval
Intelligence Group, as an Intelligence Analyst providing real-time
intelligence support to military commanders while stationed at various
locations worldwide. Mr. Botzum is a highly-skilled Project Manager,
Intelligence Analyst, Training Manager and Linguist, being knowledgeable
in French, German, and Greek. Steve Botzum may be contacted at:
sbotzum@pop300.gsfc.nasa.gov.
-
Charette, Robert N. Robert N. Charette is a Cutter Consortium Fellow
and the Director of the Risk Management Service. He is a frequent
contributor to the Agile Project Management and Business-IT Strategies
Practices. With more than 25 years' experience in a wide variety of
international technology and management positions, Dr. Charette is
recognized as an international authority and pioneer regarding
information systems, technology, and telecommunications Risk Management.
Dr. Robert N. Charette is the President of ITABHI Corporation, an
international Risk Management consultancy company. Dr. Charette is past
Chairperson of both the SEI Risk Advisory Board and NSIA Software
Committee, is a founding member of the PMI Risk SIG, and risk
management advisor to the PSM project. Dr. Charette has written dozens
of papers and several books on Risk Management, including Software
Engineering Risk Analysis and Management, Applications Strategies for
Risk Analysis and An Introduction to the Management of Risk.
(Charette@erols.com)
- Defense Acquisition Deskbook - Ask a Professor The Ask
an Expert service accepts questions to experts at the Defense
Acquisition Deskbook. Topics covered by the service include
acquisition policy, acquisition logistics, business cost estimating,
business cost financial management, computer systems acquisitions,
Continuous Acquisition and Lifecycle Support (CALS), and security.
- Flippen, Alexis Ms. Alexis Flippen is the staff Risk
Analyst at Hernandez Engineering Inc. (HEI) at the NASA Ames Research
Center, working in support of the System Safety and Mission Assurance
Division. With more than 20 years experience in the DoD and NASA arenas,
she leads and directs SS&MA studies and develops risk analysis
methodologies and safety policies. During her tenure at Ames, she has
received multiple awards in recognition of her work in Risk Management.
Prior to joining HEI, Ms. Flippen worked at ARC as a Faculty
Research Scientist from the University of Southern Colorado. She has
also served as the Lead System Safety Engineer at the Lockheed Engineering
& Sciences Company and Boeing Aerospace Operations at the center.
Ms. Flippen holds a M.S. from the University of the Pacific at
Pacific Medical Center in San Francisco and is currently a Ph.D.candidate
in industrial engineering at the University of Bradford, UK. Alexis
Flippen may be contacted at: aflippen@mail.arc.nasa.gov.
- Gallo, Al Al Gallo - manages the Systems Quality
Assurance Department at GSFC, NASA. Mr. Gallo has 15 years of Software
Systems Engineering and Quality Assurance experience and has experience
in all phases of Systems Development with an emphasis on database
design. Mr. Gallo is also one of the lead trainers at the SATC in Continuous
Risk Management (CRM), having provided training and consulting
throughout the NASA agency. He also serves as a primary reviewer for
updates and maintenance to course materials as well as project-developed
Risk Management Plans.
Mr. Gallo holds Bachelors degrees in both Pure Mathematics and
Computer Science as well as an M.S. in Technical Management from the
Johns Hopkins University, Baltimore MD. Prior to joining Unisys, Mr.
Gallo was Senior Systems Analyst at the Actuarial Division of the US
Department of Labor in Washington, DC. Al Gallo can be contacted at:
al.gallo@gsfc.nasa.gov.
-
Galuska, Mike Mike Galuska is an aerospace engineer working in
the Safety, Reliability and Quality Assurance Department where he
serves as the Systems Safety and Risk Management Lead. In his time
at NASA, he has also performed the duties as the Safety and Mission
Assurance Lead on the Tethered Satellite System, Multipurpose Logistics
Module, and ISS Nodes 2 and 3.
Prior to joining NASA in 1989, he worked as a design engineer for
13 years with the Tennessee Valley Authority on various hydroelectric
and nuclear power plants. Mr. Galuska holds a BSME from the University
of Miami and a MS in Engineering Mechanics from the University of
Tennessee. Mike Galuska may be contacted at: Mike.Galuska@msfc.nasa.gov.
-
Hankinson, Allen Allen L. Hankinson (Al) is a principal systems
engineering consultant with the Software Assurance Technology Center
(SATC). Mr. Hankinson has more than 33 years of professional software
management and engineering experience in Government and Industry. He is
an authority on distributed systems standards and software engineering
environments. Mr. Hankinson holds a B.S. in Mathematics and a M.S in
Computer Science. He is a former member of the Board of Directors of
the IEEE Computer Society and the Board of Directors of UNIFORUM
International (the international association of open system professionals).
Prior to joining the SATC, Mr. Hankinson was Senior Software
Architect, for the Health Care Technology Group, Science Applications
International Corporation (SAIC). As Chief of the Systems and Software
Technology Division within the Computer Systems Laboratory of the
National Institute of Standards and Technology (NIST), Mr. Hankinson was
the chief architect for establishing the U.S. federal government's open
systems environment initiative. He has extensive experience with the
concepts and technologies that enable open, distributed, heterogeneous
computing. Al Hankinson can be contacted at:
Allen.L.Hankinson.1@gsfc.nasa.gov.
-
Havenhill, Maria Ms. Havenhill joined the Software Product Assurance
group in the fall of 1999. She brings 6 years experience as a system safety
engineer for various glovebox investigations, space experiments, and the
Fluids Integrated Rack of the FCF. Past activities include participating
in the development of the Spaceflight Safety Handbook, creating the GRC
system safety website, and authoring the NASA safety process chapter
during the development of the NASA software safety course. She is
considered a software safety expert. Ms. Havenhill holds a BS and MS
in mechanical engineering from Case Western Reserve University. Maria
Havenhill may be contacted at: Maria.A.Havenhill@lerc.nasa.gov
-
Johnson, Paul Paul W. Johnson is an Aerospace Engineer at NASAs
Marshall Space Flight Center where he works as a lead safety engineer in
the Safety and Mission Assurance Office. His current assignments include
assurance activities related to space flight hardware as well as
membership on the MSFC Safety Review Panel. Mr. Johnson previously
supported numerous Space Shuttle missions at the Neutral Buoyancy
Facility as a utility and cameral SCUBA diver.
Mr. Johnson first came to NASA as a cooperative intern in 1982. He
subsequently entered the US Navy where he flew jet aircraft and
accumulated over 1500 flight hours. Upon his return to NASA, Mr. Johnson
also served in a diplomatic capacity at the NASA Liaison Office, Moscow,
before his return to MSFC. Mr. Johnson holds a BS degree in Mechanical
Engineering from the University of Louisville in Kentucky. In addition
to his regular duties, he also volunteered to be a site instructor of
Continuous Risk Management at MSFC and was one of the first individuals
to become certified there. Paul Johnson may be contacted at:
Paul.Johnson@msfc.nasa.gov
-
Kelm, Gary Mr. Kelm is a registered Professional Engineer with a
B.S. degree in Mechanical Engineering and a wide range of experience
with NASA and private industry. Before assuming his current position,
Program Assurance Manager for space, he served as Program Assurance
Manager for Microgravity Science, Project Assurance Manager for the
Advanced Communications Technology Satellite (ACTS) and Verification
Manager for the Space Station Electrical Power System. In private
industry, Mr. Kelm worked to develop engine oil and other additives for
the automotive industry. His work included overseeing product
qualification programs for marketing, directing gear lubricant testing
and managing a fuel economy/emissions laboratory and road simulator
facility.
His early career at NASA included research to develop
Stirling engines, biomedical and energy projects under the NASA
Technology Utilization program, and test operations engineering for
wind tunnel and acoustic research to improve V/STOL aircraft. Mr. Kelm
has a broad background in Risk Management. He highly recommends the NASA
CRM course because it is practical, focused and offers immediate and
long-term benefits to the projects and students who participate. Gary
Kelm may be contacted at: Gary.G.Kelm@lerc.nasa.gov.
-
Kurtz, Tim Mr. Kurtz worked for Defense Contract Management Command
(DCMC), for the 13 years prior to joining SAIC. During that time, he was
the program manager for the Mk 48 ADCAP torpedo program at DPRO
Westinghouse. He also implemented the software quality assurance program
and monitored the transfer of software and development of test equipment
for the Mk 50 torpedo from Hughes to Westinghouse.
In 1989 Tim served DCMC Dayton as the Staff SQA Specialist were he
was responsible for training and overseeing the SQA activities of nine
Software Quality Assurance Specialists who monitored DoD software
development contracts and the development and maintenance of all Air
Force simulators. Trained in ISO 9000 auditing and Software Development
Capability Evaluation Training, Tim developed and implemented the ISO
9000 Qualification Audit system for DCMC Dayton to provide second party
ISO certification to defense contractors and provided software
certification training for all Software Professional Development
Program applicants in DCMC. Tim received Software Professional
Development Program level II certification. Tim Kurtz may be contacted
at: Timothy.J.Kurtz@lerc.nasa.gov.
-
Mendoza, Dr. Donald R. Dr. Mendoza has worked as an aerospace
engineer for the United States Air Force at the Flight Tests Center
at Edward's AFB in California and as an independent consultant. Dr.
Mendoza also held an appointment as a National Research Council
Associate conducting independent research in fluid mechanics.
Dr. Mendoza received his BS degree in aeronautical engineering from
the California Polytechnic State University at San Luis Obispo in 1985
and his Ph.D. degree in mechanical engineering from the University of
California at Berkeley in 1996. Dr. Donald Mendoza may be contacted at:
drmendoza@mail.arc.nasa.gov.
-
Motivation for Software Risk Management (SEI Video) This Software
Engineering Institute (SEI) video provides a high-level introduction to
Software Risk Management delivered by one of the world's foremost experts
on Software Risk Management. Robert N. Charette provides specific
examples of companies using Risk Management today to maintain a
competitive edge in the marketplace. (25 Minutes)
-
O'Neill, Don As an independent consultant, Don ONeill conducts
defined programs for managing strategic software improvement. These
include directing the National Software Quality Experiment,
participating in the National Software Council, and producing and
maintaining the section on software inspections in the Software
Engineering Institute (SEI) Software Technology Reference Guide.
Contact Don at: ONeillDon@aol.com
-
Packard, Michael Mr. Packard works for Science Applications
International Corporation (SAIC), supporting the work of the Office
of Safety and Assurance Technology, Risk Management Office at NASA
Glenn Research Center. As a Senior Engineer he performs risk and
reliability assessments, design review, and failure analysis, and is
developing curriculum and teaching courses in system reliability and
Risk Management. He has over 20 years experience in test and
measurement engineering, design engineering, reliability engineering,
and failure analysis engineering in the aerospace and automotive
industry. He also has been responsible for management of prototype
research and development facilities and supervision of reliability
engineering. He has taught courses in statistics and economics at
Ashland University and other technical colleges and authored a number
of technical papers on testing methodologies, reliability and Software
Quality. Mr. Packard has a degree in Mechanical Engineering from
Cleveland State University and an MBA from Ashland University.
Michael Packard may be contacted at: Michael.H.Packard@lerc.nasa.gov.
-
Remp, Kerry Mr. Remp is the Plum Brook Station Resident for the
Risk Management Office of the Office of Safety and Assurance Technologies
at Glenn Research Center. In this position he is active in both the
long-term as well as day-to-day risk assessment of unique, world-class
testing facilities. He is also an active CRM instructor for Glenn
Research Center Space and Facilities projects. Since the early1980's, he
has been an engineer, manager and risk facilitator involved in safety,
quality and Risk Management activities for nuclear, space, and
aeronautics programs and facilities. Mr. Remp holds a Bachelor of
Science Degree in Marine Engineering from the U.S. Merchant Marine
Academy with a minor in Nuclear Engineering. Kerry Remp may be contacted
at: Kerry.L.Remp@grc.nasa.gov.
-
Rosenberg, Linda Dr. Linda H. Rosenberg is the NASA manager of
the Software Assurance Technology Center (SATC) and oversees all SATC
work areas. She has implemented a variety of metric programs for NASA
that establish a basis for numerical guidelines and standards for software
development. She has been instrumental in assisting GSFC managers use
metrics to assess project risks and improve management of software
development. Dr. Rosenberg has presented numerous tutorials and
original technical papers on relationships between software metrics,
project management, and product quality improvement. Dr. Rosenberg is
also skilled in the areas of hypertext, specification languages, and
user interfaces.
Dr. Rosenberg holds a Ph.D. in Computer Science, a M.E.S. with
emphasis in Computer Science, and a B.S. in Mathematics. She is a member
of Electrical and Electronic Engineers (IEEE), the IEEE Computer Society,
the Association for Computing Machinery (ACM) and Upsilon Pi Epsilon.
Prior to managing the SATC, Dr. Rosenberg was an Assistant Professor in
the Mathematics/Computer Science Department at Goucher College. Dr. Linda
Rosenberg may be contacted at: Linda.Rosenberg@gsfc.nasa.gov.
-
Scaglione, Lois Dr. Lois Scaglione works in the Risk Management
Office at GRC, where she works closely with Aeronautics Managers
assessing Program needs for Safety and Mission Assurance (SMA). Over
the past seventeen years, her assignments have included key SMA roles in
the management of electronic parts for such programs as Atlas/Shuttle
Centaur, Space Station Freedom and Space Experiments. Dr. Scaglione
support's the agency's effort to standardize the practice and
implementation of Continuous Risk Management at GRC. She has
identified programs and projects that could benefit and has
established workshop metrics to achieve center-based goals.
Dr. Scaglione holds a Ph.D. in Engineering from Cleveland State
University with a focus on applied mathematical modeling and simulation
of electronic Particle Impact Noise Detection testing and neural
networks. She also holds a Masters degrees in Engineering as well as
Chemistry and has bachelors degrees in both Electrical Engineering and
Chemistry. In addition to NASA experience, Dr. Scaglione has extensive
teaching experience at the Naval Postgraduate School, the Ohio
Aerospace Institute, Cleveland State University, the University of
Dayton and Indiana University of Pennsylvania. Dr. Scaglione may be
contacted at: Lois.J.Scaglione@lerc.nasa.gov.
-
Shivers, Herb Dr. Herb Shivers is the manager of the Safety,
Reliability, and Quality Assurance Department in Marshall Space
Flight Center's Safety and Mission Assurance Office (S & MA). The
department is responsible for System Safety, Reliability and Quality
Assurance discipline guidance; the MSFC Payload Safety Readiness Review
Board; Shuttle Quantitative Risk Assessments; Risk Management Guidance
and Support; Industrial Safety; Test Area Quality and Safety monitoring;
Program Critical hardware moves; the center's ISO-9000 compliance,
administration and audits; in-house hardware inspections; vendor and
supplier audits; Software Quality Assurance; NASA Engineering Quality
Audits; and ALERTS tracking. S & MA also maintains a web site for
both products and information.
Dr. Shivers has twenty-five years experience in the Health and
Safety field. He has worked on industrial safety with the Department of
the Army in ammunition plants, with the Tennessee Valley Authority
corporate health and safety office, payload systems safety at MSFC and
his current assignments. He holds a BIE from Auburn University, a MEIE
from Texas A&M, and a Ph.D. in Industrial and Systems Engineering and
Engineering Management from the University of Alabama in Huntsville.
In addition, he is a part time lecturer in Engineering Economic Analysis
at the University of Alabama in Huntsville. Dr. Shivers is a both a
Professional Engineer licensed in Alabama as well as a Certified
Safety Professional. Dr. Herb Shivers may be contacted at:
Charles.H.Shivers@msfc.nasa.gov.
-
Smidts, Carol A professor at the University of Maryland, Dr.
Smidts' research areas focus on dynamic probabilistic risk assessment,
human reliability, software reliability, quantitative risk assessment,
and software testing. csmidts@eng.umd.edu
-
Smith, Douglas L. Smith is a lead System Safety Engineer in the
System Safety and Mission Assurance Division at Ames Research Center,
NASA. He has 25 years of system safety, project management and
engineering development experience in all phases of commercial
production. He is responsible for system safety and mission assurance
activities including development of Risk Management plans for a variety
of aeronautics and facilities projects at ARC.
Mr. Smith holds a B.S. in Mechanical Engineering from Arizona State
University, is a Registered Professional Engineer in the State of
California, is president of a local chapter of the System Safety
Society, and a member of that organization's national executive
council.
Prior to joining NASA Mr. Smith was the Aeronautics Systems lead
for Hernandez Engineering in support of NASA operations at Ames
Research Center. Doug Smith may be contacted at:
dlsmith@mail.arc.nasa.gov.
-
Software Engineering Institute (SEI) - Risk Management FAQ -
This resource form the SEI answers everything from "What is Risk
Management?" to "What does success look like?". This FAQ is online
or downloadable in PDF.
Software Program
Manager's Network (SPMN) The SPMN's mission is to enable managers
of large-scale, software-intensive development or maintenance projects
to more effectively manage and succeed by identifying and conveying to
them best management practices, lessons learned, and directly useful
support.
Risk Management Related Sites - Information rich sites containing materials relevant to Software Risk Management.
Risk Management Service Providers - Organizations and corporations offering Software Risk Management products and services.
- C/S Solutions,
Inc. (C/SSI) C/SSI produces integrated analytical tools for cost,
schedule, and Risk Management. Their tools are specifically designed
to engage Integrated Product Development (IPD) team members and/or Cost
Account Managers (CAMs) in proactive cost, schedule and Risk Management
of complex programs.
- GRafP
Technologies Inc. GRafP develops software packages which can be used
to identify threats, and to analyze and manage the risks to which an
entity (i.e. organization, project, individual, etc.) is exposed. Two
such products are X:PRIMER and S:PRIMER. Services offered as part of
that mission include risk ratings and assessments, process assessments,
remedial action planning, and training.
- KLCI - KLCI
helps software development organizations accelerate completion of
their projects. Their methodologies include: Software Risk
Management, software project management, and critical path management.
- R.S. Pressman
& Associates, Inc. - R.S. Pressman provides services and products
that help an organization to improve its software engineering practices.
The company offers video training products, consulting services, and
Software Process Improvement products. Their WWW site provides access to
a comprehensive collection of software engineering resources.
- Risk Services
& Technology (RST) - RST offers services in the following areas:
Project Risk Management, DoD (Directive 5000.2-R, Clinger-Cohen Act),
Earned Value Management Systems, and Risk Management Software Products.
-
SEI Continuous Risk Management Service (CRM) The CRM Service from
the Software Engineering Institute (SEI), incorporates all that the SEI
has learned from its research and working with more than 50 clients in
the field of Risk Management. This service tailors the SEI Continuous
Risk Management processes, methods, and tools to a specific project or
organization. The service integrates and adapts the practice of CRM,
as defined in the Continuous Risk Management Guidebook, with current
program management practices. The cornerstone of this service is the
Risk Clinic; an on-site workshop that builds a tailored Risk Management
Practice for the project and a plan for implementing the practice.
-
Software Risk Evaluation Service (SRE), an SEI Service The SEI
Software Risk Evaluation (SRE) Service is a diagnostic and decision
making tool that enables the identification, analysis, tracking,
mitigation, and communication of risks in software-intensive programs.
An SRE is used to identify and categorize specific program risks
emanating from product, process, management, resources, and constraints.
The program's own personnel participate in the identification,
analysis, and mitigation of risks facing their own development effort.
Risk Management Literature - Literature devoted to Software Risk Management.
Articles and White Papers
Technical Reports
-
An Introduction to Team Risk Management (Ver. 1.0) (An SEI report)
This report from Software Engineering Institute (SEI) introduces the
team Risk Management approach for managing risks within a software
dependent development program.
-
Software Acquisition Risk Management Key Process Area (KPA) - A
Guidebook (Version 1.02) In this guidebook, the author provides
sponsors of acquisition improvement programs and their immediate staff
with guidelines on how to implement a software acquisition risk
management program satisfying the goals of the Acquisition Risk Management
(ARM) Key Process Area (KPA) of the Software Acquisition Capability
Maturity Model (SA-CMM). Brief overviews of software acquisition and
the SA-CMM are included. This version is an editorial update to align
with Version 1.02 of the SA-CMM.
-
Software Design Methods: A DACS Technical Report This report provides
an analysis of the status of software design methods. The topic of
software design is an extensive one with a rich history. Views of
software design can range from the very focused to those which cover
the whole spectrum of software development. This report provides readers
with a useful snapshot of software design technology that can be used as
a tutorial for the uninitiated, a starting point for detailed research, or
a guide for those who will be developing software in the future. The
report includes coverage on the nature of design, its evolution, its
status, and directions for the future. This report concludes with the
authors' perception of the state-of-the-art of software design as
indicated by this research. Object-Oriented technology and its influences
on software design are covered because this technology promises to have
a large impact on future software development.
-
Software Prototyping and Requirements Engineering This DACS
technical report includes the motivation for using software prototyping
in general and specifically in the context of requirements engineering.
An overview of software prototyping covers life cycle models, approaches,
pitfalls, and opportunities. The section on software requirements and
specification establishes a basis for investigating techniques. The
summary analyses of software requirements and specification techniques
and tools for prototyping address twenty techniques across a variety
of language models. Each technique summary analysis includes the history,
technique overview, method, supporting tools, language features, and
strengths/weaknesses. The description of needed detailed analyses includes
a summary of common aspects among the techniques to be developed in
a repository. Software technology transfer is addressed in this report
from the standpoint of past problems, avenues of opportunity, and
actual experience in this area. The report ends with potential areas
of future research and a summary.
Risk Management Books
-
Operational Risk Management - Controlling opportunities and
threats - ISBN #0957907400 by Simon M. Walker, Published by
Connley Walker
Author's Abstract: The book's main focus is to de-mystify operational
Risk Management and make it a useful tool for management. The main
difference between this book and others on the topic is that it is
not focused solely on financial institutions. As such, it is relevant to
any industry. It is structured to take the reader through the basics of
Risk Management, various risk modeling techniques and then leads on
to chapters that show how the techniques can be applied. It includes
chapters on security, fire safety, occupational health and safety,
equipment and technology failures, industrial relations and litigation.
It then rounds this off with a discussion on developing and implementing
Risk Management strategies. An interesting section on common Risk
Management standards and guidelines is also provided.
-
Assessment and Control of Software Risks by Capers Jones
This handbook summarizes more than 50 of the major problems of building
and maintaining software projects, and outlines the prevention control
"therapies" available. Prentice-Hall ECS Professional; Yourdon Press
Computing; February 1994. ISBN: 0137414064
-
Managing Risk: Methods for Software Systems Development by
Elaine M. Hall, Ph.D. The highlights of this book include: six
disciplines for managing product development; the steps to predictable
Risk Management process results; how to establish the infrastructure
for a risk-aware culture; methods for the implementation of a Risk
Management plan; and case studies of people in crisis-and in control.
Software Engineering Institute (SEI) Series in Software Engineering;
Addison-Wesley Publishing Company; February 1998. ISBN: 0201255928
-
Risk Management Processes for Software Engineering Models by
Marian Myerson The potential threats associated with software
development are identified as the author explains how to establish
an effective Risk Management program. The text details the six
critical steps involved in applying the process and discusses various
software metrics approaches which can be used to measure software
quality. Artech House; January 1997; ISBN: 0890066353
-
Software Engineering Risk Analysis and Management by Robert
N. Charette, Ph. D. This text presents the principles of risk
analysis and management. Case studies are included to supplement
the narrative. McGraw-Hill; February 1989. ISBN: 0070106614
-
Software Engineering Risk Management by Dale Walter Karolak,
Ph. D. and N. Karolak This book details strategies for implementing
and planning development plans in a cost-effective and timely manner.
It discusses vital issues and in particular their costs, schedules,
technical performance, and strategies for software development. It
also identifies metrics and several models for measuring and predicting
risk. IEEE; January 1998. ISBN: 0818671947
-
Software Risk Management by Barry W. Boehm, Ph.D. This
book identifies the major sources of risk to a software project.
It discusses applying practical risk assessment and management techniques
to reduce the project's risk. IEEE Computer Society; August 1989.
ISBN: 0818689064
-
Strategies for Software Engineering: The Management of Risk and
Quality by Martyn A. Ould This text offers a decision-making
approach to planning and managing all types of software engineering
projects. The book establishes a framework for selecting a
development strategy, development methods, and support tools with
the ultimate goal of minimizing technical risk and increasing
product quality. Specific topics include the range of quality
attributes (fitness for purpose, fitness for use, and timely
delivery), standards for quality management systems, the work
breakdown structure, and the use of metrics and indicators.
John Wiley & Sons; Software Engineering Institute (SEI) Series;
September 1990. ISBN: 0471926280
Risk Management Journals and E-Journals
-
Trends in Software Engineering Process Management (TSEPM) Published
by Marotz Inc., this E-zine is a FREE (and no-obligation) monthly trade
journal that focuses on software process, risk and project management.
TSEPM is read by thousands of industry leading CEOs, CIOs, software
project managers and engineers from organizations worldwide.
-
US Navy - Acquisition and Business Management (ABM) Acquisition
and Business Management (ABM) is an online magazine produced by the US
Navy. It provides access to Department of the Navy policy,
procedures, information, data, and tools, of interest to the
Navy Acquisition/Procurement work force.
Risk Management Libraries and Bibliographies
Risk Management Tools and Methods - Developers, catalogs, and demonstrations of Software Risk Management tools and methods.
-
C/S Solutions, Inc. (C/SSI) C/SSI produces integrated analytical
tools for cost, schedule, and Risk Management. Their tools are
specifically designed to engage Integrated Product Development (IPD)
team members and/or Cost Account Managers (CAMs) in proactive cost,
schedule and Risk Management of complex programs.
-
Defense Acquisition Deskbook - Risk Management Software Tools
This portion of the Defense Acquisition Deskbook Catalog provides
descriptions of software tools that assist Program Managers in
Risk Management activities.
- Galorath Inc.
(also known as GA SEER Technologies) provides a comprehensive set
of decision-support and production optimization tools. Consulting
and support services are available for these tools. The tools help
manage product design and manufacturing operations, driving out costs
and building in quality. The tools derive cost, schedule, labor and
materials estimates by assessing the interaction and impact of
product, organizational and even operational variables.
-
RISKMAN Risk Management Expert System Riskman is intended for use
by software engineers with minimal software project planning experience
who are interested in planning a small team software development project.
Riskman was written in Quntus Prolog and should be useable on any version
of Prolog.
- Risk Radar,
an SPMN product Risk Radar is a Risk Management database from
the Software Program Managers Network (SPMN). It's prupose is to
help project managers dentify, prioritize, and communicate project risks
in a flexible and easy-to-use form. Risk Radar provides standard
database functions to add and delete risks, as well as specialized
functions for prioritizing and retiring project risks. Each risk can have
a user-defined Risk Management plan and a log of historical events.
- RiskTrak
Home page for Risk Services & Technology and RiskTrak, their software
management tool. RiskTrak is Risk Management groupware that allows you
to view, analyze, communicate, report and manage risk (cost, schedule and
technical) throughout the duration of your projects and programs.
RiskTrak is designed to help businesses meet new standards on
Risk Management such as: Clinger-Cohen Act (ITMRA), DoD Directive
5000.2-R, CAIV and OMB Circular A-11. RiskTrak supports Best
Commercial Practices and is designed to be integrated with any Earned
Value Management System (EVMS).
-
Software Insight Tool for Internal Risk Mitigation Reviews and
CIO Assessments, V 3.2 August 1999 This document presents a
comprehensive set of questions designed to assist the Program Manager
in evaluating a their program against Statutory and Regulatory
requirements, as well as software acquisition Best Practices.
Use of this document will aid in the reduction of program risk and
help ensure a higher level of quality software.
-
Turbo Streamliner Developed by the Navy Acquisition Reform Office,
Turbo Streamliner provides the tools and references to assist in
reviewing or developing acquisition solicitation packages. This
tool describes how to implement acquisition reform policies in
preparing Requests for Proposal (RFPs) and other contractual
vehicles. Turbo Streamliner covers the following topics: RFP
Review Checklist, Reporting Metrics, Lessons Learned, Acquisition
Reform Principles, Risk Management, and Post-Award Benchmarking.
-
X:PRIMER and S:PRIMER Thess software tool are for isolating
process related risks in a project or an organization. They
use questionnaires on the Software Engineering Institute's (SEI)
Capability Maturity Model (CMM) and SEI Risk Taxonomy.
X:PRIMER is GRafP Technologies new Web-based product line for
predicting what can go wrong, identifying the root causes of
potential failures and recommending the best countermeasures.
S:PRIMER is a Web-based application derived from the X:PRIMER product
line to assess the risks associated with developing and deploying
Information Technology-based solutions.
Risk Management- DoD Resources - Materials created by or of special interest to the Department of Defense and the DoD support community.
-
Army Software Insight Questions to Prepare for Milestone Reviews
This matrix presents useful guidance for US Army Project Managers (PMs)
in software-related areas to help ensure successful projects. It presents
a comprehensive set of questions designed to assist the PM in evaluating
a program against Statutory and Regulatory requirements, as well as
software acquisition "best practices" to reduce program risk and
ensure software quality. Prepared by US Army CECOM; 5 September 1997;
Version 1.0.
This is part of the the ARMY SOFTWARE INSIGHT QUESTIONS TO PREPARE
FOR MILESTONE REVIEWS document found at:
http://www.sec.army.mil/.
-
Defense Acquisition Deskbook (Version 3.1) The Defense Acquisition
Deskbook is an electronic knowledge presentation system providing the
most current acquisition policy for all DoD Services and Agencies.
Deskbook's extensive reference material includes information on the
various functions, disciplines, activities and processes of the DoD
beginning with "User" requirements, flowing through concept
development, program establishment, contracting, testing, production,
sustainment, and ending with disposal. Is database includes over 1,000
mandatory and discretionary policy documents, DoD and component
discretionary practices, software tools and descriptions, front line
wisdom and advice, formats and samples.
The Defense Acquisition Deskbook originated from an Acquisition
Reform Initiative to reduce directives while assisting managers to
make informed decisions and is sponsored by the Deputy Under Secretary
of Defense (Acquisition Reform), and the Office of the Under Secretary
of Defense (Acquisition and Technology)/Acquisition Program Integration.
-
Defense Acquisition Deskbook - Risk Management The Systems
Engineering organization with DTSE&E is responsible for Risk Management
in DoD and has, at the direction of the Undersecretary of Defense,
Acquisition and Technology (USD (A&T)), examined DoD's approach to
managing risk. Systems Engineering formed a Working Group, composed of
representatives from the Services and other DoD agencies involved in
systems acquisition, to assist in the evaluation of the Departmentıs
approach to Risk Management. This page provides bibliographic references,
speeches, policies and procedures as well as Risk Management
Related Websites.
-
DoD Risk Management Policies and Procedures for Acquisition Programs
This page lists the DoD policies and procedures that address Risk
Management for acquisition programs The four key documents include:
DoD Directive (DoDD) 5000.1, Defense Acquisition; DoD Regulation 5000.2-R,
Mandatory Procedures for Major Defense Acquisition (MDAPS) and Major
Automated Information System (MAIS) Acquisition Programs; DoDD 5000.4,
OSD Cost Analysis Improvement Group; and DoD Manual 5000.4-M, Cost
Analysis Guidance and Procedures.
-
Risk Management Guide for DoD Acquisition This document is a product
of a joint effort among the DSTE&E, the Defense Acquisition University,
and the Defense Systems Management College. It is based on the materials
developed by the DoD Risk Management Working Group, included in the
Defense Acquisition Deskbook.
Sidney Harris Cartoon on Risk Management This cartoon was reproduced in the DoD Software Tech News vol. 2, no. 2 with permission from Sidney Harris.
Visit the DACS Home Page
(http://iac.dtic.mil/dacs/) for resources on over 30 other Software Engineering topic areas.
|