Clean Agile. Die Essenz der agilen Softwareentwicklung
Zurück zu den Ursprüngen: Die agilen Werte und Prinzipien effektiv in der Praxis umsetzen
Robert C. Martin
Diese Publikation zitieren
Robert C. Martin, Clean Agile. Die Essenz der agilen Softwareentwicklung (2020), mitp-Verlag, Frechen, ISBN: 9783747501122
5189
Accesses
Accesses
27
Quotes
Quotes
Beschreibung / Abstract
Beschreibung
Robert C. Martin (»Uncle Bob«) ist bereits seit 1970 als Programmierer tätig. Neben seiner Beraterfirma gründete er gemeinsam mit seinem Sohn Micah Martin auch das Unternehmen . Er hat zahlreiche Artikel in verschiedenen Zeitschriften veröffentlicht und hält regelmäßig Vorträge auf internationalen Konferenzen. Zu seinen bekanntesten Büchern zählen , und .
Inhaltsverzeichnis
- Cover
- Titel
- Impressum
- Inhaltsverzeichnis
- Vorwort
- Einleitung
- Danksagungen
- Über den Autor
- Kapitel 1: Einführung in agile Softwareentwicklung
- 1.1 Ursprung der agilen Softwareentwicklung
- 1.2 Snowbird
- 1.3 Nach Snowbird
- 1.4 Überblick über agile Softwareentwicklung
- 1.5 Zusammenfassung
- Kapitel 2: Die Bedeutung agiler Softwareentwicklung
- 2.1 Professionalität
- 2.2 Berechtigte Erwartungen
- 2.3 Bill of Rights
- 2.4 Zusammenfassung
- Kapitel 3: Unternehmensbezogene Praktiken
- 3.1 Planung
- 3.2 Kleine Releases
- 3.3 Akzeptanztests
- 3.4 Gesamtes Team
- 3.5 Zusammenfassung
- Kapitel 4: Teambezogene Praktiken
- 4.1 Metapher
- 4.2 Nachhaltiges Tempo
- 4.3 Gemeinsame Eigentümerschaft
- 4.4 Kontinuierliche Integration
- 4.5 Stand-up-Meetings
- 4.6 Zusammenfassung
- Kapitel 5: Technische Praktiken
- 5.1 Testgetriebene Entwicklung
- 5.2 Refactoring
- 5.3 Einfaches Design
- 5.4 Pair Programming
- 5.5 Zusammenfassung
- Kapitel 6: Agil werden
- 6.1 Agile Werte
- 6.2 Menagerie
- 6.3 Transformation
- 6.4 Coaching
- 6.5 Zertifizierung
- 6.6 Agile Softwareentwicklung und große Teams
- 6.7 Werkzeuge der agilen Softwareentwicklung
- 6.8 Coaching – eine alternative Sichtweise
- 6.9 Zusammenfassung (wieder von Bob)
- Kapitel 7: Craftsmanship
- 7.1 Agile Katerstimmung
- 7.2 Falsche Erwartungen
- 7.3 Auseinanderrücken
- 7.4 Software Craftsmanship
- 7.5 Ideologie vs. Methodologie
- 7.6 Gibt es bei der Software Craftsmanship feste Praktiken?
- 7.7 Der Mehrwert ist wichtig, nicht die Praktik
- 7.8 Praktiken erörtern
- 7.9 Auswirkungen auf Einzelpersonen
- 7.10 Auswirkungen auf unsere Branche
- 7.11 Auswirkungen auf Unternehmen
- 7.12 Craftsmanship und agile Softwareentwicklung
- 7.13 Zusammenfassung
- Kapitel 8: Schlussbemerkung
- Nachwort
- Stichwortverzeichnis