Skip to main content
Top
Published in:
Cover of the book

2021 | OriginalPaper | Chapter

1. Grundlagen agiler Software-Entwicklung

Authors : Karl-Heinz Rau, Thomas Schuster

Published in: Agile objektorientierte Software-Entwicklung

Publisher: Springer Fachmedien Wiesbaden

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

search-config
loading …

Überblick

Die Diskussion um Erfolg und Misserfolg von Software-Projekten zeigt einerseits, dass es kein einheitliches Verständnis gibt, wann ein Projekt erfolgreich ist. Andererseits machen unterschiedliche Untersuchungen immer wieder deutlich, dass es einen Verbesserungsbedarf gibt. Unbestritten scheint die Erkenntnis zu sein, dass eine fundierte und systematische Ausbildung im Bereich des Software-Engineerings ein Schlüssel zum Erfolg darstellt. Basis einer seriösen Beurteilung des Erfolgs bzw. der Effektivität der Software-Entwicklung sind explizit formulierte Ziele. Vor diesem Hintergrund werden sowohl Ziele des Geschäftsprozesses, des Systementwicklungsprozesses als auch Qualitätsziele der Software vorgestellt. Einen wichtigen Rahmen für die Zielerfüllung liefern Prozess- bzw. Vorgehensmodelle. Daher werden zum einen klassische Ansätze in ihrem historischen Entstehungskontext skizziert, zum anderen werden agile Ansätze vorgestellt. Dabei liegt der Schwerpunkt auf dem umfassenden Konzept des „Disciplined Agile Delivery (DAD)“, das versucht, in einem Rahmenwerk (framework) ausgewählte bewährte Konzepte unterschiedlicher Prozessmodelle zielgerichtet zu integrieren. Organisatorisch und methodisch versuchen agile Ansätze der Unsicherheit über den Inhalt innovativer Software-Projekte zu begegnen, allerdings ergeben sich daraus auch neue Anforderungen an Projektverträge. Daher wird auf die Vertragsgestaltung für agile Vorhaben anhand des Vorschlags zum agilen Festpreisvertrag eingegangen. Abschließend wird das Fallbeispiel, das den folgenden Kapiteln zugrunde gelegt ist, charakterisiert.

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!

