RISK ASSOCIATED WITH SOFTWARE-DEVELOPMENT - A HOLISTIC FRAMEWORK FOR ASSESSMENT AND MANAGEMENT

被引:26
|
作者
CHITTISTER, C [1 ]
HAIMES, YY [1 ]
机构
[1] UNIV VIRGINIA,CTR RISK MANAGEMENT ENGN SYST,CHARLOTTESVILLE,VA 22903
来源
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS | 1993年 / 23卷 / 03期
关键词
D O I
10.1109/21.256544
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Although the management of risk in the development process is critical for all engineering disciplines, this paper focuses on the software development process and proposes a framework for the assessment and management of risk associated with this process. The proposed framework is grounded on a holistic concept termed hierarchical holographic modeling, where more than one perspective or vision of the risk associated with software development is analyzed. Three perspectives, or decompositions, are introduced: 1) functional decomposition, which encompasses seven basic attributes associated with software development-requirement, product, process, people, management, environment, and system development; 2) source-based decomposition, which relates to the four sources of failure-hardware, software, organizational, and human; and 3) temporal decomposition, which relates to the stages in the software development process. The following set of questions is addressed at each level of the hierarchical holographic submodels: What can go wrong? What is the likelihood that it will go wrong? What are the consequences? What can be done? What options are available? What are the associated trade-offs in terms of all costs, benefits, and risks? And what is the impact of current management decisions on future options? Once the ''universe'' of risk-based problems has been identified, then a risk ranking method is applied to provide priorities among them. Because software development is an intellectual, labor-intensive activity, this paper pays special attention to the role of human resource development and improvement in risk assessment. The paper is the first among a set of articles on the risk associated with software development.
引用
收藏
页码:710 / 723
页数:14
相关论文
共 50 条
  • [21] THE SOFTWARE-DEVELOPMENT ASSISTANT
    HAYDEN, CC
    MITCHELL, JC
    MUKERJI, J
    SCHMIDT, FA
    AT&T TECHNICAL JOURNAL, 1990, 69 (02): : 76 - 90
  • [22] SOFTWARE-DEVELOPMENT - PREFACE
    THIEL, CA
    IBM SYSTEMS JOURNAL, 1980, 19 (04) : 412 - 413
  • [23] CONTRACTING FOR SOFTWARE-DEVELOPMENT
    WHANG, SJ
    MANAGEMENT SCIENCE, 1992, 38 (03) : 307 - 324
  • [24] SOFTWARE-DEVELOPMENT STANDARDS
    HALL, PAV
    SOFTWARE ENGINEERING JOURNAL, 1989, 4 (03): : 143 - 147
  • [25] SOFTWARE-DEVELOPMENT SYSTEM
    HACK, TG
    HUANG, T
    STECHER, LC
    BELL SYSTEM TECHNICAL JOURNAL, 1983, 62 (03): : 859 - 884
  • [26] CHALLENGES IN SOFTWARE-DEVELOPMENT
    FLECKENSTEIN, WO
    COMPUTER, 1983, 16 (03) : 60 - 64
  • [27] SOFTWARE-DEVELOPMENT FOR LIBRARIES
    PHANEUF, RD
    LIBRARY SOFTWARE REVIEW, 1984, 3 (04): : 501 - 505
  • [28] SOFTWARE-DEVELOPMENT TOOLS
    DECUYPERE, HJM
    MICROPROCESSING AND MICROPROGRAMMING, 1989, 27 (1-5): : 625 - 625
  • [29] SOFTWARE-DEVELOPMENT IN BIOMECHANICS
    WOLTRING, HJ
    JOURNAL OF BIOMECHANICS, 1987, 20 (02) : 219 - 219
  • [30] CAD SOFTWARE-DEVELOPMENT
    CHERRY, J
    FRANKE, D
    NEWTON, R
    SEAQUIST, C
    WOLF, W
    RADKE, C
    KUKULA, J
    IEEE DESIGN & TEST OF COMPUTERS, 1988, 5 (04): : 49 - 58