UNDERSTANDING AND CONTROLLING SOFTWARE COSTS

被引:243
作者
BOEHM, BW
PAPACCIO, PN
机构
[1] TRW,DEF SYST GRP,TECHNOL EDUC PROGRAM,REDONDO BEACH,CA 90278
[2] TRW,DEF SYST GRP,QUANTUM LEAP PROGRAM,REDONDO BEACH,CA 90278
[3] TRW,DEF SYST GRP,ELECTR & DEF SECTOR,DIV SYST DEV,MANHATTAN BEACH,CA
[4] UNIV CALIF LOS ANGELES,COMP SCI,LOS ANGELES,CA 90024
关键词
BUDGET CONTROL;
D O I
10.1109/32.6191
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
A discussion is presented of the two primary ways of understanding software costs. The black-box or influence-function approach provides useful experimental and observational insights on the relative software productivity and quality leverage of various management, technical, environmental, and personnel options. The glass-box or cost distribution approach helps identify strategies for integrated software productivity and quality improvement programs using such structures as the value chain and the software productivity opportunity tree. The individual strategies for improving software productivity are identified. Issues related to software costs and controlling them are examined and discussed. It is pointed out that a good framework of techniques exists for controlling software budgets, schedules, and work completed, but that a great deal of further progress is needed to provide an overall set of planning and control techniques covering software product qualities and end-user system objectives.
引用
收藏
页码:1462 / 1477
页数:16
相关论文
共 128 条
[1]   THE ROLE OF DOMAIN EXPERIENCE IN SOFTWARE-DESIGN [J].
ADELSON, B ;
SOLOWAY, E .
IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1985, 11 (11) :1351-1360
[2]  
ALBRECHT AJ, 1979, OCT P IBM APPL DEV S, P83
[3]   REQUIREMENTS ENGINEERING METHODOLOGY FOR REAL-TIME PROCESSING REQUIREMENTS [J].
ALFORD, MW .
IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1977, 3 (01) :60-69
[4]  
ALFORD MW, 1985, COMPUTER, V18
[5]  
Allen J., 1978, SYSTEMS ACTION MANAG
[6]  
ARNOLD RS, 1983, SOFTWARE MAINTENANCE
[7]  
ARON JD, 1969, SOFTWARE ENG TECHNIQ
[8]  
BABCOCK C, 1985, COMPUTERWORLD 0930, P1
[9]  
BALZER R, 1983, COMPUTER, V16, P39, DOI 10.1109/MC.1983.1654237
[10]  
BALZER RM, 1985, IEEE T SOFTWARE ENG, V11, P1357