Context: Agile software processes are more frequently being integrated with aspects of human centered design given the commonalities that the two approaches share, such as user involvement, importance attributed to testing and prototyping practices, iterative design and so on. Goal: tailor a SCRUM-based process by integrating it and adapting it with Human Centered Design (HCD) practices. Method: action research experience carried out in an industrial case study involving researchers, an Italian SME and stakeholders of the final product (a web portal). Results: The research has led to the definition of the HCD-SCRUM process. The classic process has been tailored by: including staff dedicated to the project, considering flexible duration of sprints based on the workload and priority of features to be developed, using an iterative-incremental progression of the SCRUM development practices and including customer interviews. Conclusion: The tailored process outlined in this paper has been substituted to the classic SCRUM process that the company was adopting before this research study.

Integrating a SCRUM-Based Process with Human Centred Design: An Experience from an Action Research Study

Ardito, Carmelo;
2017-01-01

Abstract

Context: Agile software processes are more frequently being integrated with aspects of human centered design given the commonalities that the two approaches share, such as user involvement, importance attributed to testing and prototyping practices, iterative design and so on. Goal: tailor a SCRUM-based process by integrating it and adapting it with Human Centered Design (HCD) practices. Method: action research experience carried out in an industrial case study involving researchers, an Italian SME and stakeholders of the final product (a web portal). Results: The research has led to the definition of the HCD-SCRUM process. The classic process has been tailored by: including staff dedicated to the project, considering flexible duration of sprints based on the workload and priority of features to be developed, using an iterative-incremental progression of the SCRUM development practices and including customer interviews. Conclusion: The tailored process outlined in this paper has been substituted to the classic SCRUM process that the company was adopting before this research study.
2017
978-1-5386-1546-1
Action research
Agile process
Human centered design
SCRUM
Safety
Risk
Reliability and Quality
Software
Management of Technology and Innovation
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/20.500.12572/18539
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
social impact