Nothing Special   »   [go: up one dir, main page]

skip to main content
10.1109/CESI.2017.7acmconferencesArticle/Chapter ViewAbstractPublication PagesicseConference Proceedingsconference-collections
research-article

Integrating a SCRUM-based process with human centred design: an experience from an action research study

Published: 20 May 2017 Publication History

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.

References

[1]
C.Ardito, P.Buono, P., D.Caivano, M.F. Costabile, R. Lanzilotti, A. Bruun, J.Stage. "Usability evaluation: a survey of software development organizations". In: International Conference on Software Engineering and Knowledge Engineering (SEKE '11). (Skokie, IL, USA), 2011, p.282--287.
[2]
C.Ardito, P. Buono, D. Caivano, MF. Costabile, R. Lanzilotti, "Investigating and promoting UX practice in industry: An experimental study". International Journal of HumanComputer Studies 72(6), 2014, p.542--551.
[3]
K.Schwaber, M. Beedle. "Agile Software Development with Scrum". Prentice Hall PTR, Upper Saddle River, NJ, 2011, USA.
[4]
R.Dybå, T. Dingsøyr. "Empirical studies of agile software development: A systematic review". Information and Software Technology 50(9--10), 2008, pp.833--859.
[5]
G.Jurca, T.D.Hellmann, F.Maurer, "Integrating Agile and User-Centered Design: A Systematic Mapping and Review of Evaluation and Validation Studies of Agile-UX". In: Proceedings of the Agile Conference (AGILE '14). 2014, p.24--32.
[6]
S. Blomkvist, "Towards a Model for Bridging Agile Development and User-Centered Design" In: Seffah, A., Gulliksen, J., Desmarais, M. (eds.), Human-Centered Software Engineering --- Integrating Usability in the Software Development Lifecycle. Springer Netherlands, Vol. 8, 2005, pp.219--244
[7]
Z.Hussain, H. Milchrahm, S. Shahzad, W. Slany, M. Tscheligi, P. Wolkerstorfer, "Integration of Extreme Programming and User-Centered Design: Lessons Learned". In: Abrahamsson, P., Marchesi, M., Maurer, F. (eds.), Agile Processes in Software Engineering and Extreme Programming. Springer Berlin. Vol. 31, 2009, pp.74--179.
[8]
T. Silva da Silva, A. Martin, F. Maurer, M. Silveira, "User-Centered Design and Agile Methods: A Systematic Review". In: Agile Conference (AGILE '11). 2011, pp.77--86.
[9]
P.Checkland, S. Holwell, "Action Research: Its Nature and Validity", Systemic Practice and Action Research 11(1), 9--21, 1998
[10]
VR.Basili, G.Caldiera, HD Rombach, "Experience Factory. Encyclopedia of Software Engineering". John Wiley & Sons, 2002
[11]
K.Schneider, JP.Hunnius, V. Basili, V. "Experience in Implementing a Learning Software Organization". IEEE Software. 19(3), 2002 pp. 46--49
[12]
S.Chamberlain, H.Sharp, N.Maiden. "Towards a Framework for Integrating Agile Development and User-Centred Design". In: Abrahamsson, P., Marchesi, M., Succi, G. (eds.), Extreme Programming and Agile Processes in Software Engineering - XP '06. Vol. LNCS 4044, Springer, 2006. pp. 143--153.
[13]
T.Memmel, F.Gundelsweiler, H.Reiterer. "Agile human-centered software engineering". In: British HCI Group Annual Conference on People and Computers: HCI...but not as we know it - Volume 1 (BCS-HCI '07). British Computer Society, Swinton, UK 2007, pp. 167--175.
[14]
J.Highsmith. "Agile software development ecosystems", Addison-Wesley Longman Publishing Co., Inc., Boston, MA, USA. 2002
[15]
M. Detweiler. "Managing UCD within agile projects". interactions 14(3), 2007. pp. 40--42
[16]
M. Federoff, C.Villamor, L.Miller, J.Patton, A.Rosenstein, K.Baxter, K.Kelkar, "Extreme usability: adapting research approaches for agile development". In Extended Abstracts of SIGCHI Conference on Human Factors Human Factors in Computing Systems (CHI EA '08). pp. 2269--2272. ACM, New York, NY, USA.

Cited By

View all
  • (2022)Analytical Evaluation of SOA and SCRUM Business Process Management Approaches for IoT-Based Services DevelopmentScientific Programming10.1155/2022/35568092022Online publication date: 1-Jan-2022
  • (2021)Analyzing the Synergy between HCI and TRIZ in Product Innovation through a Systematic Review of the LiteratureAdvances in Human-Computer Interaction10.1155/2021/66169622021Online publication date: 1-Jan-2021
  • (2021)Analysis of Service-Oriented Architecture and Scrum Software Development Approach for IIoTScientific Programming10.1155/2021/66114072021Online publication date: 1-Jan-2021
  • Show More Cited By
  1. Integrating a SCRUM-based process with human centred design: an experience from an action research study

      Recommendations

      Comments

      Please enable JavaScript to view thecomments powered by Disqus.

      Information & Contributors

      Information

      Published In

      cover image ACM Conferences
      CESI '17: Proceedings of the 5th International Workshop on Conducting Empirical Studies in Industry
      May 2017
      70 pages
      ISBN:9781538615461

      Sponsors

      Publisher

      IEEE Press

      Publication History

      Published: 20 May 2017

      Check for updates

      Author Tags

      1. SCRUM
      2. action research
      3. agile process
      4. component
      5. human centered design

      Qualifiers

      • Research-article

      Conference

      ICSE '17
      Sponsor:

      Upcoming Conference

      ICSE 2025

      Contributors

      Other Metrics

      Bibliometrics & Citations

      Bibliometrics

      Article Metrics

      • Downloads (Last 12 months)16
      • Downloads (Last 6 weeks)0
      Reflects downloads up to 21 Nov 2024

      Other Metrics

      Citations

      Cited By

      View all
      • (2022)Analytical Evaluation of SOA and SCRUM Business Process Management Approaches for IoT-Based Services DevelopmentScientific Programming10.1155/2022/35568092022Online publication date: 1-Jan-2022
      • (2021)Analyzing the Synergy between HCI and TRIZ in Product Innovation through a Systematic Review of the LiteratureAdvances in Human-Computer Interaction10.1155/2021/66169622021Online publication date: 1-Jan-2021
      • (2021)Analysis of Service-Oriented Architecture and Scrum Software Development Approach for IIoTScientific Programming10.1155/2021/66114072021Online publication date: 1-Jan-2021
      • (2021)Software Development Processes for ADs, SMCs and OSCs supporting Usability, Security, and Privacy Goals – an OverviewProceedings of the 16th International Conference on Availability, Reliability and Security10.1145/3465481.3470022(1-6)Online publication date: 17-Aug-2021

      View Options

      Login options

      View options

      PDF

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader

      Media

      Figures

      Other

      Tables

      Share

      Share

      Share this Publication link

      Share on social media