Über das Buch von Stefan Toth und Stefan Zörner
Inhaltsverzeichnis des Buches
Unterstützungsmaterial für LASR
Mit Architektur-Reviews ist es möglich, Schwächen und Potenziale von Softwarelösungen herauszuarbeiten, Entscheidungen abzusichern und Verbesserungsmaßnahmen zu bewerten. Klassische Ansätze aus diesem Umfeld sind fundiert, kommen aber gerade in beweglichen Softwarevorhaben etwas schwergewichtig, mitunter fast zeremoniell daher.
Dieses Buch soll Dir leichtgewichtige Reviews näherbringen, die Du nach der Lektüre alleine oder in einem kleinen Team direkt durchführen kannst. Wir wollen auch schnelle Ergebnisse ermöglichen, um das Commitment von Beteiligten zu fördern und die Methode schnell und unkompliziert einführbar zu machen. Du findest in diesem Buch also einen pragmatischen, leicht anwendbaren Einstieg in die Welt der Software- und Architektur-Reviews.
Stefan Toth und Stefan Zörner
Software-Systeme reviewen
mit dem Lightweight Approach for Software Reviews - LASR
erschienen bei Leanpub, September 2023
eBook, Formate: PDF, EPUB, Web
Online kaufen: leanpub.com
Prolog
Vorgeschichte
… Warum genau dieses Buch?
Beipackzettel
Vom Bauchgefühl zu schlanken Software-Reviews
… Ein moderner Zugang
… Was man zu Software-Reviews wissen muss
… Der “Lightweight Approach for Software Reviews” - LASR
… LASR+
… Die richtige Methodenwahl
Teil 1: Kern-Review
Verstehe was Dich speziell macht
Kein Mittelmaß
Schritt 1: Schlankes Mission Statement
… Landing Pages als Metapher
… Inhalte für ein schlankes Mission Statement finden
Schritt 2: Bewertungsmaßstab
… Was macht einen guten Bewertungsmaßstab aus?
… Mit “Top-5 Challenger” zum Bewertungsmaßstab
… Konkrete Aussagen und Argumente festhalten
… Die grüne (Ziel-)Linie bestimmen
Durchleuchte die Architektur
Wie funktioniert die Analyse von Systemen generell?
Die Review-Idee von LASR
Das Vorgehen im Überblick
Schritt 3: Basis-Review
… Setting the Stage
… Relevante Risiken identifizieren
… Vom Risiko zur Lücke
… Dein erstes Review Ergebnis - LASR Ergebnis 1.0
Schritt 4: Zielorientierte Analyse
… Fokusthemen / Zielachsen bestimmen
… Top-Down Analyse
… Bottom-Up Analyse
… Übererfüllung prüfen
… LASR Ergebnis 2.0
Teil 2: Konfidenzerhöhung
III. Tauche nach Perlen
Perlenfischer 2.0
Schritt 5: Systematisierung
… Lösungsstrategie-Tabelle
… Risikoliste
… Informelles Architekturüberblicksbild
… Einfacher Qualitätsbaum
Schritt 6: Werkzeuggestützte Prüfung
… Abgleich Architektur und Code
… Die Konfidenz erhöhen mit Zahlen
… Beispiele für statische Analysen
… Beispiele für dynamische Analysen
IV. Erkunde die Umgebung
Schritt 7: Gültigkeits-Check
… Arten von Rahmenbedingungen
… Abgrenzung zu anderen Entscheidungstreibern
… Review von Rahmenbedingungen
Schritt 8: Fitness-Check der Organisation
… Checks für dynamische Umfelder
… Check 3 - Passung von Softwarestruktur und Teamstruktur
Anhang
Vertiefungen
Literaturhinweise
Über die Autoren
Das Buch bietet verschiedene Materialien zur Unterstützung der LASR-Methode. Sie leiten beim Erarbeiten und Aufbereiten von Ergebnissen, oder unterstützen Euch beim Moderieren Eures Teams. Hier findet sie hier versammelt …
Spielkarten für Qualitätsziele
Für das Ermitteln der Qualitätsziele für das LASR-Ergebnisdiagramm (Stichwort “Top-5 Challenger”, Details siehe Schritt 2 in LASR) haben wir ein kleines Kartenset entwickelt.
Wir nutzen das Kartenset in unseren Workshops und verteilen es auf Konferenzen. Hier findet Ihr eine Druckvorlage als PDF zum selbst ausdrucken (DINA4, doppelseitig, farbig, 9 Karten pro Blatt).
Das 55 Karten starke LASR-Kartenset (Qualitätsziele und Riskokarten) kann direkt bei uns bestellt werden.
Spinnennetzdiagramme mit Excel und Numbers
Das LASR-Ergebnisdiagramm ist ein spezielles Netzdiagramm. Für das Buch haben für ein spezielles Tool geschrieben, was solche Graphiken generiert. Eine Alternative (unter vielen) ist der Einsatz von Werkzeugen zur Tabellenkalkulationen wie Microsoft Excel. Hier findet Ihr Beispieldateien als Startpunkt …
Risiko-Kartenset und Spielpläne
Für das Ermitteln der Risiken im Basis-Review (Schritt 3 in LASR) haben wir ebenfalls ein kleines Kartenset entwickelt.
Wir nutzen es in unseren Workshops und verteilen es physisch auf Konferenzen. Hier sind Druckvorlagen als PDF zum selbst ausdrucken.
Das 55 Karten starke LASR-Kartenset (Qualitätsziele und Riskokarten) kann direkt bei uns bestellt werden.
Besprechungstemplate für Schritt 4
Diese Vorlage beinhaltet die Ergebnistypen der zielorientierten Analyse in LASR, Schritt 4. Ihr könnt sie als Muster in der Moderation in Review-Workshops benutzen. Sei es in Präsenz auf einem Fliphart oder einer Pinnwand, um Resulate auf Post-its zu sammeln. Oder remote auf einem digitalen Whiteboard wie Mural oder Miro.