Skip to main content

Bringing It Together: Three Approaches to Combine Agile Software Development and Human-Centered Design

  • Conference paper
  • First Online:
  • 2770 Accesses

Part of the book series: Advances in Intelligent Systems and Computing ((AISC,volume 876))

Abstract

Nowadays, many software companies rely on a development process that includes both, an agile implementation of technical functionalities and a human-centered design approach for finding the right interaction concept. However, in practice, these two approaches do not easily fit together: Human-centered activities need much time before and during implementation. Early user tests might yield “unfavorable” results, such as the need for revising a technically correct operating functionality due to usability problems. In consequence, this leads to ad hoc prioritizations, asynchronous iterations, and communication problems between team members. Therefore, in practice, a strong need exists to find an appropriate way to combine agile development and human-centered design activities. In this contribution, three kinds of possible approaches are presented: One sprint ahead, dual task development, and integrative approaches. These approaches will be discussed with respect to their strengths and weaknesses. Task integration is considered to be particularly promising in order to improve communication through interdisciplinary cooperation and to develop innovative, user-friendly design solutions.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   169.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   219.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

References

  1. da Silva, T., Martin, A., Maurer, F., Silveira, M.: User-centered design and agile methods: a systematic review. In: Proceedings of the IEEE Agile Conference 2011, pp. 77–86 (2011). https://doi.org/10.1109/AGILE.2011.24

  2. Version One: The 12th Annual State of Agile Report (2017). https://explore.versionone.com/state-of-agile/versionone-12th-annual-state-of-agile-report. Accessed 14 Aug 2018

  3. Beyer, H., Holtzblatt, K., Baker, L.: An agile customer-centered method: rapid contextual design. In: Zannier, C., et al. (eds.): XP/Agile Universe 2004. LNCS, vol. 3134, pp. 50–59. Springer, Berlin (2004)

    Google Scholar 

  4. ISO 9241-210: Ergonomics of human-system interaction – Part 210: Human-centred design for interactive systems. International standardization organization, Geneva (2010)

    Google Scholar 

  5. Gothelf, J., Seiden, J.: Lean UX: Applying Lean Principles to Improve User Experience. O’Reilly, Cambridge (2015)

    Google Scholar 

  6. Alt-Simmons, R.: Agile by Design: An Implementation Guide to Analytic Lifecycle Management. SAS Institute Inc., Cary (2015)

    Book  Google Scholar 

  7. Sy, D.: Adapting usability investigations for agile user-centered design. J. Usability Stud. 2(3), 112–132 (2007)

    MathSciNet  Google Scholar 

  8. Carlson, D., Soukop, E.: Why is Sprint Zero a Critical Activity? Cross Talk, pp. 35–37, January/February 2017

    Google Scholar 

  9. Graser, F.: User experience in der agilen Entwicklung (2016). www.dev-insider.de/user-experience-design-in-der-agilen-entwicklung-a-565788. Accessed 15 Apr 2018

Download references

Acknowledgments

This work has been supported by the German Federal Ministry for Economic Affairs and Energy (BMWi) as part of the project “Mittelstand 4.0-Kompetenzzentrum Usability” (Förderkennzeichen: 01MF17013C).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Michael Minge .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2019 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Minge, M., Föhl, A. (2019). Bringing It Together: Three Approaches to Combine Agile Software Development and Human-Centered Design. In: Ahram, T., Karwowski, W., Taiar, R. (eds) Human Systems Engineering and Design. IHSED 2018. Advances in Intelligent Systems and Computing, vol 876. Springer, Cham. https://doi.org/10.1007/978-3-030-02053-8_4

Download citation

Publish with us

Policies and ethics