Skip to main content

Produkt- und Qualitätsanforderungen

  • Chapter
  • First Online:
Einführung in die Softwaretechnik

Part of the book series: Xpert.press ((XPERT.PRESS))

  • 18k Accesses

Zusammenfassung

Zentral in der Anforderungsanalyse ist die Frage: Welchen Wert schafft die zu entwickelnde Software für den Auftraggeber? Das zielt primär auf die zu schaffende Funktionalität. Liegt der Funktionsumfang fest, muss die geforderte Funktionalität im Detail beschrieben werden. Dabei stößt man in der Regel immer wieder auf Einzelfragen, wie ein System in einer bestimmten Situation zu (re)agieren hat, wie eine Funktion im Einzelnen zu spezifizieren ist und auf welche konkrete Weise die Interaktion zwischen einem Nutzer und dem System zu erfolgen hat. Dies alles bestimmt die Bereitschaft zur Nutzung einer Software und ihre Attraktivität für den Nutzer und damit letztlich ihren Wert. Bei der Analyse und Dokumentation der Anforderungen können wir zwei große Teilgebiete unterscheiden. Zum einen sind das die Produktanforderungen, die sich auf Fragen der funktionalen Nutzung eines Systems beziehen. Dabei wird festgelegt, welche Funktionalität das System oder das Produkt in welcher Form anbietet. Zum anderen sind das Qualitätsanforderungen, die eine Reihe von unterschiedlichen Qualitätseigenschaften eines Systems betreffen, sich also mit der Fragestellung befassen, in welcher Qualität das System umgesetzt wird und seine Funktionalität erbringt. Die beiden Felder sind sehr unterschiedlicher Natur und erfordern deshalb unterschiedliche Vorgehensweisen, Methoden und Modelle, welche in diesem Kapitel vorgestellt werden.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 54.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Hardcover Book
USD 69.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

Institutional subscriptions

Notes

  1. 1.

    Online: https://balsamiq.com/wireframes (Abruf: 2020-03-06).

