DocumentCode :
3515477
Title :
An organizational learning model of the software development process
Author :
Huntley, Christopher L. ; Majors, Christina M.
Author_Institution :
Dolan Sch. of Bus., Fairfield Univ., CT, USA
Volume :
1
fYear :
2001
fDate :
2001
Abstract :
Summary form only given. The subject of this paper is a quantitative model for incremental change effects in large software development projects. In particular, we would like to measure and predict two sources for incremental change in software. The first is bug reports submitted by users and developers. While most bugs are relatively mundane, some of these bugs can prompt major redevelopment. The second source is enhancement or feature requests. As with bugs, such requests can drive the development team to make changes (major and minor) to the software, possibly at great expense and delaying time to the next software release. Here we take an organizational learning approach to modeling the software development process. The rationale for applying a learning model is fairly straightforward: the team works learns how to construct better software by solving design and programming problems. By studying the rate at which an organization learns, we might be able to predict its performance for new development projects. The fundamental idea presented here is that any learning process is governed by two factors: the set of potential learning opportunities available at any given time t; and the rate ρ(t) at which opportunities are discovered and exploited by the team at time t. The model has been validated using bugzilla data from a number of open source development projects
Keywords :
program debugging; software development management; bug reports; bugzilla data; delaying time; design problems; incremental change effects; open source development projects; organizational learning model; potential learning opportunities; programming problems; quantitative model; software development process; software development projects; software release; Computer bugs; Debugging; Delay effects; Feedback; Particle measurements; Programming; Software design; Software measurement;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Management of Engineering and Technology, 2001. PICMET '01. Portland International Conference on
Conference_Location :
Portland, OR
Print_ISBN :
1-890843-06-7
Type :
conf
DOI :
10.1109/PICMET.2001.952336
Filename :
952336
Link To Document :
بازگشت