DocumentCode :
1160801
Title :
Computer-aided software development process design
Author :
Lin, Chi Y. ; Levary, Reuven R.
Author_Institution :
Jet Propulsion Lab., California Inst. of Technol., Pasadena, CA, USA
Volume :
15
Issue :
9
fYear :
1989
fDate :
9/1/1989 12:00:00 AM
Firstpage :
1025
Lastpage :
1037
Abstract :
The authors describe an intelligent tool designed to aid managers of software development projects in planning, managing, and controlling the development process of medium- to large-scale software projects. Its purpose is to reduce uncertainties in the budget, personnel, and schedule planning of software development projects. It is based on dynamic models for the software development and maintenance life-cycle process. This dynamic process is composed of a number of time-varying, interacting developmental phases, each characterized by its intended functions and requirements. System dynamics is used as a modeling methodology. The resulting software life-cycle simulator (SLICS) and the hybrid expert simulation system of which it is a subsystem are described
Keywords :
software engineering; software tools; SLICS; budget; computer-aided software development process design; control; dynamic models; hybrid expert simulation system; intelligent tool; interacting developmental phases; maintenance; management; personnel; schedule planning; software development projects; software life-cycle simulator; system dynamics; time-varying; Large-scale systems; Personnel; Process control; Process design; Process planning; Programming; Project management; Software development management; Software tools; Uncertainty;
fLanguage :
English
Journal_Title :
Software Engineering, IEEE Transactions on
Publisher :
ieee
ISSN :
0098-5589
Type :
jour
DOI :
10.1109/32.31362
Filename :
31362
Link To Document :
بازگشت