Skip to main content

2021 | OriginalPaper | Buchkapitel

7. Vorgehen in der Anforderungserhebung

verfasst von : Manfred Broy, Marco Kuhrmann

Erschienen in: Einführung in die Softwaretechnik

Verlag: Springer Berlin Heidelberg

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

search-config
loading …

Zusammenfassung

Bei der Erhebung von Anforderungen ist es erforderlich, ausgehend von den Zielen einer Softwareentwicklung die wesentlichen Bedürfnisse der Nutzer im Hinblick auf die Aufgaben, die mit dem Softwaresystem zu erledigen sind, zu verstehen und festzulegen. Daraus ist ein Konzept zu entwickeln wie das Softwaresystem grundsätzlich diese Aufgaben zu bewältigen hat, um dann die einzelnen Funktionen und Qualitätseigenschaften im Detail festzulegen. Für die vielfältigen, unterschiedlichen Aufgaben eines Softwaresystems gibt es eine Reihe spezifischer Methoden und Vorgehensweisen, die dabei helfen, die einzelnen Aufgaben effektiv zu erfassen und zu beschreiben. Insbesondere sind erfasste Anforderungen zusammen mit den Stakeholdern sorgfältig zu analysieren, zu hinterfragen und zu validieren, um sicher zu sein, dass die erfassten Anforderungen auch die tatsächlichen Bedürfnisse widerspiegeln und diese in angemessener Form beschreiben. Dieses Kapitel führt ausgewählte Techniken und Methoden der Anforderungsanalyse ein. Ein allgemeiner Prozess zur Anforderungserhebung bildet dafür den Rahmen. Mit der Beschreibung von Ansätzen wie dem Design Thinking oder dem Feature-Driven Development werden auch die Verknüpfungen zu den anderen Aufgaben der Softwareentwicklung hergestellt.

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!

Fußnoten
1
Fritz Zwicky (Schweizer Physiker und Astronom, *14.02.1898, †8.02.1974) leistete wesentliche Beiträge zur Erforschung von Supernovae, Neutronensternen und Dunkler Materie. Zwicky nutzte die Morphologische Analyse [65] unter anderem für astronomische Studien und in der Entwicklung von Raketentriebwerken.
 
2
Eine interessante Interpretation liefert Tom Brown [9], der auch von „drei Räumen“ spricht: Inspiration, Ideation und Implementation. In jedem dieser Räume werden bestimmte Aufgaben gebündelt, etwa die Zieldefinition im ersten Raum, die eigentliche Ideenentwicklung durch „divergierendes Denken“ im zweiten Raum und, abschließend, der Entwicklung von Prototypen im dritten Raum, um Ideen zu konkretisieren und sie demonstrierbar zu machen.
 
3
Das in Abb. 7.13 gezeigte Done Thinking Grid basiert auf dem Artikel „Definition of Done: A Reference“ von Mayank Gupta (GlobalLogic) aus dem Jahre 2008. Dieser wird durch die Scrum Alliance jedoch nicht mehr öffentlich zugänglich gemacht, weshalb für Details zum Beispiel auf Bergsmann [7] zurückgegriffen werden muss.
 
4
Die Beziehung include zeigt an, dass der betreffende Use Case immer eingebunden wird. Dies entspricht im Wesentlichen einem Prozeduraufruf, der immer erfolgt. Soll eine Einbindung eines Use Cases nur unter bestimmten Bedingungen erfolgen, wird dazu die extend-Beziehung verwendet. Dies entspricht dann einem Prozeduraufruf, der etwa in einer if...else-Abfrage erfolgt.
 
5
Analog ergibt sich eine Klasse Account, die bereits als Typ des Attributs account in der Klasse Customer verwendet wird. Diese Klasse ergibt sich ebenfalls aus den Anforderungen und aus der gezeigten Modellierung. Sie ist aber noch nicht Bestandteil des Datenmodells in Abb. 7.16 und muss daher in den weiteren Analyse- und Verfeinerungsschritten ergänzt werden.
 
