Stochastic simulation of risk factor potential effects for software development risk management

Dan X. Houston, Gerald T. Mackulak, James Collofello

Research output: Contribution to journalArticle

74 Citations (Scopus)

Abstract

One of the proposed purposes for software process simulation is the management of software development risks, usually discussed within the category of project planning/management. However, modeling and simulation primarily for the purpose of software development risk management has been quite limited. This paper describes an approach to modeling risk factors and simulating their effects as a means of supporting certain software development risk management activities. The effects of six common and significant software development risk factors were studied. A base model was then produced for stochastically simulating the effects of the selected factors. This simulator is a tool designed specifically for the risk management activities of assessment, mitigation, contingency planning, and intervention.

Original languageEnglish (US)
Pages (from-to)247-257
Number of pages11
JournalJournal of Systems and Software
Volume59
Issue number3
DOIs
StatePublished - 2001

Fingerprint

Risk management
Software engineering
Planning
Simulators

Keywords

  • Risk factors
  • Software development risk
  • Software process simulation
  • Software risk management
  • Stochastic simulation

ASJC Scopus subject areas

  • Computer Science Applications
  • Information Systems
  • Software

Cite this

Stochastic simulation of risk factor potential effects for software development risk management. / Houston, Dan X.; Mackulak, Gerald T.; Collofello, James.

In: Journal of Systems and Software, Vol. 59, No. 3, 2001, p. 247-257.

Research output: Contribution to journalArticle

@article{fac68c644b6f4280960483e191d399c8,
title = "Stochastic simulation of risk factor potential effects for software development risk management",
abstract = "One of the proposed purposes for software process simulation is the management of software development risks, usually discussed within the category of project planning/management. However, modeling and simulation primarily for the purpose of software development risk management has been quite limited. This paper describes an approach to modeling risk factors and simulating their effects as a means of supporting certain software development risk management activities. The effects of six common and significant software development risk factors were studied. A base model was then produced for stochastically simulating the effects of the selected factors. This simulator is a tool designed specifically for the risk management activities of assessment, mitigation, contingency planning, and intervention.",
keywords = "Risk factors, Software development risk, Software process simulation, Software risk management, Stochastic simulation",
author = "Houston, {Dan X.} and Mackulak, {Gerald T.} and James Collofello",
year = "2001",
doi = "10.1016/S0164-1212(01)00066-8",
language = "English (US)",
volume = "59",
pages = "247--257",
journal = "Journal of Systems and Software",
issn = "0164-1212",
publisher = "Elsevier Inc.",
number = "3",

}

TY - JOUR

T1 - Stochastic simulation of risk factor potential effects for software development risk management

AU - Houston, Dan X.

AU - Mackulak, Gerald T.

AU - Collofello, James

PY - 2001

Y1 - 2001

N2 - One of the proposed purposes for software process simulation is the management of software development risks, usually discussed within the category of project planning/management. However, modeling and simulation primarily for the purpose of software development risk management has been quite limited. This paper describes an approach to modeling risk factors and simulating their effects as a means of supporting certain software development risk management activities. The effects of six common and significant software development risk factors were studied. A base model was then produced for stochastically simulating the effects of the selected factors. This simulator is a tool designed specifically for the risk management activities of assessment, mitigation, contingency planning, and intervention.

AB - One of the proposed purposes for software process simulation is the management of software development risks, usually discussed within the category of project planning/management. However, modeling and simulation primarily for the purpose of software development risk management has been quite limited. This paper describes an approach to modeling risk factors and simulating their effects as a means of supporting certain software development risk management activities. The effects of six common and significant software development risk factors were studied. A base model was then produced for stochastically simulating the effects of the selected factors. This simulator is a tool designed specifically for the risk management activities of assessment, mitigation, contingency planning, and intervention.

KW - Risk factors

KW - Software development risk

KW - Software process simulation

KW - Software risk management

KW - Stochastic simulation

UR - http://www.scopus.com/inward/record.url?scp=0034754411&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=0034754411&partnerID=8YFLogxK

U2 - 10.1016/S0164-1212(01)00066-8

DO - 10.1016/S0164-1212(01)00066-8

M3 - Article

AN - SCOPUS:0034754411

VL - 59

SP - 247

EP - 257

JO - Journal of Systems and Software

JF - Journal of Systems and Software

SN - 0164-1212

IS - 3

ER -