• DocumentCode
    1575938
  • Title

    Effort Prediction in Iterative Software Development Processes -- Incremental Versus Global Prediction Models

  • Author

    Abrahamsson, Pekka ; Moser, Raimund ; Pedrycz, Witold ; Sillitti, Alberto ; Succi, Giancarlo

  • Author_Institution
    VTT Electron., Oulu
  • fYear
    2007
  • Firstpage
    344
  • Lastpage
    353
  • Abstract
    Estimation of development effort without imposing overhead on the project and the development team is of paramount importance for any software company. This study proposes a new effort estimation methodology aimed at agile and iterative development environments not suitable for description by traditional prediction methods. We propose a detailed development methodology, discuss a number of architectures of such models (including a wealth of augmented regression models and neural networks) and include a thorough case study of Extreme Programming (XP) in two semi-industrial projects. The results of this research evidence that in the XP environment under study the proposed incremental model outperforms traditional estimation techniques most notably in early phases of development. Moreover, when dealing with new projects, the incremental model can be developed from scratch without resorting itself to historic data.
  • Keywords
    software engineering; agile development environments; effort estimation methodology; effort prediction; extreme programming; historic data; iterative development environments; iterative software development processes; semiindustrial projects; software company; Buildings; Costs; Electric variables measurement; Iterative methods; Object oriented modeling; Prediction methods; Predictive models; Programming; Software engineering; Software measurement;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Empirical Software Engineering and Measurement, 2007. ESEM 2007. First International Symposium on
  • Conference_Location
    Madrid
  • ISSN
    1938-6451
  • Print_ISBN
    978-0-7695-2886-1
  • Type

    conf

  • DOI
    10.1109/ESEM.2007.16
  • Filename
    4343762