Skip to main content

Vorgehensmodelle

  • Chapter
  • First Online:
Grundkurs Software-Engineering mit UML
  • 24k Accesses

Zusammenfassung

Im vorherigen Kapitel wurde gezeigt, dass es generell wichtig ist, die Vorgehensweisen zu beschreiben, damit die Zusammenarbeit in großen Unternehmen funktioniert. Daraus leitet sich für die Software-Entwicklung die Frage ab, wie hier die beste Vorgehensweise aussieht.

Diese Frage wurde und wird von Experten heftig diskutiert. Die daraus gewonnenen Erkenntnisse lassen sich wie folgt zusammenfassen und werden in diesem Kapitel konkretisiert:

  • Es gibt einzelne Teilprozesse, die typischerweise in jedem Software-Projekt vor-kommen, dies sind: Anforderungsanalyse, Design, Implementierung sowie Test und Integration. All diese Prozesse werden von Qualitätssicherungsmaßnahmen begleitet.

  • Die Bedeutung dieser Teilprozesse hängt von sehr vielen Faktoren ab, wichtige Beispiele sind: Größe des Projektes, Erfahrungen des Projektteams mit vergleich-baren Aufgaben und besondere Qualitätsanforderungen z. B. bei Software, die mit für Menschenleben verantwortlich ist.

  • Es gibt Prozesse, die für die Unterstützung der Software-Entwicklung wichtig sind, die sich z. B. mit der Bereitstellung der richtigen Entwicklungsumgebung beschäftigen.

  • Die Zusammenhänge zwischen den Teilprozessen und ihre individuellen Ausprägungen sind in den existierenden Prozessmodellen sehr unterschiedlich.

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 29.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 37.99
Price excludes VAT (USA)
  • Compact, lightweight 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

Literatur

Weblinks zuletzt am 31.07.2017 geprüft

  1. The Agile Manifesto, http://agilemanifesto.org/history.html

  2. Cucumber, https://cucumber.io/

  3. What is JBehave?, http://jbehave.org/

  4. IBM Rational – Entwicklungsumgebung und Entwicklungstools, http://www-01.ibm.com/software/de/rational/

  5. V-Modell XT, http://v-modell-xt.de/

  6. Das V-Modell, http://www.v-modell.iabg.de/

Bücher

  1. K. Beck, Extreme Programming, Addison-Wesley, München, 2000

    Google Scholar 

  2. B. Boehm, R. Turner, Balancing Agility and Discipline, Addison-Wesley, USA, 2003

    Google Scholar 

  3. J. Coldewey, eXtreme Hyping, Objektspektrum, Nr. 3, 2001

    Google Scholar 

  4. J. Coldewey, Multi-Kulti: Ein Überblick über die agile Entwicklung, Objektspektrum, Nr. 1, 2002

    Google Scholar 

  5. Softwareentwicklung läuft nicht auf Zuruf, Computer Zeitung, Nr. 46, 14.11.2005

    Google Scholar 

  6. M. Fowler, Refactoring: Improving the Design of Existing Code, Addison-Wesley, USA, 1999

    Google Scholar 

  7. B. Gloger, Scrum: Produkte zuverlässig und schnell entwickeln, 4. Auflage, Hanser, München Wien, 2013

    Google Scholar 

  8. P. Haberl, A. Spillner, K. Vosseberg, M. Winter, Umfrage 2011: Softwaretest in der Praxis, dpunkt, Heidelberg, 2012, auch http://www.softwaretest-umfrage.de/Broschuere_Softwaretest_in_der_Praxis.pdf

  9. P. Kruchten, The Rational Unified Process, 2. Auflage, Addison-Wesley, USA, 2004

    Google Scholar 

  10. T. Linz, Testen in Scrum-Projekten: Leitfaden für Softwarequalität in der agilen Welt, dpunkt, Heidelberg, 2013

    Google Scholar 

  11. W. Royce, Managing the development of large software systems, in: Proc. IEEE WESTCON, Los Angeles, Seiten 1–9, IEEE Computer Society Press, 1970

    Google Scholar 

  12. S. Rose, M. Wynne, A. Hellesøy, The Cucumber for Java Book, The Pragmatic Programmers, Dallas, Raleigh, 2015

    Google Scholar 

  13. K. Schwaber, Agile Project Management with Scrum, Microsoft Press, USA, 2004

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

Copyright information

© 2018 Springer Fachmedien Wiesbaden GmbH

About this chapter

Check for updates. Verify currency and authenticity via CrossMark

Cite this chapter

Kleuker, S. (2018). Vorgehensmodelle. In: Grundkurs Software-Engineering mit UML. Springer Vieweg, Wiesbaden. https://doi.org/10.1007/978-3-658-19969-2_3

Download citation

Publish with us

Policies and ethics