• DocumentCode
    2000214
  • Title

    Learning from Experience: The Analysis of an Extreme Programming Process

  • Author

    Shahzad, Sara

  • Author_Institution
    Inst. for Software Technol., Graz Univ. of Technol., Graz
  • fYear
    2009
  • fDate
    27-29 April 2009
  • Firstpage
    1405
  • Lastpage
    1410
  • Abstract
    A software development process is required not only to guide and structure the development activity but at the same time it should allow improvement in the process itself. Agile development methodologies are said to be flexible and adaptive to the context in which these are applied. This flexibility and adaptability makes experimentation with the process more plausible and opens new ways to learn by experience. This paper is based on the theoretical analysis of an extreme programming (XP) process deployed to develop a multimedia streaming application for mobile phones. It presents the steps taken to initiate the development process, its setup and the continuous review of the process in order to find the best suited way to perform the practices which are needed for a software development activity, as well as, workable for the development team. The paper gives a detailed account of the implementation, analysis and the adjustment of the individual XP practices in order to emphasize how the development team has learned to shape the XP process according to the organization and the project context in which it is applied.
  • Keywords
    media streaming; mobile handsets; programming theory; software engineering; agile development methodologies; extreme programming process; mobile phones; multimedia streaming; software development process; Application software; Collaborative work; Information analysis; Information technology; Innovation management; Iterative methods; Mobile handsets; Programming; Research and development management; Streaming media; Agile; Extreme Programming; Learn from Experience; Process Improvement;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Information Technology: New Generations, 2009. ITNG '09. Sixth International Conference on
  • Conference_Location
    Las Vegas, NV
  • Print_ISBN
    978-1-4244-3770-2
  • Electronic_ISBN
    978-0-7695-3596-8
  • Type

    conf

  • DOI
    10.1109/ITNG.2009.299
  • Filename
    5070823