Skip to main content
Top

2016 | OriginalPaper | Chapter

Quality Assurance of Requirements Artifacts in Practice: A Case Study and a Process Proposal

Authors : Henning Femmer, Benedikt Hauptmann, Sebastian Eder, Dagmar Moser

Published in: Product-Focused Software Process Improvement

Publisher: Springer International Publishing

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

Requirements artifacts build the basis for various software engineering activities, such as development, testing or effort estimations. As such, the quality of requirements artifacts impacts the efficiency and effectiveness of these activities. Consequently, requirements artifacts should be subject to quality assurance (QA).
Unfortunately, QA of requirements artifacts struggles in practice. We contribute a first industrial case study, in which we found that the main problems in QA for requirements artifacts were a missing common quality understanding, the low feedback speed, low efficiency in the QA process, and, consequently, the lack of creating a sustaining QA processes.
Based on these results, we furthermore contribute a process for requirements artifact QA that is designed to address these problems. We discuss feasibility and impact of the process with industry, who acknowledge its potential to increase efficiency and to provide a more sustaining QA process in practice.

Dont have a licence yet? Then find out more about our products and how to get one now:

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!

Footnotes
1
In a presentation after the study, another engineer reported that for a review it usually took multiple weeks until the original author received feedback. The person mentioned that after she received feedback, she herself, although being the original author, needed some time to understand the content again.
 
Literature
1.
go back to reference Broy, M.: Requirements engineering as a key to holistic software quality. In: ISCIS 2006 (2006) Broy, M.: Requirements engineering as a key to holistic software quality. In: ISCIS 2006 (2006)
2.
go back to reference Femmer, H., Kucera, J., Vetrò, A.: On the impact of passive voice requirements on domain modelling. In: ESEM (2014) Femmer, H., Kucera, J., Vetrò, A.: On the impact of passive voice requirements on domain modelling. In: ESEM (2014)
3.
go back to reference Fagan, M.E.: Design and code inspections to reduce errors in program development. In: Broy, M., Denert, E. (eds.) Pioneers and Their Contributions to Software Engineering, pp. 301–334. Springer, Heidelberg (2002). doi:10.1007/978-3-642-48354-7_13 Fagan, M.E.: Design and code inspections to reduce errors in program development. In: Broy, M., Denert, E. (eds.) Pioneers and Their Contributions to Software Engineering, pp. 301–334. Springer, Heidelberg (2002). doi:10.​1007/​978-3-642-48354-7_​13
4.
go back to reference Shull, F., Rus, I., Basili, V.: How perspective-based reading can improve requirements inspections. IEEE Comput. 33(7), 73–79 (2000)CrossRef Shull, F., Rus, I., Basili, V.: How perspective-based reading can improve requirements inspections. IEEE Comput. 33(7), 73–79 (2000)CrossRef
5.
go back to reference Méndez Fernández, D., Wagner, S.: Naming the pain in requirements engineering: a design for a global family of surveys and first results from Germany. In: IST (2014) Méndez Fernández, D., Wagner, S.: Naming the pain in requirements engineering: a design for a global family of surveys and first results from Germany. In: IST (2014)
6.
go back to reference Femmer, H., Mund, J., Méndez Fernández, D.: It’s the activities, stupid! a new perspective on RE quality. In: RET (2015) Femmer, H., Mund, J., Méndez Fernández, D.: It’s the activities, stupid! a new perspective on RE quality. In: RET (2015)
7.
go back to reference Lucassen, G., Dalpiaz, F., Brinkkemper, S., van der Werf, J.: Forging high-quality user stories: towards a discipline for agile requirements. In: RE Conference (2015) Lucassen, G., Dalpiaz, F., Brinkkemper, S., van der Werf, J.: Forging high-quality user stories: towards a discipline for agile requirements. In: RE Conference (2015)
8.
go back to reference Femmer, H., Méndez Fernández, D., Juergens, E., Klose, M., Zimmer, I., Zimmer, J.: Rapid requirements checks with requirements smells: two case studies. In: RCoSE (2014) Femmer, H., Méndez Fernández, D., Juergens, E., Klose, M., Zimmer, I., Zimmer, J.: Rapid requirements checks with requirements smells: two case studies. In: RCoSE (2014)
9.
go back to reference Femmer, H., Fernández, D.M., Wagner, S., Eder, S.: Rapid quality assurance with requirements smells. J. Syst. Softw. (2016) Femmer, H., Fernández, D.M., Wagner, S., Eder, S.: Rapid quality assurance with requirements smells. J. Syst. Softw. (2016)
10.
go back to reference Deissenboeck, F., Juergens, E., Hummel, B., Wagner, S., Mas y Parareda, B., Pizka, M.: Tool support for continuous quality control. IEEE Softw. 25(5), 60–67 (2008)CrossRef Deissenboeck, F., Juergens, E., Hummel, B., Wagner, S., Mas y Parareda, B., Pizka, M.: Tool support for continuous quality control. IEEE Softw. 25(5), 60–67 (2008)CrossRef
11.
go back to reference Steidl, D., Deissenboeck, F., Poehlmann, M., Heinke, R., Uhink-Mergenthaler, B.: Continuous software quality control in practice. In: ICSE (2014) Steidl, D., Deissenboeck, F., Poehlmann, M., Heinke, R., Uhink-Mergenthaler, B.: Continuous software quality control in practice. In: ICSE (2014)
12.
go back to reference Méndez Fernández, D., Ognawala, S., Wagner, S., Daneva, M.: Where do we stand in requirements engineering improvement today? First results from a mapping study. In: ESEM (2014) Méndez Fernández, D., Ognawala, S., Wagner, S., Daneva, M.: Where do we stand in requirements engineering improvement today? First results from a mapping study. In: ESEM (2014)
13.
go back to reference Fagan, M.: Design and code inspections to reduce errors in program development. IBM Syst. J. 15(3), 182–211 (1976)CrossRef Fagan, M.: Design and code inspections to reduce errors in program development. IBM Syst. J. 15(3), 182–211 (1976)CrossRef
14.
go back to reference Katasonov, A., Sakkinen, M.: Requirements quality control: a unifying framework. RE 11(1), 42–57 (2005) Katasonov, A., Sakkinen, M.: Requirements quality control: a unifying framework. RE 11(1), 42–57 (2005)
15.
go back to reference Knight, J.C., Myers, E.A.: An improved inspection technique. Commun. ACM 36(11), 51–61 (1993)CrossRef Knight, J.C., Myers, E.A.: An improved inspection technique. Commun. ACM 36(11), 51–61 (1993)CrossRef
16.
go back to reference Salger, F.: Requirements reviews revisited - residual challenges and open research questions. In: RE Conference (2013) Salger, F.: Requirements reviews revisited - residual challenges and open research questions. In: RE Conference (2013)
Metadata
Title
Quality Assurance of Requirements Artifacts in Practice: A Case Study and a Process Proposal
Authors
Henning Femmer
Benedikt Hauptmann
Sebastian Eder
Dagmar Moser
Copyright Year
2016
DOI
https://doi.org/10.1007/978-3-319-49094-6_36

Premium Partner