ASA: Agile Software Development Self-assessment Method

Matheus Florêncio,Fernando Sambinelli,Marcos Augusto Francisco Borges
DOI: https://doi.org/10.1007/978-3-319-73673-0_2
2018-01-01
Abstract:The migration from classical development to agile methodologies presents itself as a journey with many obstacles. New methods and tools for evaluating teams and organizations that support this process have been developed by the academic community and industry. However, questions have been raised on the inconsistencies for alignment of these methods with respect to the principles contained in the Agile Manifesto. The objective of this work was to investigate these possible inconsistencies and propose solutions in order to solve them. A critical analysis of the main agile evaluation methods and tools was carried out, based on a review of the literature, and misalignments were identified regarding the agile principles of flexibility, simplicity and pursuit for excellence. A new method of evaluation, the Agile Self-Assessment, has been proposed to address these gaps and to add to the capacity for continuous improvement in this process. A prototype tool was also developed that implements the method proposed in this work.
What problem does this paper attempt to address?