• DocumentCode
    2091693
  • Title

    A formal experiment comparing extreme programming with traditional software construction

  • Author

    Macias, Francisco ; Holcombe, Mike ; Gheorghe, Marian

  • Author_Institution
    Sheffield Univ., UK
  • fYear
    2003
  • fDate
    8-12 Sept. 2003
  • Firstpage
    73
  • Lastpage
    80
  • Abstract
    This paper describes an experiment carried out during the Spring/2002 academic semester with computer science students at the University of Sheffield. The aim of the experiment was to assess extreme programming and compare it with a traditional approach. With this purpose the students constructed software for real clients. We observed 20 teams working for 4 clients. Ten teams worked with extreme programming and ten with the traditional approach. In terms of quality and size teams working with extreme programming produced similar final products to traditional teams. The major implication for the current practice of traditional software engineering is that in spite of the absence of design and the presence of testing before coding the product obtained still has similar quality and size. The implication for extreme programming is the possibility of growth and maturation given the fact that it provided results that were as good as those from the traditional approach.
  • Keywords
    formal specification; software engineering; University of Sheffield; extreme programming; software construction; software engineering; Computer science; Filters; In vitro; Job production systems; Production systems; Software engineering; Software systems; Software testing; Springs; Team working;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Science, 2003. ENC 2003. Proceedings of the Fourth Mexican International Conference on
  • Print_ISBN
    0-7695-1915-6
  • Type

    conf

  • DOI
    10.1109/ENC.2003.1232877
  • Filename
    1232877