Bewertung:

Das Buch „Specification by Example“ von Gojko Adzic untersucht Methoden für die gemeinsame Spezifikation und das Testen in der Softwareentwicklung und hebt die Bedeutung der Vereinheitlichung von Spezifikationen und Tests hervor, um die Kommunikation und die Projektergebnisse zu verbessern. Es ist in drei Teile gegliedert: eine Einführung in die Vorteile und Praktiken, eine detaillierte Beschreibung der wichtigsten Praktiken und Fallstudien, die die Anwendung in verschiedenen Teams demonstrieren. Die Leser schätzen die praktischen Einblicke, bemängeln jedoch den Mangel an ausführlichen Beispielen und Illustrationen.
Vorteile:⬤ Bietet praktische Einblicke und reale Anwendbarkeit auf der Grundlage tatsächlicher Projekte.
⬤ Betont die Zusammenarbeit zwischen Stakeholdern und Entwicklern, was wohl das Verständnis und die Effizienz verbessert.
⬤ Gut strukturiert, mit klaren Erklärungen der wichtigsten Praktiken.
⬤ Bietet wertvolle Anleitungen für Teams, die neu in Agile einsteigen, und solche, die bestehende Prozesse verbessern wollen.
⬤ Es fehlt an konkreten Beispielen und einer eingehenden Analyse von Fallstudien.
⬤ Einige Leser finden den Inhalt zu breit gefächert und es fehlt an umsetzbaren Schritten.
⬤ Trotz des Titels enthält das Buch weniger Beispiele als erwartet.
⬤ Einige Kritiker erwähnen, dass das Buch mit Erfolgsgeschichten überladen ist und einen hohen Preis hat.
(basierend auf 44 Leserbewertungen)
Specification by Example: How Successful Teams Deliver the Right Software
Zusammenfassung
Specification by Example ist eine aufkommende Praxis für die Erstellung von Software auf der Grundlage realistischer Beispiele, die die Kommunikationslücke zwischen Geschäftsinteressenten und den Entwicklungsteams, die die Software erstellen, überbrückt. In diesem Buch fasst der Autor Gojko Adzic Interviews mit erfolgreichen Teams auf der ganzen Welt zusammen und berichtet, wie sie Software in kurzen, iterativen Lieferzyklen spezifizieren, entwickeln und fehlerfrei bereitstellen.
Über die Technologie
Specification by Example ist eine kollaborative Methode zur Spezifikation von Anforderungen und Tests. Sieben Muster, die in diesem Buch ausführlich behandelt werden, sind der Schlüssel zur Effektivität dieser Methode. Die Methode hat vier Hauptvorteile: Sie erzeugt eine lebendige, zuverlässige Dokumentation.
Sie definiert die Erwartungen klar und macht die Validierung effizient.
Sie reduziert die Nacharbeit.
Und vor allem gibt sie den Entwicklungsteams und den Beteiligten die Gewissheit, dass die erstellte Software ihren Zweck erfüllt.
Über das Buch
In diesem Buch werden die Erfahrungen führender Teams auf der ganzen Welt mit effektiven Methoden zur Spezifikation, zum Testen und zur Bereitstellung von Software in kurzen, iterativen Lieferzyklen zusammengefasst. Die Fallstudien in diesem Buch reichen von kleinen Web-Startups bis hin zu großen Finanzinstituten, die in vielen Prozessen wie XP, Scrum und Kanban arbeiten.
Dieses Buch richtet sich an Entwickler, Tester, Analysten und Geschäftsleute, die gemeinsam an der Erstellung großartiger Software arbeiten.
Beim Kauf des gedruckten Buches erhalten Sie ein kostenloses PDF-, ePub- und Kindle-Ebook von Manning. Außerdem ist der gesamte Code des Buches erhältlich.
Was ist drin?
⬤ Gängige Prozessmuster.
⬤ Wie man schlechte Praktiken vermeidet.
⬤ SBE in Ihren Prozess einbauen.
⬤ 50+ Fallstudien.
========================================.
=======.
Inhaltsverzeichnis Teil 1 Erste Schritte.
⬤ Schlüsselvorteile.
⬤ Schlüsselprozessmuster.
⬤ Lebendige Dokumentation.
⬤ Einführung der Änderungen.
Teil 2 Wichtige Prozessmuster.
⬤ Umfang von Zielen ableiten.
⬤ Gemeinsam spezifizieren.
⬤ Veranschaulichung durch Beispiele.
⬤ Verfeinerung der Spezifikation.
⬤ Automatische Validierung ohne Änderung der Spezifikationen.
⬤ Häufig validieren.
⬤ Entfaltung eines Dokumentationssystems.
Teil 3 Fallstudien.
⬤ uSwitch.
⬤ RainStor.
⬤ Iowa Student Loan.
⬤ Sabre Airline Solutions.
⬤ ePlan Services.
⬤ Songkick.
⬤ Abschließende Gedanken.