Literatur
1.
Zurück zum Zitat G. Adzic. Specification by Example: How Successful Teams Deliver the Right Software. Manning, July 2011. G. Adzic. Specification by Example: How Successful Teams Deliver the Right Software. Manning, July 2011.
3.
Zurück zum Zitat H. Backerra, C. Malorny, and W. Schwarz. Kreativitätstechniken: Kreative Prozesse anstoßen und Innovationen fördern. Pocket Power. Carl Hanser Verlag GmbH & Co. KG, 4 edition, November 2019. H. Backerra, C. Malorny, and W. Schwarz. Kreativitätstechniken: Kreative Prozesse anstoßen und Innovationen fördern. Pocket Power. Carl Hanser Verlag GmbH & Co. KG, 4 edition, November 2019.
4.
Zurück zum Zitat R. Banfield, C. T. Lombardo, and T. Wax. Design Sprint: A Practical Guidebook for Building Great Digital Products. O’Reilly Vlg. GmbH & Co., October 2015. R. Banfield, C. T. Lombardo, and T. Wax. Design Sprint: A Practical Guidebook for Building Great Digital Products. O’Reilly Vlg. GmbH & Co., October 2015.
5.
Zurück zum Zitat K. Beck. Extreme Programming. Addison-Wesley, 2003. K. Beck. Extreme Programming. Addison-Wesley, 2003.
6.
Zurück zum Zitat T. Bennett and P. Wennberg. Eliminating Embedded Software Defects Prior to Integration Test. Quality Assurance Institute Journal, 2006. T. Bennett and P. Wennberg. Eliminating Embedded Software Defects Prior to Integration Test. Quality Assurance Institute Journal, 2006.
7.
Zurück zum Zitat J. Bergsmann. Requirements Engineering für die agile Softwareentwicklung: Methoden, Techniken und Strategien. dpunkt.verlag GmbH, 2 edition, April 2018. J. Bergsmann. Requirements Engineering für die agile Softwareentwicklung: Methoden, Techniken und Strategien. dpunkt.verlag GmbH, 2 edition, April 2018.
8.
Zurück zum Zitat S. Beydeda, M. Book, and V. Gruhn, editors. Model-Driven Software Development. Springer, October 2010. S. Beydeda, M. Book, and V. Gruhn, editors. Model-Driven Software Development. Springer, October 2010.
9.
Zurück zum Zitat T. Brown. Design Thinking. Harvard Business Review, June 2008. T. Brown. Design Thinking. Harvard Business Review, June 2008.
10.
Zurück zum Zitat 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. 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.
11.
Zurück zum Zitat T. Buzan and B. Buzan. Das Mind-Map-Buch – Die beste Methode zur Steigerung ihres geistigen Potenzials. mvg Verlag, August 2013. T. Buzan and B. Buzan. Das Mind-Map-Buch – Die beste Methode zur Steigerung ihres geistigen Potenzials. mvg Verlag, August 2013.
12.
Zurück zum Zitat C. H. Clark. Brainstorming: How to Create Successful Ideas. Wilshire Book Company, April 1989. C. H. Clark. Brainstorming: How to Create Successful Ideas. Wilshire Book Company, April 1989.
13.
Zurück zum Zitat P. Coad, J. de Luca, and E. Lefebvre. Java Modeling In Color With UML: Enterprise Components and Process. Java Series. Prentice Hall, June 1999. P. Coad, J. de Luca, and E. Lefebvre. Java Modeling In Color With UML: Enterprise Components and Process. Java Series. Prentice Hall, June 1999.
14.
Zurück zum Zitat A. Cockburn. Writing Effective Use Cases. Agile Software Development Series. Addison-Wesley Professional, October 2000. A. Cockburn. Writing Effective Use Cases. Agile Software Development Series. Addison-Wesley Professional, October 2000.
15.
Zurück zum Zitat A. Cooper. The Inmates Are Running the Asylum: Why High Tech Products Drive Us Crazy and How to Restore the Sanity. Que, 2 edition, February 2004. A. Cooper. The Inmates Are Running the Asylum: Why High Tech Products Drive Us Crazy and How to Restore the Sanity. Que, 2 edition, February 2004.
16.
Zurück zum Zitat N. Cross. Design Thinking: Understanding How Designers Think and Work. Berg Publishers, April 2011. N. Cross. Design Thinking: Understanding How Designers Think and Work. Berg Publishers, April 2011.
17.
Zurück zum Zitat P. Diebold, D. Šmite, and D. M. Fernández. Results of the 1st International Workshop on Impact of Agile Practices (ImpAct 2015). ACM SIGSOFT Software Engineering Notes, 40(6):20–23, 2015.CrossRef P. Diebold, D. Šmite, and D. M. Fernández. Results of the 1st International Workshop on Impact of Agile Practices (ImpAct 2015). ACM SIGSOFT Software Engineering Notes, 40(6):20–23, 2015.CrossRef
18.
Zurück zum Zitat S. Doorley, S. Holcomb, P. Klebahn, K. Segovia, and J. Utley. Design Thinking Bootleg. Hasso Plattner Institute of Design at Stanford, 2018. S. Doorley, S. Holcomb, P. Klebahn, K. Segovia, and J. Utley. Design Thinking Bootleg. Hasso Plattner Institute of Design at Stanford, 2018.
19.
Zurück zum Zitat G. T. Doran. There’s a S.M.A.R.T. way to write management’s goals and objectives. Management Review, 70(11):35–36, November 1981. G. T. Doran. There’s a S.M.A.R.T. way to write management’s goals and objectives. Management Review, 70(11):35–36, November 1981.
20.
Zurück zum Zitat P. F. Drucker. The Practice of Management. Harper Business, reissue edition, October 2006. P. F. Drucker. The Practice of Management. Harper Business, reissue edition, October 2006.
21.
Zurück zum Zitat H. Femmer. Requirements Engineering Artifact Quality: Definition and Control. PhD thesis, Technische Universität München, June 2017. H. Femmer. Requirements Engineering Artifact Quality: Definition and Control. PhD thesis, Technische Universität München, June 2017.
22.
Zurück zum Zitat D. M. Fernández, B. Penzenstadler, M. Broy, J. Eckhardt, and H. Femmer. AMDiRE – Artefact Model for Domain-independent RE.Research Report TUM-I1327, Technische Universität München, 2013. D. M. Fernández, B. Penzenstadler, M. Broy, J. Eckhardt, and H. Femmer. AMDiRE – Artefact Model for Domain-independent RE.Research Report TUM-I1327, Technische Universität München, 2013.
23.
Zurück zum Zitat D. M. Fernández, S. Wagner, M. Kalinowski, M. Felderer, P. Mafra, A. Vetro, T. Conte, M. Christiansson, D. Greer, C. Lassenius, T. Männistö, M. Nayabi, M. Oivo, B. Penzenstadler, D. Pfahl, R. Prikladnicki, G. Ruhe, A. Schekelmann, S. Sen, R. O. Spínola, A. Tuzcu, J. L. de la Vara, and R. J. Wieringa. Naming the pain in requirements engineering - contemporary problems, causes, and effects in practice. Empirical Software Engineering, 22(5):2298–2338, 2017.CrossRef D. M. Fernández, S. Wagner, M. Kalinowski, M. Felderer, P. Mafra, A. Vetro, T. Conte, M. Christiansson, D. Greer, C. Lassenius, T. Männistö, M. Nayabi, M. Oivo, B. Penzenstadler, D. Pfahl, R. Prikladnicki, G. Ruhe, A. Schekelmann, S. Sen, R. O. Spínola, A. Tuzcu, J. L. de la Vara, and R. J. Wieringa. Naming the pain in requirements engineering - contemporary problems, causes, and effects in practice. Empirical Software Engineering, 22(5):2298–2338, 2017.CrossRef
24.
Zurück zum Zitat M. Feyh and K. Petersen. Lean software development measures and indicators - a systematic mapping study. In B. Fitzgerald, K. Conboy, K. Power, R. Valerdi, L. Morgan, and K.-J. Stol, editors, Lean Enterprise Software and Systems, pages 32–47, Berlin, Heidelberg, 2013. Springer Berlin Heidelberg. M. Feyh and K. Petersen. Lean software development measures and indicators - a systematic mapping study. In B. Fitzgerald, K. Conboy, K. Power, R. Valerdi, L. Morgan, and K.-J. Stol, editors, Lean Enterprise Software and Systems, pages 32–47, Berlin, Heidelberg, 2013. Springer Berlin Heidelberg.
25.
Zurück zum Zitat M. Fowler. Refactoring: Improving the Design of Existing Code. Pearson Addison-Wesley Signature Series. Addison Wesley, 2 edition, 2018. M. Fowler. Refactoring: Improving the Design of Existing Code. Pearson Addison-Wesley Signature Series. Addison Wesley, 2 edition, 2018.
26.
Zurück zum Zitat R. Hartson and P. Pyla. The UX Book: Agile UX Design for a Quality User Experience. Morgan Kaufmann, 2 edition, January 2019. R. Hartson and P. Pyla. The UX Book: Agile UX Design for a Quality User Experience. Morgan Kaufmann, 2 edition, January 2019.
27.
Zurück zum Zitat Hindel, B., Hörmann, K., Müller, M., and Schmied, J. Basiswissen Projektmanagement. dpunkt.verlag, 3 edition, 2009. Hindel, B., Hörmann, K., Müller, M., and Schmied, J. Basiswissen Projektmanagement. dpunkt.verlag, 3 edition, 2009.
28.
Zurück zum Zitat IEEE 830-1998. IEEE Recommended Practice for Software Requirements Specifications. IEEE, June 1998. IEEE 830-1998. IEEE Recommended Practice for Software Requirements Specifications. IEEE, June 1998.
29.
Zurück zum Zitat ISO/IEC/IEEE 29148:2018. Systems and software engineering – Life cycle processes –Requirements engineering. International Organization for Standardization, November 2018. ISO/IEC/IEEE 29148:2018. Systems and software engineering – Life cycle processes –Requirements engineering. International Organization for Standardization, November 2018.
30.
Zurück zum Zitat U. Johansson-Sköldberg, J. Woodilla, and M. Çetinkaya. Design thinking: past, present and possible futures. Creativity and innovation management, 22(2):121–146, 2013.CrossRef U. Johansson-Sköldberg, J. Woodilla, and M. Çetinkaya. Design thinking: past, present and possible futures. Creativity and innovation management, 22(2):121–146, 2013.CrossRef
31.
Zurück zum Zitat E. Juergens, F. Deissenboeck, B. Hummel, and S. Wagner. Do code clones matter? In 31st International Conference on Software Engineering, ICSE, pages 485–495, May 2009. E. Juergens, F. Deissenboeck, B. Hummel, and S. Wagner. Do code clones matter? In 31st International Conference on Software Engineering, ICSE, pages 485–495, May 2009.
32.
Zurück zum Zitat C. Kecher, A. Salvanos, and R. Hoffmann-Elbern. UML 2.5: Das umfassende Handbuch. Rheinwerk Computing, 6 edition, November 2017. C. Kecher, A. Salvanos, and R. Hoffmann-Elbern. UML 2.5: Das umfassende Handbuch. Rheinwerk Computing, 6 edition, November 2017.
33.
Zurück zum Zitat D. Kelly and T. Kelley. Creative Confidence: Unleashing the Creative Potential within Us All. Harper Collins, May 2015. D. Kelly and T. Kelley. Creative Confidence: Unleashing the Creative Potential within Us All. Harper Collins, May 2015.
34.
Zurück zum Zitat J. Klünder, R. Hebig, P. Tell, M. Kuhrmann, J. Nakatumba-Nabende, R. Heldal, S. Krusche, M. Fazal-Baqaie, M. Felderer, M. F. G. Bocco, S. Küpper, S. A. Licorish, G. Lopez, F. McCaffery, Ö. Ö. Top, C. R. Prause, R. Prikladnicki, E. Tüzün, D. Pfahl, K. Schneider, and S. G. MacDonell. Catching up with Method and Process Practice: An Industry-Informed Baseline for Researchers. In Proceedings of 41st International Conference on Software Engineering, ICSE-SEIP, pages 255–264. ACM, 2019. J. Klünder, R. Hebig, P. Tell, M. Kuhrmann, J. Nakatumba-Nabende, R. Heldal, S. Krusche, M. Fazal-Baqaie, M. Felderer, M. F. G. Bocco, S. Küpper, S. A. Licorish, G. Lopez, F. McCaffery, Ö. Ö. Top, C. R. Prause, R. Prikladnicki, E. Tüzün, D. Pfahl, K. Schneider, and S. G. MacDonell. Catching up with Method and Process Practice: An Industry-Informed Baseline for Researchers. In Proceedings of 41st International Conference on Software Engineering, ICSE-SEIP, pages 255–264. ACM, 2019.
35.
Zurück zum Zitat J. Knapp, J. Zeratsky, and B. Kowitz. Sprint: How to Solve Big Problems and Test New Ideas in Just Five Days. Simon & Schuster, March 2016. J. Knapp, J. Zeratsky, and B. Kowitz. Sprint: How to Solve Big Problems and Test New Ideas in Just Five Days. Simon & Schuster, March 2016.
36.
Zurück zum Zitat C. Ladas. Scrumban – Essays on Kanban Systems for Lean Software Development. Modus Cooperandi Press, January 2009. C. Ladas. Scrumban – Essays on Kanban Systems for Lean Software Development. Modus Cooperandi Press, January 2009.
37.
Zurück zum Zitat C. Larman and B. Vodde. Practices for Scaling Lean and Agile Development: Large, Multisite, and Offshore Product Development with Large-Scale Scrum. Agile Software Development Series. Addison Wesley, January 2010. C. Larman and B. Vodde. Practices for Scaling Lean and Agile Development: Large, Multisite, and Offshore Product Development with Large-Scale Scrum. Agile Software Development Series. Addison Wesley, January 2010.
38.
Zurück zum Zitat T. H. Lautenbacher. Die Entwicklung von Geschäftsideen: Ein Leitfaden zur systematischen Erzeugung, Bewertung und Auswahl von Ideen für neue Geschäftsfelder im Rahmen des Internal Corporate Venturing. VDM Verlag Dr. Müller, February 2011. T. H. Lautenbacher. Die Entwicklung von Geschäftsideen: Ein Leitfaden zur systematischen Erzeugung, Bewertung und Auswahl von Ideen für neue Geschäftsfelder im Rahmen des Internal Corporate Venturing. VDM Verlag Dr. Müller, February 2011.
39.
Zurück zum Zitat V. Lenarduzzi and D. Taibi. MVP Explained: A Systematic Mapping Study on the Definitions of Minimal Viable Product. In 42th Euromicro Conference on Software Engineering and Advanced Applications, SEAA, pages 112–119, Aug 2016. V. Lenarduzzi and D. Taibi. MVP Explained: A Systematic Mapping Study on the Definitions of Minimal Viable Product. In 42th Euromicro Conference on Software Engineering and Advanced Applications, SEAA, pages 112–119, Aug 2016.
40.
Zurück zum Zitat Linssen, O. Agile Aufwandsschätzung mit Scrum: Techniken, Erfahrungen und Empfehlungen. Projekt-Sternstunden. Strahlende Erfolge durch Kompetenz. In 28. Internationales Deutsches Projektmanagement Forum, 2011. Linssen, O. Agile Aufwandsschätzung mit Scrum: Techniken, Erfahrungen und Empfehlungen. Projekt-Sternstunden. Strahlende Erfolge durch Kompetenz. In 28. Internationales Deutsches Projektmanagement Forum, 2011.
41.
Zurück zum Zitat Linstone, H. A. and Turoff, M. The Delphi Method: Techniques and Applications. Addison-Wesley, 2002. Linstone, H. A. and Turoff, M. The Delphi Method: Techniques and Applications. Addison-Wesley, 2002.
43.
Zurück zum Zitat S. Mujtaba, R. Feldt, and K. Petersen. Waste and lead time reduction in a software product customization process with value stream maps. In 2010 21st Australian Software Engineering Conference, pages 139–148, April 2010. S. Mujtaba, R. Feldt, and K. Petersen. Waste and lead time reduction in a software product customization process with value stream maps. In 2010 21st Australian Software Engineering Conference, pages 139–148, April 2010.
44.
Zurück zum Zitat J. Noack and J. Diaz. Das Design Sprint Handbuch: Ihr Wegbegleiter durch die Produktentwicklung. dpunkt.verlag GmbH, June 2019. J. Noack and J. Diaz. Das Design Sprint Handbuch: Ihr Wegbegleiter durch die Produktentwicklung. dpunkt.verlag GmbH, June 2019.
45.
Zurück zum Zitat OMG. Unified Modeling Language (UML) Specification, Version 2.5.1. Technical report, Object Management Group, 2017. OMG. Unified Modeling Language (UML) Specification, Version 2.5.1. Technical report, Object Management Group, 2017.
46.
Zurück zum Zitat A. F. Osborn. Applied Imagination. Scribner, June 1979. A. F. Osborn. Applied Imagination. Scribner, June 1979.
47.
Zurück zum Zitat S. R. Palmer and J. M. Felsing. A Practical Guide to Feature-Driven Development. Prentice Hall, February 2002. S. R. Palmer and J. M. Felsing. A Practical Guide to Feature-Driven Development. Prentice Hall, February 2002.
48.
Zurück zum Zitat J. Patton. User Story Mapping: Discover the Whole Story, Build the Right Product. O’Reilly and Associates, September 2014. J. Patton. User Story Mapping: Discover the Whole Story, Build the Right Product. O’Reilly and Associates, September 2014.
49.
Zurück zum Zitat K. Petersen. A palette of lean indicators to detect waste in software maintenance: A case study. In C. Wohlin, editor, Agile Processes in Software Engineering and Extreme Programming, pages 108–122, Berlin, Heidelberg, 2012. Springer Berlin Heidelberg. K. Petersen. A palette of lean indicators to detect waste in software maintenance: A case study. In C. Wohlin, editor, Agile Processes in Software Engineering and Extreme Programming, pages 108–122, Berlin, Heidelberg, 2012. Springer Berlin Heidelberg.
50.
Zurück zum Zitat K. Petersen and C. Wohlin. Measuring the flow in lean software development. Journal of Software: Practice and Experience, 41(9):975–996, 2011. K. Petersen and C. Wohlin. Measuring the flow in lean software development. Journal of Software: Practice and Experience, 41(9):975–996, 2011.
51.
Zurück zum Zitat H. Plattner, C. Meinel, and L. Leifer. Design Thinking: Understand – Improve – Apply. Understanding Innovation. Springer-Verlag Berlin Heidelberg, Januar 2013. H. Plattner, C. Meinel, and L. Leifer. Design Thinking: Understand – Improve – Apply. Understanding Innovation. Springer-Verlag Berlin Heidelberg, Januar 2013.
52.
Zurück zum Zitat K. Pohl, H. Hönninger, R. Achatz, and M. Broy, editors. Model-Based Engineering of Embedded Systems: The SPES 2020 Methodology. Springer, December 2014. K. Pohl, H. Hönninger, R. Achatz, and M. Broy, editors. Model-Based Engineering of Embedded Systems: The SPES 2020 Methodology. Springer, December 2014.
53.
Zurück zum Zitat P. Ralph. The sensemaking-coevolution-implementation theory of software design. Science of Computer Programming, 101:21–41, 2015. P. Ralph. The sensemaking-coevolution-implementation theory of software design. Science of Computer Programming, 101:21–41, 2015.
54.
Zurück zum Zitat B. Regnell, R. B. Svensson, and K. Wnuk. Can we beat the complexity of very large-scale requirements engineering? In B. Paech and C. Rolland, editors, Requirements Engineering: Foundation for Software Quality, pages 123–128, Berlin, Heidelberg, 2008. Springer Berlin Heidelberg. B. Regnell, R. B. Svensson, and K. Wnuk. Can we beat the complexity of very large-scale requirements engineering? In B. Paech and C. Rolland, editors, Requirements Engineering: Foundation for Software Quality, pages 123–128, Berlin, Heidelberg, 2008. Springer Berlin Heidelberg.
55.
Zurück zum Zitat K. S. Rubin. Essential Scrum: A Practical Guide to the Most Popular Agile Process: A Practical Guide To The Most Popular Agile Process. Addison-Wesley Signature Series. Addison-Wesley Professional, July 2012. K. S. Rubin. Essential Scrum: A Practical Guide to the Most Popular Agile Process: A Practical Guide To The Most Popular Agile Process. Addison-Wesley Signature Series. Addison-Wesley Professional, July 2012.
56.
Zurück zum Zitat C. Rupp, S. Queins, and die SOPHISTen. UML 2 glasklar: Praxiswissen für die UML-Modellierung. Carl Hanser Verlag GmbH & Co. KG, 4 edition, 2012. C. Rupp, S. Queins, and die SOPHISTen. UML 2 glasklar: Praxiswissen für die UML-Modellierung. Carl Hanser Verlag GmbH & Co. KG, 4 edition, 2012.
57.
Zurück zum Zitat K. Schwaber. Agile Project Management with Scrum. Microsoft Press, 2004. K. Schwaber. Agile Project Management with Scrum. Microsoft Press, 2004.
58.
Zurück zum Zitat T. Sedano, P. Ralph, and C. Péraire. Software development waste. In Proceedings of the 39th International Conference on Software Engineering, ICSE ’17, pages 130–140, Piscataway, NJ, USA, 2017. IEEE Press. T. Sedano, P. Ralph, and C. Péraire. Software development waste. In Proceedings of the 39th International Conference on Software Engineering, ICSE ’17, pages 130–140, Piscataway, NJ, USA, 2017. IEEE Press.
59.
Zurück zum Zitat T. Stahl, M. Völter, S. Efftinge, and A. Haase. Modellgetriebene Softwareentwicklung: Techniken, Engineering, Management.dpunkt.verlag, 2 edition, May 2007. T. Stahl, M. Völter, S. Efftinge, and A. Haase. Modellgetriebene Softwareentwicklung: Techniken, Engineering, Management.dpunkt.verlag, 2 edition, May 2007.
60.
Zurück zum Zitat A. van Lamsweerde. Requirements Engineering: From System Goals to UML Models to Software Specifications. Wiley, January 2009. A. van Lamsweerde. Requirements Engineering: From System Goals to UML Models to Software Specifications. Wiley, January 2009.
61.
Zurück zum Zitat S. Wagner, D. M. Fernández, M. Felderer, A. Vetrò, M. Kalinowski, R. Wieringa, D. Pfahl, T. Conte, M.-T. hristiansson, D. Greer, C. Lassenius, T. Männistö, M. Nayebi, M. Oivo, B. Penzenstadler, R. Prikladnicki, G. Ruhe, A. Schekelmann, S. Sen, R. Spínola, A. Tuzcu, J. L. D. L. Vara, and D. Winkler. Status quo in requirements engineering: A theory and a global family of surveys. ACM Trans. Softw. Eng. Methodol., 28(2):9:1–9:48, Feb. 2019. S. Wagner, D. M. Fernández, M. Felderer, A. Vetrò, M. Kalinowski, R. Wieringa, D. Pfahl, T. Conte, M.-T. hristiansson, D. Greer, C. Lassenius, T. Männistö, M. Nayebi, M. Oivo, B. Penzenstadler, R. Prikladnicki, G. Ruhe, A. Schekelmann, S. Sen, R. Spínola, A. Tuzcu, J. L. D. L. Vara, and D. Winkler. Status quo in requirements engineering: A theory and a global family of surveys. ACM Trans. Softw. Eng. Methodol., 28(2):9:1–9:48, Feb. 2019.
63.
Zurück zum Zitat K. Wiegers and J. Beaty. Software Requirements. Microsoft Press, 3 edition, August 2013. K. Wiegers and J. Beaty. Software Requirements. Microsoft Press, 3 edition, August 2013.
64.
Zurück zum Zitat J. P. Womack, D. T. Jones, and D. Ross. The Machine That Changed the World: The Story of Lean Production– Toyota’s Secret Weapon in the Global Car Wars That Is Now Revolutionizing World Industry. Free Press, March 2007. J. P. Womack, D. T. Jones, and D. Ross. The Machine That Changed the World: The Story of Lean Production– Toyota’s Secret Weapon in the Global Car Wars That Is Now Revolutionizing World Industry. Free Press, March 2007.
65.
Zurück zum Zitat F. Zwicky. The morphological approach to discovery, invention, research and construction. In New Methods of Thought and Procedure, pages 273–297, Berlin, Heidelberg, 1967. Springer Berlin Heidelberg. F. Zwicky. The morphological approach to discovery, invention, research and construction. In New Methods of Thought and Procedure, pages 273–297, Berlin, Heidelberg, 1967. Springer Berlin Heidelberg.
Metadaten
Titel
Vorgehen in der Anforderungserhebung
verfasst von
Manfred Broy
Marco Kuhrmann
Copyright-Jahr
2021
Verlag
Springer Berlin Heidelberg
DOI
https://doi.org/10.1007/978-3-662-50263-1_7