Managing the concurrent development of large-scale software systems

被引:4
作者
Aoyama, M [1 ]
机构
[1] FUJITSU LABS LTD,INTEGRATED SYST DIV,GLOBAL DEV SUPPORT,NAKAHARA KU,KAWASAKI,KANAGAWA 211,JAPAN
关键词
software development management; software development process; software factory; software development environment; concurrent engineering; lean production;
D O I
10.1504/IJTM.1997.002580
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
This paper proposes a new model of managing software development known as concurrent development, in which multiple features or functions are concurrently developed along with the entire development lifecycle. A key to success is a coherent integration of software process-management techniques. The techniques of process modelling, process management and computer-based management support system are discussed. Applying concurrent development to large-scale communication software systems, we have shortened the development cycle-time from one year to three months, and evolutionally improved the development process. Discussions on related process-management techniques reveal the unique characteristics of concurrent development.
引用
收藏
页码:739 / 765
页数:27
相关论文
共 20 条
[1]  
Agresti W. W., 1986, NEW PARADIGMS SOFTWA
[2]  
[Anonymous], 9 INT C SOFTW ENG IC
[3]   DESIGN SPECIFICATION IN JAPAN - TREE-STRUCTURED CHARTS [J].
AOYAMA, M ;
MIYAMOTO, K ;
MURAKAMI, N ;
NAGANO, H ;
OKI, Y .
IEEE SOFTWARE, 1989, 6 (02) :31-37
[4]  
Aoyama M., 1995, Proceedings 1995 Asia Pacific Software Engineering Conference, P158, DOI 10.1109/APSEC.1995.496964
[5]   CONCURRENT-DEVELOPMENT PROCESS MODEL [J].
AOYAMA, M .
IEEE SOFTWARE, 1993, 10 (04) :46-55
[6]  
Aoyama M., 1988, Proceedings of the Conference on Software Maintenance - 1988 (IEEE Cat. No.88CH2615-3), P40, DOI 10.1109/ICSM.1988.10137
[7]  
AOYAMA M, 1992, P SIG SOFTW ENG WORK, P1
[8]  
AOYAMA M, 1995, J INFORMATION PROCES, V36, P442
[9]  
AOYAMA M, 1990, 14TH P INT COMP SOFT, P330
[10]  
AOYAMA M, 1987, ACM SIGSOFT SOFTWARE, V12, P20