Skip to main content

2020 | OriginalPaper | Buchkapitel

A Case Study on a Hybrid Approach to Assessing the Maturity of Requirements Engineering Practices in Agile Projects (REMMA)

verfasst von : Mirosław Ochodek, Sylwia Kopczyńska, Jerzy Nawrocki

Erschienen in: SOFSEM 2020: Theory and Practice of Computer Science

Verlag: Springer International Publishing

Aktivieren Sie unsere intelligente Suche um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

Context: Requirements Engineering (RE) is one of the key processes in software development. With the advent of agile software development methods, new challenges have emerged for traditional, prescriptive maturity models aiming to support the improvement of RE process. One of the main problems is that frequently the guidelines prescribed by agile approaches have to be adapted to a project’s context to provide benefits. Therefore, it might be naive to believe that it is possible to propose a prescriptive method of RE process improvement that will suit all agile projects without any alteration. Objective: The aim of the paper is to evaluate a hybrid approach to assessing the maturity of agile RE (REMMA), which combines elements of prescriptive and problem-oriented improvement methods. Method: The usefulness, ease of use, and cost-effectiveness of REMMA were investigated through a case study performed in one of the biggest software houses in Central Europe. Results: The results of the case study suggest that the method seems easy to use, affordable, and is perceived as a useful tool to support the process of improving RE practices in agile projects. Its feature of taking into account the dependencies between practices and the necessity to adapt them to a certain project context was regarded as well suited for the agile context. Conclusions: REMMA, which includes two main components: a maturity model for agile RE (a set of state-of-the-art agile RE practices) and an assessment method that makes it possible to evaluate how well the agile RE practices are implemented, seems to be a useful tool supporting improvement of RE in agile projects.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literatur
1.
Zurück zum Zitat Beck, K., Andres, C.: Extreme Programming Explained: Embrace Change. Addison-Wesley Professional, Boston (2000) Beck, K., Andres, C.: Extreme Programming Explained: Embrace Change. Addison-Wesley Professional, Boston (2000)
3.
Zurück zum Zitat Brodman, J.G., Johnson, D.L.: Return on Investment (ROI) from software process improvement as measured by US industry. Softw. Process: Improv. Pract. 1(1), 35–47 (1995) Brodman, J.G., Johnson, D.L.: Return on Investment (ROI) from software process improvement as measured by US industry. Softw. Process: Improv. Pract. 1(1), 35–47 (1995)
4.
5.
Zurück zum Zitat Charmaz, K.: Constructing Grounded Theory. SAGE Publications, Thousand Oaks (2006) Charmaz, K.: Constructing Grounded Theory. SAGE Publications, Thousand Oaks (2006)
6.
Zurück zum Zitat Damian, D., Zowghi, D., Vaidyanathasamy, L., Pal, Y.: An industrial case study of immediate benefits of requirements engineering process improvement at the Australian center for Unisys software. Empir. Softw. Eng. 9, 45–75 (2004)CrossRef Damian, D., Zowghi, D., Vaidyanathasamy, L., Pal, Y.: An industrial case study of immediate benefits of requirements engineering process improvement at the Australian center for Unisys software. Empir. Softw. Eng. 9, 45–75 (2004)CrossRef
7.
Zurück zum Zitat Elshandidy, H., Mazen, S.: Agile and traditional requirements engineering: a survey. Int. J. Sci. Eng. Res. 4(9), 473–482 (2013) Elshandidy, H., Mazen, S.: Agile and traditional requirements engineering: a survey. Int. J. Sci. Eng. Res. 4(9), 473–482 (2013)
8.
Zurück zum Zitat Kappelman, L.A., McKeeman, R., Zhang, L.: Early warning signs of it project failure: the dominant dozen. Inf. Syst. Manag. 23(4), 31–36 (2006)CrossRef Kappelman, L.A., McKeeman, R., Zhang, L.: Early warning signs of it project failure: the dominant dozen. Inf. Syst. Manag. 23(4), 31–36 (2006)CrossRef
9.
Zurück zum Zitat May, L.: Major causes of software project failures. CrossTalk-J. Defense Softw. Eng. 11(7), 9–12 (1998) May, L.: Major causes of software project failures. CrossTalk-J. Defense Softw. Eng. 11(7), 9–12 (1998)
11.
Zurück zum Zitat Patel, C., Ramachandran, M.: Agile maturity model (AMM): a software process improvement framework for agile software development practices. Int. J. Softw. Eng. IJSE 2(1), 3–28 (2009) Patel, C., Ramachandran, M.: Agile maturity model (AMM): a software process improvement framework for agile software development practices. Int. J. Softw. Eng. IJSE 2(1), 3–28 (2009)
12.
Zurück zum Zitat Petersen, K., Wohlin, C.: Context in industrial software engineering research. In: Proceedings of ESEM, pp. 401–404. IEEE (2009) Petersen, K., Wohlin, C.: Context in industrial software engineering research. In: Proceedings of ESEM, pp. 401–404. IEEE (2009)
13.
Zurück zum Zitat Runeson, P., Host, M., Rainer, A., Regnell, B.: Case Study Research in Software Engineering: Guidelines and Examples. Wiley, Hokoben (2012)CrossRef Runeson, P., Host, M., Rainer, A., Regnell, B.: Case Study Research in Software Engineering: Guidelines and Examples. Wiley, Hokoben (2012)CrossRef
14.
Zurück zum Zitat Schwaber, K., Sutherland, J.: The Scrum Guide™. The Definitive Guide to Scrum: The Rules of the Game. Scrum.org (2013) Schwaber, K., Sutherland, J.: The Scrum Guide™. The Definitive Guide to Scrum: The Rules of the Game. Scrum.org (2013)
15.
Zurück zum Zitat Sidky, A.: A structured approach to adopting agile practices: the agile adoption framework. Ph.D. thesis, Virginia Polytechnic Institute and State University (2007) Sidky, A.: A structured approach to adopting agile practices: the agile adoption framework. Ph.D. thesis, Virginia Polytechnic Institute and State University (2007)
16.
Zurück zum Zitat The Commission of the European Communities: Commission Recommendation of 6 May 2003 concerning the definition of micro, small and medium-sized enterprises (2003/361/EC) The Commission of the European Communities: Commission Recommendation of 6 May 2003 concerning the definition of micro, small and medium-sized enterprises (2003/361/EC)
17.
Zurück zum Zitat Venkatesh, V., Bala, H.: Technology acceptance model 3 and a research agenda on interventions. Decis. Sci. 39(2), 273–315 (2008)CrossRef Venkatesh, V., Bala, H.: Technology acceptance model 3 and a research agenda on interventions. Decis. Sci. 39(2), 273–315 (2008)CrossRef
18.
Zurück zum Zitat Verner, J., Cox, K., Bleistein, S., Cerpa, N.: Requirements engineering and software project success: an industrial survey in Australia and the US. Australas. J. Inf. Syst. 13(1), 1–14 (2005) Verner, J., Cox, K., Bleistein, S., Cerpa, N.: Requirements engineering and software project success: an industrial survey in Australia and the US. Australas. J. Inf. Syst. 13(1), 1–14 (2005)
19.
Zurück zum Zitat Yin, R.: Case Study Research: Design and Methods. SAGE Publications, Thousand Oaks (2003) Yin, R.: Case Study Research: Design and Methods. SAGE Publications, Thousand Oaks (2003)
Metadaten
Titel
A Case Study on a Hybrid Approach to Assessing the Maturity of Requirements Engineering Practices in Agile Projects (REMMA)
verfasst von
Mirosław Ochodek
Sylwia Kopczyńska
Jerzy Nawrocki
Copyright-Jahr
2020
DOI
https://doi.org/10.1007/978-3-030-38919-2_58