• DocumentCode
    1916206
  • Title

    Agile vs. Structured Distributed Software Development: A Case Study

  • Author

    Estler, H. -Christian ; Nordio, Martin ; Furia, Carlo A. ; Meyer, Bertrand ; Schneider, Johannes

  • Author_Institution
    Dept. of Software Eng., ETH Zurich, Zurich, Switzerland
  • fYear
    2012
  • fDate
    27-30 Aug. 2012
  • Firstpage
    11
  • Lastpage
    20
  • Abstract
    This paper presents a case study on the impact of development processes on the success of globally distributed software projects. The study compares agile (Scrum, XP, etc.) vs. structured (RUP, waterfall) processes to determine if the choice of process impacts: the overall success and economic savings of distributed projects; the importance customers attribute to projects; the motivation of the development teams; and the amount of real-time or asynchronous communication required during project development. The case study includes data from 66 projects developed in Europe, Asia, and the Americas. The results show no significant difference between the outcome of projects following agile processes and structured processes, suggesting that agile and structured processes can be equally effective for globally distributed development. The paper also discusses several qualitative aspects of distributed software development such as the advantages of near shore vs. offshore, the preferred communication patterns, and some common critical aspects.
  • Keywords
    outsourcing; project management; software prototyping; structured programming; team working; agile distributed software development; asynchronous communication; development process impact; development team; economic savings; globally distributed software projects; project development; real-time communication; structured distributed software development; Asynchronous communication; Companies; Economics; Europe; Interviews; Software; Software engineering; Agile; Distributed software development; Empirical study; Outsourcing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Global Software Engineering (ICGSE), 2012 IEEE Seventh International Conference on
  • Conference_Location
    Porto Alegre
  • Print_ISBN
    978-1-4673-2357-4
  • Electronic_ISBN
    978-0-7695-4787-9
  • Type

    conf

  • DOI
    10.1109/ICGSE.2012.22
  • Filename
    6337393