Title :
Strategies to suppress productivity degradation with unknown issues under iterative development process
Author :
Fujii, Taku ; Kambayashi, Yahiko
Author_Institution :
Software Eng. Center, OGIS-RI Co. Ltd., Japan
Abstract :
Two different approaches in the iterative development process have been proposed for development projects using object technologies: the modeling intensive approach and the implementation intensive approach. The differences between the two approaches arise partly from differences in strategies to suppress productivity degradation by trial and error with unknown issues in development projects. Strategies of a typical modeling intensive approach, the UP (Unified Process), and those of a typical implementation intensive approach, XP (extreme programming), are discussed. To investigate the effectiveness of these strategies, implementation productivity and interface change rate are measured on a development project under the UP. A high interface change rate and low implementation productivity are observed in classes related to the solution domain. These measurement results support the effectiveness of the "suppression of rework" strategy and "suppression of change propagation" strategy, of the UP.
Keywords :
object-oriented methods; object-oriented programming; software prototyping; Unified Process; change propagation suppression strategy; extreme programming; implementation intensive approach; implementation productivity; interface change rate; iterative development process; modeling intensive approach; object technologies; productivity degradation suppression; rework suppression strategy; unknown issues; Degradation; Embedded software; Informatics; Iterative methods; Object oriented modeling; Object oriented programming; Productivity; Project management; Software engineering; Testing;
Conference_Titel :
Cyber Worlds, 2002. Proceedings. First International Symposium on
Print_ISBN :
0-7695-1862-1
DOI :
10.1109/CW.2002.1180868