Literatur

  1. R. A. Bolt. „Put-That-There“: Voice and Gesture at the Graphics Interface. SIGGRAPH Comput. Graph., 14(3):262–270, 1980.

    Google Scholar 

  2. M. Broy. Rethinking nonfunctional software requirements. Computer, 48(5):96–99, 2015.

    Google Scholar 

  3. M. Broy and M. Kuhrmann. Projektorganisation und Management im Software Engineering. Number 978-3-642-29289-7 in Xpert.press. Springer Verlag, Berlin Heidelberg, 1 edition, 2013.

    Google Scholar 

  4. E. Canziba. Hands-On UX Design for Developers: Design, prototype, and implement compelling user experiences from scratch. Packt Publishing, July 2018.

    Google Scholar 

  5. A. Cockburn. Writing Effective Use Cases. Agile Software Development Series. Addison-Wesley Professional, October 2000.

    Google Scholar 

  6. F. Deissenboeck, S. Wagner, M. Pizka, S. Teuchert, and J.-F. Girard. An activity-based quality model for maintainability. In IEEE International Conference on Software Maintenance, ICSM, pages 184–193, Oct 2007.

    Google Scholar 

  7. J. Eckhardt, A. Vogelsang, and D. M. Fernández. Are "non-functional" requirements really non-functional? an investigation of non-functional requirements in practice. In Proceedings of the 38th International Conference on Software Engineering, ICSE, pages 832–842. ACM, May 2016.

    Google Scholar 

  8. ECSS Secretariat. Space product assurance, software metrication programme definition and implementation. Standard ECSS-Q-HB-80-04A, ESA-ESTEC Requirements and Standards Division, March 2011.

    Google Scholar 

  9. EU. Verordnung zum Schutz natürlicher Personen bei der Verarbeitung personenbezogener Daten (Datenschutz-Grundverordnung, DSVGO). Amtsblatt der Europäischen Union Verordnung (EU) 2016/679, Das Europäische Parlament und der Rat der Europäischen Union, April 2016.

    Google Scholar 

  10. IEC 62304:2006. Medical device software – Software life cycle processes. International Electrotechnical Commission, May 2006.

    Google Scholar 

  11. IREB. International Requirements Engineering Board. Online: https://www.ireb.org/de, Last accessed: 2019-05-12.

  12. ISO 13485:2016. Medical devices – Quality management systems – Requirements for regulatory purposes. International Organization for Standardization, March 2016.

    Google Scholar 

  13. ISO 26262:2018. Road vehicles – Functional safety. International Organization for Standardization, 2018.

    Google Scholar 

  14. ISO/IEC 15408-1:2009. Information technology – Security techniques – Evaluation criteria for IT security – Part 1: Introduction and general model. International Organization for Standardization, December 2009.

    Google Scholar 

  15. J. Jacobsen and L. Meyer. Praxisbuch Usability und UX: Bewährte Usability- und UX-Methoden praxisnah erklärt. Rheinwerk Computing, 2 edition, August 2019.

    Google Scholar 

  16. I. Jacobson, M. Christerson, P. Jonsson, and G. Övergaard. Object Oriented Software Engineering: A Use Case Driven Approach: A Use CASE Approach. Addison-Wesley Professional, June 1992.

    Google Scholar 

  17. N. Kano, N. Seraku, F. Takahahi, and S.-i. Tsuji. Attractive quality and must-be quality. Journal of the Japanese Society for Quality Control, 14(2):147–156, apr 1984.

    Google Scholar 

  18. C. Müller and G. Weinberg. Multimodal input in the car, today and tomorrow. IEEE MultiMedia, 18(1):98–103, 2011.

    Google Scholar 

  19. A. Nguyen-Duc and P. Abrahamsson. Minimum viable product or multiple facet product? the role of MVP in software startups. In H. Sharp and T. Hall, editors, Agile Processes, in Software Engineering, and Extreme Programming - 17th International Conference, XP 2016, Edinburgh, UK, May 24-27, 2016, Proceedings, volume 251 of Lecture Notes in Business Information Processing, pages 118–130. Springer, 2016.

    Google Scholar 

  20. OMG. Unified Modeling Language (UML) Specification, Version 2.5.1. Technical report, Object Management Group, 2017.

    Google Scholar 

  21. C. Rupp and die SOPHISTen. Requirements-Engineering und -Management: Aus der Praxis von klassisch bis agil. Carl Hanser Verlag GmbH & Co. KG, 6 edition, October 2014.

    Google Scholar 

  22. D. Schnelle-Walka and S. Radomski. Automotive Multimodal Human-Machine Interface, pages 477–522. Association for Computing Machinery and Morgan & Claypool, 2019.

    Google Scholar 

  23. J. Semler and K. Tschierschke. App-Design: Das umfassende Handbuch. Alles zur Gestaltung, Usability und User Experience von iOS-, Android- und Web-Apps. Rheinwerk Computing, 2019.

    Google Scholar 

  24. D. Siewiorek, A. Smailagic, and M. Hornyak. Multimodal contextual car-driver interface. In Proceedings of the Fourth IEEE International Conference on Multimodal Interfaces, pages 367–373, Oct 2002.

    Google Scholar 

  25. T. Stivers and J. Sidnell. Introduction: Multimodal interaction. Semiotica, 2005(156):1–20, 2005.

    Google Scholar 

  26. K. Wiegers and J. Beaty. Software Requirements. Microsoft Press, 3 edition, August 2013.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Manfred Broy .

Rights and permissions

Reprints and permissions

Copyright information

© 2021 Springer-Verlag GmbH Deutschland, ein Teil von Springer Nature

About this chapter

Check for updates. Verify currency and authenticity via CrossMark

Cite this chapter

Broy, M., Kuhrmann, M. (2021). Produkt- und Qualitätsanforderungen. In: Einführung in die Softwaretechnik. Xpert.press. Springer Vieweg, Berlin, Heidelberg. https://doi.org/10.1007/978-3-662-50263-1_6

Download citation

  • DOI: https://doi.org/10.1007/978-3-662-50263-1_6

  • Published:

  • Publisher Name: Springer Vieweg, Berlin, Heidelberg

  • Print ISBN: 978-3-662-50262-4

  • Online ISBN: 978-3-662-50263-1

  • eBook Packages: Computer Science and Engineering (German Language)

Publish with us

Policies and ethics