kirancodes.me
To Proof Maintenance & Beyond!

An Empirical Study of the Evolution of an Agile-Developed Software System

Andrea Capiluppi, Juan Fernández-Ramil, J. Higman, Helen C. Sharp, Neil Smith

Abstract

We have analyzed evolution patterns over two and a half years for a system developed using extreme programming. We find that the system shows a smooth pattern of growth overall, that (McCabe) code complexity is low, and that the relative amount of complexity control work (e.g. refactoring) is higher than in other systems we have studied. To interpret these results, we have drawn on qualitative data including the results of an observational study, records of progress and productivity, and comments on our findings from team members.

BibTeX
@inproceedings{Capiluppi-al:ICSE07,
  author    = {Andrea Capiluppi and
               Juan Fern{\'{a}}ndez{-}Ramil and
               J. Higman and
               Helen C. Sharp and
               Neil Smith},
  title     = {An Empirical Study of the Evolution of an {Agile-Developed} Software System},
  booktitle = {ICSE},
  pages     = {511--518},
  publisher = {{IEEE} Computer Society},
  year      = {2007},
}

Related papers