Advanced search
Start date
Betweenand


The use of prototypes as a tool in Agile software development

Full text
Author(s):
Larrea, Vivian ; Silveira, Milene Selbach ; da Silva, Tiago Silva
Total Authors: 3
Document type: Journal article
Source: 39TH ANNUAL ACM SYMPOSIUM ON APPLIED COMPUTING, SAC 2024; v. N/A, p. 8-pg., 2024-01-01.
Abstract

The artifacts involved in agile software development are of great importance. One of their main goals is to support the teams in understanding the final product or project and facilitate communication between the development, design team, and end-user. Among these artifacts, prototypes stand out. This work seeks to analyze and understand how prototypes can help the team and what benefits their use can bring to the development process in agile contexts. To do so, we conducted a triangulation between a systematic literature mapping and a study in the industry through semi-structured interviews. Based on the data collected, we were able to list best practices that can be adopted by agile teams, which are related to, for instance, the alignment between written documentation and prototypes, when to create prototypes, the team's involvement in its construction; and the adequacy of the different types of prototypes. Agile teams can adopt the proposed practices regarding the use of prototypes to become more efficient and assertive, considering the characteristics of each agile development team. (AU)

FAPESP's process: 21/06984-9 - Development of an online tool for interactive and visual exploration of different databases to support educational public policies
Grantee:Tiago Silva da Silva
Support Opportunities: Regular Research Grants