Abstract

Abstract The challenge that all companies face in a quickly changing business environment is to stay competitive in order to retain and if possible expand their market share. Traditional software development methods are inflexible and fail to respond on aggressive customer requests. In contrast, agile software methodologies provide a set of practices that allow for quick adaptations matching the modern product development needs. Although the value of the agile methodologies is well proven for small, collocated teams, the research question that this work is addressing refers to the benefits of the agile methodologies on large, distributed projects. With this paper, evidence is provided by the analysis of a case study that agile software development methodologies perform better than traditional methodologies also in large, distributed projects. Improvements are observed on the quality and on the customer perception of the end product, while agile methodologies allow for requirement changes even late in the project. At the same time, building better communication and collaboration in the team as an outcome of following the agile practices, results to enhanced relations between team members and to improved employee satisfaction metrics.

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.