Abstract:
Context: Several research works emphasise that the concept of simplicity is, in itself, by far not a simple concept, mainly because there are many perspectives on the per...Show MoreMetadata
Abstract:
Context: Several research works emphasise that the concept of simplicity is, in itself, by far not a simple concept, mainly because there are many perspectives on the perception of simplicity. Purpose: To understand how the agile team interpret their experiences in agile software projects considering the simplicity issues in agile software development. Method: Semi-structured interviews were carried out with project managers and software engineers within a software development company. The data was analysed using grounded theory techniques. Results: A set of categories (lightweight process, knowledge acquisition, personal communication, time-consuming, and product with value) that affect the simplicity in agile software development were extracted. Relationships among categories were used to construct propositions that explain the simplicity phenomena. Finally, implications for practices and recommendations are also addressed. Conclusion: The results show that a better understanding of the implications of simplicity on agile software development may contribute to the projects' successes.
Published in: 2017 XLIII Latin American Computer Conference (CLEI)
Date of Conference: 04-08 September 2017
Date Added to IEEE Xplore: 21 December 2017
ISBN Information: