TY - GEN
T1 - How Teams Learn Agility, a Beginner’s Guide for Software Development
AU - Costa, Giannina
AU - Pinto, Oscar
AU - Fuentealba, Diego
AU - Baeza, Rubén
AU - Lagos, Paulina
AU - San Martin, Lilian
AU - Gatica, Gustavo
N1 - Publisher Copyright:
© 2022, The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.
PY - 2022
Y1 - 2022
N2 - Due to the SARS-COVID19 Pandemic, the need for information technology professionals has increased. At a global level, it is necessary to have teams in projects with agile methodologies. These methodologies allow permanent deliveries, risk management, and change management. Rapid application development, scrum and extreme programming stand out to develop software. It is proposed a model to identify main problems and guide beginner teams based on a set of good practices in developing and managing an agile project. Thus, it contributes to the quality of the software product and the satisfaction of the client. The methodology considers four stages. Firstly, the development team makes progress on the functionalities. Then, they are assessed to identify problems and difficulties to work with agile methodologies. Finally, the senior scrum master socialises good practices from the literature to be applied in the next iteration of the project. The research project lasted two years. The university involved 14 final year undergraduate students’ teams from systems engineering that developed an information and communications technology project. In a first cohort, 32 problems are detected in the implementation of scrum/XP, which impact the project’s objectives and the minimum viable product committed in each Sprint. The second cohort students applied good practices to minimise the problems when developing the software with scrum/XP, reducing more than 85% of the first cohort’s problems.
AB - Due to the SARS-COVID19 Pandemic, the need for information technology professionals has increased. At a global level, it is necessary to have teams in projects with agile methodologies. These methodologies allow permanent deliveries, risk management, and change management. Rapid application development, scrum and extreme programming stand out to develop software. It is proposed a model to identify main problems and guide beginner teams based on a set of good practices in developing and managing an agile project. Thus, it contributes to the quality of the software product and the satisfaction of the client. The methodology considers four stages. Firstly, the development team makes progress on the functionalities. Then, they are assessed to identify problems and difficulties to work with agile methodologies. Finally, the senior scrum master socialises good practices from the literature to be applied in the next iteration of the project. The research project lasted two years. The university involved 14 final year undergraduate students’ teams from systems engineering that developed an information and communications technology project. In a first cohort, 32 problems are detected in the implementation of scrum/XP, which impact the project’s objectives and the minimum viable product committed in each Sprint. The second cohort students applied good practices to minimise the problems when developing the software with scrum/XP, reducing more than 85% of the first cohort’s problems.
KW - Continuous improvement
KW - Good practices
KW - Minimal viable product
KW - SCRUM-XP
KW - Software development
UR - http://www.scopus.com/inward/record.url?scp=85120532797&partnerID=8YFLogxK
U2 - 10.1007/978-981-16-5063-5_11
DO - 10.1007/978-981-16-5063-5_11
M3 - Conference contribution
AN - SCOPUS:85120532797
SN - 9789811650628
T3 - Smart Innovation, Systems and Technologies
SP - 133
EP - 143
BT - Perspectives and Trends in Education and Technology - Selected Papers from ICITED 2021
A2 - Mesquita, Anabela
A2 - Abreu, António
A2 - Carvalho, João Vidal
PB - Springer Science and Business Media Deutschland GmbH
T2 - International Conference in Information Technology and Education, ICITED 2021
Y2 - 15 July 2021 through 17 July 2021
ER -