1. Measuring and Improving Agile Processes in a Small-Size Software Development Company
- Author
-
Michal Choras, Prabhat Ram, Lidia López, Rafał Kozik, Silverio Martínez-Fernández, Xavier Franch, Pilar Rodríguez, Tomasz Springer, Universitat Politècnica de Catalunya. Departament d'Enginyeria de Serveis i Sistemes d'Informació, Universitat Politècnica de Catalunya. inSSIDE - integrated Software, Service, Information and Data Engineering, and Publica
- Subjects
Computer software -- Development ,General Computer Science ,Computer science ,Informàtica::Enginyeria del software [Àrees temàtiques de la UPC] ,Programari àgil -- Desenvolupament ,SMEs ,Context (language use) ,Computer software -- Quality control ,Programari -- Control de qualitat ,02 engineering and technology ,Tools ,Software development process ,Software ,Empirical research ,0202 electrical engineering, electronic engineering, information engineering ,General Materials Science ,process metrics ,9. Industry and infrastructure ,business.industry ,Standards organizations ,General Engineering ,Software development ,020207 software engineering ,software quality ,Software quality ,Engineering management ,rapid software development ,Software measurement ,Programari -- Desenvolupament ,020201 artificial intelligence & image processing ,lcsh:Electrical engineering. Electronics. Nuclear engineering ,Small and medium-sized enterprises ,Agile software development ,business ,Companies ,lcsh:TK1-9971 ,software engineering - Abstract
Context: Agile software development has become commonplace in software development companies due to the numerous benefits it provides. However, conducting Agile projects is demanding in Small and Medium Enterprises (SMEs), because projects start and end quickly, but still have to fulfil customers' quality requirements. Objective: This paper aims at reporting a practical experience on the use of metrics related to the software development process as a means supporting SMEs in the development of software following an Agile methodology. Method: We followed Action-Research principles in a Polish small-size software development company. We developed and executed a study protocol suited to the needs of the company, using a pilot case. Results: A catalogue of Agile development process metrics practically validated in the context of a small-size software development company, adopted by the company in their Agile projects. Conclusions: Practitioners may adopt these metrics in their Agile projects, especially if working in an SME, and customise them to their own needs and tools. Academics may use the findings as a baseline for new research work, including new empirical studies. The authors would like to thank all the members of the QRapids H2020 project consortium.
- Published
- 2020
- Full Text
- View/download PDF