Skip to main content

Road to Agile Requirements Engineering: Lessons Learned from a Web App Project

  • Chapter
  • First Online:

Part of the book series: Studies in Systems, Decision and Control ((SSDC,volume 141))

Abstract

This chapter describes the research project Companion conducted at the University of Applied Sciences and Arts Northwestern Switzerland FHNW and its relationship to the research area Agile Requirements Engineering (ARE). ARE aims to establish requirements engineering practices, which are customized for agile development methodologies such like Scrum, XP, etc. Within the Companion project a Web App was developed to promote mental health of adolescents taking their first steps into working life. The description starts by giving some key information about the project, its context, the development of the Web App and the weaknesses observed during software engineering activities. Next, classical requirements engineering and ARE are compared and specific challenges for ARE based on experiences from the industry are presented. For the challenges in ARE, specific practices have been proposed which are described together with their limitations. This chapter ends with a selection of adequate ARE practices which may increase the performance of software engineering in situations similar to the context of the Companion project.

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   99.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   129.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD   129.99
Price excludes VAT (USA)
  • Durable hardcover 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

  • Bohleber L, Crameri A, Eich-Stierli B, Telesko R, von Wyl A (2016) Can we foster a culture of peer support and promote mental health in adolescence using a web-based app? A control group study. JMIR Ment Health 3:e45. https://doi.org/10.2196/mental.5597

    Article  Google Scholar 

  • Cao L, Ramesh B (2008) Agile requirements engineering practices: an empirical study. IEEE Softw 25:60–67. https://doi.org/10.1109/MS.2008.1

    Article  Google Scholar 

  • Elghariani K, Kama N (2016) Review on agile requirements engineering challenges. In: 2016 3rd International conference on computer and information sciences (ICCOINS), pp 507–512

    Google Scholar 

  • Farid WM, Mitropoulos FJ (2012) NORMATIC: a visual tool for modeling non-functional requirements in agile processes. In: 2012 Proceedings of IEEE Southeastcon, pp 1–8

    Google Scholar 

  • Heikkilä VT, Damian D, Lassenius C, Paasivaara M (2015) A mapping study on requirements engineering in agile software development. In: 2015 41st Euromicro conference on software engineering and advanced applications, pp 199–207

    Google Scholar 

  • Hochmüller E (2011) The requirements engineer as a liaison officer in agile software development. In: Proceedings of the 1st workshop on agile requirements engineering. ACM, New York, NY, USA, pp 2:1–2:4

    Google Scholar 

  • Inayat I, Moraes L, Daneva M, Salim SS (2015) A reflection on agile requirements engineering: solutions brought and challenges posed. In: Scientific workshop proceedings of the XP2015. ACM Press, Helsinki, pp 1–7

    Google Scholar 

  • Käpyaho M, Kauppinen M (2015) Agile requirements engineering with prototyping: a case study. In: 2015 IEEE 23rd International requirements engineering conference (RE), pp 334–343

    Google Scholar 

  • Leutbecher E (2012) Agiles requirements engineering professionalisieren. https://entwicklertag.de/karlsruhe/2012/sites/entwicklertag.de.karlsruhe.2012/files/LeutbecherAgilesREprofessionalisierenV1_00publishFolien.pdf. Accessed 4 Apr 2017

  • Oestereich B (2010a) Aufgespalten - Agiles Anforderungsmanagement—gibt es das? Heise iX 8:93–95

    Google Scholar 

  • Oestereich B (2010b) Gedanken über agiles requirements engineering. In: heise developer. http://www.heise.de/developer/artikel/Gedanken-ueber-agiles-Requirements-Engineering-948348.html. Accessed 10 Mar 2017

  • Richard-Foy J (2014) Play framework essentials. Packt Publishing, Birmingham

    Google Scholar 

  • Rupp C, Pohl K (2015) Requirements engineering fundamentals: a study guide for the certified professional for requirements engineering exam—foundation level—IREB complaint, 2nd edn. Rocky Nook, Santa Barbara, CA

    Google Scholar 

  • Schwaber K, Sutherland JV (2012) Software in 30 days: how agile managers beat the odds, delight their customers, and leave competitors in the dust. Wiley, Hoboken, NJ

    Book  Google Scholar 

  • Sutherland J, Schwaber K (2016) The Scrum guideTM. http://www.scrumguides.org/scrum-guide.html. Accessed 13 Mar 2017

  • Telesko R, Bendel O (2017) Companion: Eine App zur Unterstützung der Peer-Kultur in Betrieben. In: Pfannstiel MA, Da-Cruz P, Mehlich H (eds) Digitale Transformation von Dienstleistungen im Gesundheitswesen I. Springer Fachmedien Wiesbaden, pp 265–275

    Google Scholar 

  • von Wyl A, Amstad F, Telesko R (2014) Die Companion App: Ein Pilotprojekt zur Förderung der psychischen Gesundheit bei Jugendlichen im betrieblichen Umfeld

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Rainer Telesko .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2018 Springer International Publishing AG

About this chapter

Check for updates. Verify currency and authenticity via CrossMark

Cite this chapter

Telesko, R. (2018). Road to Agile Requirements Engineering: Lessons Learned from a Web App Project. In: Dornberger, R. (eds) Business Information Systems and Technology 4.0. Studies in Systems, Decision and Control, vol 141. Springer, Cham. https://doi.org/10.1007/978-3-319-74322-6_5

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-74322-6_5

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-74321-9

  • Online ISBN: 978-3-319-74322-6

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics