Supporting risks in software project management

被引:38
作者
Barros, MD [1 ]
Werner, CML [1 ]
Travassos, GH [1 ]
机构
[1] Univ Fed Rio de Janeiro, COPPE, Dept Comp Sci, BR-21942972 Rio De Janeiro, RJ, Brazil
关键词
software project management; risk analysis; knowledge reuse and management; empirical studies;
D O I
10.1016/S0164-1212(02)00155-3
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Complex software development is a risky job. The number of unsuccessful projects surpasses the number of successful developments, particularly when large projects are analyzed. This paper describes an approach to develop, retrieve, and reuse management knowledge and experience concerned with software development risks. Scenarios are used to model risk impact and resolution strategies efficacy within risk archetypes. A risk archetype is an information structure that holds knowledge about software development risks. A risk management process organizes the use of risk archetypes within an application development effort. The process resembles a reuse process framework, where two sub-processes are respectively responsible for identifying and reusing risk information. Simulating the impact of the expected risks can support some of the decisions throughout the software development process. The contribution of this paper is to show how risk archetypes and scenario models can represent reusable project management knowledge. An observational analysis of applying such an approach in an industrial environment and a feasibility study are also described. (C) 2002 Elsevier Inc. All rights reserved.
引用
收藏
页码:21 / 35
页数:15
相关论文
共 20 条
[1]  
Abdel-Hamid T., 1991, Software Project Dynamics: An Integrated Approach
[2]  
ALTHOFF KD, 1999, P 11 INT C SOFTW ENG
[3]  
[Anonymous], 1998, MANAGING RISK METHOD
[4]  
BARROS MO, 1999, P 18 C SYST DYN SOC
[5]  
BARROS MO, 2001, P 19 C SYST DYN SOC
[6]   Large-scale project management is risk management [J].
Charette, RN .
IEEE SOFTWARE, 1996, 13 (04) :110-&
[7]  
Forrester J. W., 2013, Industrial Dynamics
[8]  
FREUND JE, 1998, STAT 1 COURSE
[9]   An information architecture for risk assessment and management [J].
Garvey, PR ;
Phair, DJ ;
Wilson, JA .
IEEE SOFTWARE, 1997, 14 (03) :25-34
[10]   Accelerating the successful reuse of problem solving knowledge through the domain lifecycle [J].
Henninger, S .
FOURTH INTERNATIONAL CONFERENCE ON SOFTWARE REUSE, PROCEEDINGS, 1996, :124-133