Literature
go back to reference Ambler, S. W., & Lines, M. (2012). Disciplined agile delivery. A practitioner’s guide to agile software delivery in the enterprise. Upper Saddle River u. a.: IBM Press/Pearson plc. Ambler, S. W., & Lines, M. (2012). Disciplined agile delivery. A practitioner’s guide to agile software delivery in the enterprise. Upper Saddle River u. a.: IBM Press/Pearson plc.
go back to reference Balzert, H.(2009). Lehrbuch der Softwaretechnik. Basiskonzepte und Requirements Engineering (3. Aufl.). Heidelberg: Spektrum Akademischer.CrossRef Balzert, H.(2009). Lehrbuch der Softwaretechnik. Basiskonzepte und Requirements Engineering (3. Aufl.). Heidelberg: Spektrum Akademischer.CrossRef
go back to reference Balzert, H. (2011). Lehrbuch der Softwaretechnik: Entwurf, Implementierung, Installation und Betrieb (3. Aufl.). Heidelberg: Spektrum Akademischer.CrossRef Balzert, H. (2011). Lehrbuch der Softwaretechnik: Entwurf, Implementierung, Installation und Betrieb (3. Aufl.). Heidelberg: Spektrum Akademischer.CrossRef
go back to reference Beck, K. (2000). Extreme programming explained: Embrace change. Reading: Addison-Wesley. Beck, K. (2000). Extreme programming explained: Embrace change. Reading: Addison-Wesley.
go back to reference Boehm, B. (2008). Das Software-Engineering im 20. und 21. Jahrhundert. OBJEKTspektrum 6/2008, 16.24. Boehm, B. (2008). Das Software-Engineering im 20. und 21. Jahrhundert. OBJEKTspektrum 6/2008, 16.24.
go back to reference Bösl, A., Ebell, J., Kuhrmann, M., Rausch, A. (2009). Der Einsatz des V-Modell XT bei Witt Weiden: Nutzen und Kosten. OBJEKTspektrum 1/2009, 30–36. Bösl, A., Ebell, J., Kuhrmann, M., Rausch, A. (2009). Der Einsatz des V-Modell XT bei Witt Weiden: Nutzen und Kosten. OBJEKTspektrum 1/2009, 30–36.
go back to reference Buschermöhle, R., Eekhoff, H., & Josko, B. (2007). Success: Erfolgsfaktoren aktueller IT-Projekte in Deutschland. OBJEKTspektrum 1/2007, 42–47. Buschermöhle, R., Eekhoff, H., & Josko, B. (2007). Success: Erfolgsfaktoren aktueller IT-Projekte in Deutschland. OBJEKTspektrum 1/2007, 42–47.
go back to reference Coldewey, J. (2011). Das Agile Manifest. OBJEKTspektrum 2/2011, 16–19. Coldewey, J. (2011). Das Agile Manifest. OBJEKTspektrum 2/2011, 16–19.
go back to reference Friedrichsen, U. (2011). Agilität gestern, heute und morgen: Eine Bestandsaufnahme und ein Blick in die Zukunft. OBJEKTspektrum 2/2011, 43–46. Friedrichsen, U. (2011). Agilität gestern, heute und morgen: Eine Bestandsaufnahme und ein Blick in die Zukunft. OBJEKTspektrum 2/2011, 43–46.
go back to reference Gloger, B. (2013). Scrum. Produkte zuverlässig und schnell entwickeln (4. Aufl.). München: Hanser. Gloger, B. (2013). Scrum. Produkte zuverlässig und schnell entwickeln (4. Aufl.). München: Hanser.
go back to reference Jacobson, I. (1992). Object-oriented software engineering. Wokingham: Addison-Wesley. Jacobson, I. (1992). Object-oriented software engineering. Wokingham: Addison-Wesley.
go back to reference Jacobson, I., Booch, G., & Rumbaugh, J. (1999). The unified software development process. Reading: Addison-Wesley. Jacobson, I., Booch, G., & Rumbaugh, J. (1999). The unified software development process. Reading: Addison-Wesley.
go back to reference Kessler, C., & Sweitzer, J. (2007). Outside-in software development: A practical approach to building successful stakeholder-based products. Upper Saddle River u. a.: IBM Press/Pearson plc Kessler, C., & Sweitzer, J. (2007). Outside-in software development: A practical approach to building successful stakeholder-based products. Upper Saddle River u. a.: IBM Press/Pearson plc
go back to reference Kreienbrink, I., & Gogolin, B. (2015). Wieviel Architektur braucht ein agiles Team? Objektspektrum 04/2015, 75–79. Kreienbrink, I., & Gogolin, B. (2015). Wieviel Architektur braucht ein agiles Team? Objektspektrum 04/2015, 75–79.
go back to reference Kruchten, P. (1999). Der Rational Unified Process. München: Addison-Wesley. Kruchten, P. (1999). Der Rational Unified Process. München: Addison-Wesley.
go back to reference Larman, C. (2005). UML 2 und Patterns angewendet – Objektorientierte Softwareentwicklung. Heidelberg: mitp. Larman, C. (2005). UML 2 und Patterns angewendet – Objektorientierte Softwareentwicklung. Heidelberg: mitp.
go back to reference Ludewig, J., & Lichter, H. (2013). Software Engineering. Grundlagen, Menschen, Prozesse, Techniken (3. Aufl.). Heidelberg: dpunkt. Ludewig, J., & Lichter, H. (2013). Software Engineering. Grundlagen, Menschen, Prozesse, Techniken (3. Aufl.). Heidelberg: dpunkt.
go back to reference McClure, R. M. (2008). Rückblick: Garmisch 1968 und die Folgen. OBJEKTspektrum 6/2008, 12–14. McClure, R. M. (2008). Rückblick: Garmisch 1968 und die Folgen. OBJEKTspektrum 6/2008, 12–14.
go back to reference Mertens, P. (2009). Fehlschläge bei IT-Großprojekten der Öffentlichen Verwaltung (Arbeitspapier Nr. 1/2009, 3. Aufl.). Nürnberg: Universität Erlangen. Mertens, P. (2009). Fehlschläge bei IT-Großprojekten der Öffentlichen Verwaltung (Arbeitspapier Nr. 1/2009, 3. Aufl.). Nürnberg: Universität Erlangen.
go back to reference Oesterreich, B. (2006). Der agile Festpreis und andere Preis- und Vertragsmodelle. OBJEKTspektrum 1/2006, 29–32. Oesterreich, B. (2006). Der agile Festpreis und andere Preis- und Vertragsmodelle. OBJEKTspektrum 1/2006, 29–32.
go back to reference Opelt, A., Gloger, B., Pfarl, W., & Mittermayr, R. (2012). Der agile Festpreis. Leitfaden für wirklich erfolgreiche IT-Projekt-Verträge. München: Hanser. Opelt, A., Gloger, B., Pfarl, W., & Mittermayr, R. (2012). Der agile Festpreis. Leitfaden für wirklich erfolgreiche IT-Projekt-Verträge. München: Hanser.
go back to reference Plewan, H.-J., & Poensgen, B. (2011). Produktive Softwareentwicklung. Heidelberg: dpunkt. Plewan, H.-J., & Poensgen, B. (2011). Produktive Softwareentwicklung. Heidelberg: dpunkt.
go back to reference Schwaber, K. (2007). Agiles Projektmanagement mit Scrum. Unterschleißheim: Microsoft Press Deutschland. Schwaber, K. (2007). Agiles Projektmanagement mit Scrum. Unterschleißheim: Microsoft Press Deutschland.
go back to reference The Standish Group International, Inc. (2016). Chaos Summary for 2016. Boston: The Standish Group International, Inc. The Standish Group International, Inc. (2016). Chaos Summary for 2016. Boston: The Standish Group International, Inc.
Metadata
Title
Grundlagen agiler Software-Entwicklung
Authors
Karl-Heinz Rau
Thomas Schuster
Copyright Year
2021
DOI
https://doi.org/10.1007/978-3-658-33395-9_1

Premium Partner