Title :
Integrating agile software development and software process improvement: a longitudinal case study
Author :
Salo, Outi ; Abrahamsson, Pekka
Author_Institution :
VTT Tech. Res. Centre of Finland, Oulu, Finland
Abstract :
Agile software development solutions are targeted at enhancing work at project level. Little is yet known about the relationship between agile projects and organizational capability improvement. The agile project teams are suggested to iteratively improve their behaviour in a validated manner. This paper addresses the high value of such validated software process improvement (SPI) knowledge emerging from project teams and its utilization at the organizational level SPI. In this paper it is suggested that the novel SPI methods of agile project teams also require alterations in the activities of the organizational level in order to enable the mutually benefiting coexistence of the two. Empirical results from a longitudinal case study over Jive software development projects are presented to illustrate the evolvement of organizational SPI mechanisms and to derive implications for integrating the agile software development and organizational SPI. This study reveals the high importance of close collaboration between the organizational and project levels throughout the projects and identifies several organizational activities needed in enhancing SPI within agile projects and in an organization.
Keywords :
project management; software development management; software process improvement; team working; agile project team; agile software development; longitudinal case study; organizational SPI mechanism; organizational capability improvement; software process improvement; Capability maturity model; Collaboration; Computer aided software engineering; Iterative methods; Programming; Reflection; Samarium;
Conference_Titel :
Empirical Software Engineering, 2005. 2005 International Symposium on
Print_ISBN :
0-7803-9507-7
DOI :
10.1109/ISESE.2005.1541828