Skip to main content
Erschienen in:
Buchtitelbild

2021 | OriginalPaper | Buchkapitel

1. Grundlagen agiler Software-Entwicklung

verfasst von : Karl-Heinz Rau, Thomas Schuster

Erschienen in: Agile objektorientierte Software-Entwicklung

Verlag: Springer Fachmedien Wiesbaden

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

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.

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!

Literatur
Zurück zum Zitat 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.
Zurück zum Zitat 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
Zurück zum Zitat 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
Zurück zum Zitat Beck, K. (2000). Extreme programming explained: Embrace change. Reading: Addison-Wesley. Beck, K. (2000). Extreme programming explained: Embrace change. Reading: Addison-Wesley.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat Coldewey, J. (2011). Das Agile Manifest. OBJEKTspektrum 2/2011, 16–19. Coldewey, J. (2011). Das Agile Manifest. OBJEKTspektrum 2/2011, 16–19.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat Jacobson, I. (1992). Object-oriented software engineering. Wokingham: Addison-Wesley. Jacobson, I. (1992). Object-oriented software engineering. Wokingham: Addison-Wesley.
Zurück zum Zitat 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.
Zurück zum Zitat 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
Zurück zum Zitat 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.
Zurück zum Zitat Kruchten, P. (1999). Der Rational Unified Process. München: Addison-Wesley. Kruchten, P. (1999). Der Rational Unified Process. München: Addison-Wesley.
Zurück zum Zitat Larman, C. (2005). UML 2 und Patterns angewendet – Objektorientierte Softwareentwicklung. Heidelberg: mitp. Larman, C. (2005). UML 2 und Patterns angewendet – Objektorientierte Softwareentwicklung. Heidelberg: mitp.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat Plewan, H.-J., & Poensgen, B. (2011). Produktive Softwareentwicklung. Heidelberg: dpunkt. Plewan, H.-J., & Poensgen, B. (2011). Produktive Softwareentwicklung. Heidelberg: dpunkt.
Zurück zum Zitat Schwaber, K. (2007). Agiles Projektmanagement mit Scrum. Unterschleißheim: Microsoft Press Deutschland. Schwaber, K. (2007). Agiles Projektmanagement mit Scrum. Unterschleißheim: Microsoft Press Deutschland.
Zurück zum Zitat 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.
Metadaten
Titel
Grundlagen agiler Software-Entwicklung
verfasst von
Karl-Heinz Rau
Thomas Schuster
Copyright-Jahr
2021
DOI
https://doi.org/10.1007/978-3-658-33395-9_1

Premium Partner