TY - GEN
T1 - A Framework Based on UCD and Scrum for the Software Development Process
AU - Argumanis, Daniela
AU - Moquillaza, Arturo
AU - Paz, Freddy
N1 - Publisher Copyright:
© 2021, Springer Nature Switzerland AG.
PY - 2021
Y1 - 2021
N2 - This paper proposes a framework that successfully includes UCD techniques and roles into Scrum. A systematic literature review was previously developed with the purpose of defining the most relevant methodologies and techniques to overcome the challenges of integrating Scrum and UCD. Afterwards, the information gathered was complemented by interviews with HCI experts, designers and developers. The most relevant methodologies and techniques reported were further analyzed through a comparative analysis, after which one methodology and nine techniques were selected to be included in the Scrum-UCD framework. A first version of the proposal was developed, detailing phases, activities and roles that would work as a guide towards the development of small and large software development projects. This proposal was tested in a small software project that involved the redesign and improvement of a banking system, and results regarding the team experience, final product usability and resource efficiency were evaluated against previous projects’ results of the same institution that followed Scrum without the integration of UCD. This comparison demonstrated that following the proposed framework improved the overall software development process, and the first version of the proposal was updated to solve the problems identified during the different stages of the project.
AB - This paper proposes a framework that successfully includes UCD techniques and roles into Scrum. A systematic literature review was previously developed with the purpose of defining the most relevant methodologies and techniques to overcome the challenges of integrating Scrum and UCD. Afterwards, the information gathered was complemented by interviews with HCI experts, designers and developers. The most relevant methodologies and techniques reported were further analyzed through a comparative analysis, after which one methodology and nine techniques were selected to be included in the Scrum-UCD framework. A first version of the proposal was developed, detailing phases, activities and roles that would work as a guide towards the development of small and large software development projects. This proposal was tested in a small software project that involved the redesign and improvement of a banking system, and results regarding the team experience, final product usability and resource efficiency were evaluated against previous projects’ results of the same institution that followed Scrum without the integration of UCD. This comparison demonstrated that following the proposed framework improved the overall software development process, and the first version of the proposal was updated to solve the problems identified during the different stages of the project.
KW - Agile methodologies
KW - Human-computer interaction
KW - Scrum
KW - Usability
KW - User experience
KW - User-Centered Design
UR - http://www.scopus.com/inward/record.url?scp=85112190574&partnerID=8YFLogxK
U2 - 10.1007/978-3-030-78221-4_2
DO - 10.1007/978-3-030-78221-4_2
M3 - Conference contribution
AN - SCOPUS:85112190574
SN - 9783030782207
T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
SP - 15
EP - 33
BT - Design, User Experience, and Usability
A2 - Soares, Marcelo M.
A2 - Rosenzweig, Elizabeth
A2 - Marcus, Aaron
PB - Springer Science and Business Media Deutschland GmbH
T2 - 10th International Conference on Design, User Experience, and Usability, DUXU 2021, held as part of the 23rd International Conference, HCI International 2021
Y2 - 24 July 2021 through 29 July 2021
ER -