Plan Work
Reduzieren Sie Unsicherheit so weit, dass gehandelt werden kann. Machen Sie Planung nicht zu einem separaten Projekt.
Wählen Sie die benötigte Tiefe
- Unklares Ziel oder echte Abwägung: Untersuchen Sie den minimalen Kontext, identifizieren Sie Einschränkungen und Erfolgskriterien, vergleichen Sie dann zwei bis vier wirklich unterschiedliche Ansätze einschließlich einer direkten Baseline.
- Klares Ziel mit abhängigen Arbeiten: Überspringen Sie die Ideenfindung und schreiben Sie den Lieferpfad.
- Eine oder zwei reversible Aktionen: Erstellen Sie keinen formalen Plan.
Fragen Sie nur nach einer fehlenden Antwort, die das Ergebnis, die Architektur, die Kosten oder die Reversibilität ändert. Andernfalls nennen Sie die Schlüsselannahme und fahren Sie fort.
Auf eine Richtung konvergieren
Vergleichen Sie Alternativen anhand von Evidenz, Machbarkeit, Lebenszykluskosten, Abhängigkeiten, Reversibilität und Auswirkung von Fehlern. Empfehlen Sie einen Pfad und nennen Sie den entscheidenden Grund. Halten Sie nicht unterstützte Möglichkeiten aus dem gewählten Design heraus.
Erstellen Sie einen Ausführungskurzbericht
Fügen Sie nur das ein, was die Ausführung benötigt:
- Ergebnis: das beobachtbare Resultat.
- Einschränkungen und Nicht-Ziele: Grenzen, die die Implementierung verändern.
- Ansatz: der gewählte Pfad und wesentliche Annahmen.
- Schritte: geordnete Ergebnisse, berührte Dateien oder Systeme, Abhängigkeiten und die kleinste nützliche Prüfung.
- Risiken: nur Risiken, die die Reihenfolge, das Rollback oder die Benutzerentscheidung ändern.
Verwenden Sie exakte Befehle oder Code nur, wenn sie Mehrdeutigkeiten beseitigen. Fügen Sie keine verpflichtenden Commits, Dokumente, Reviewer, Unteragenten oder vollständige Testläufe hinzu, ohne Evidenz oder Projektanforderungen.
Für bereits autorisierte reversible Arbeiten veröffentlichen Sie den Kurzbericht und fahren Sie mit execute-work fort. Halten Sie nur bei einer destruktiven, extern sichtbaren, kostspieligen oder den Umfang materiell ändernden Entscheidung an.