Proces techniczny oparty na dowodach i ograniczeniach.
01 — Frame
Zrozumieć oczekiwany rezultat, kontekst systemowy, ograniczenia, interesariuszy i niewiadome — zanim cokolwiek zaproponujemy.
Typowe działania
- Doprecyzowanie oczekiwanego rezultatu
- Zmapowanie kontekstu systemowego i interesariuszy
- Nazwanie ograniczeń i niewiadomych
- Przegląd istniejącej architektury
Rezultaty
- Rama problemu
- Jawne założenia
- Wstępna mapa ryzyk
02 — Assess
Zbadać to, co istnieje, zanim zaproponujemy, co ma to zastąpić.
Typowe działania
- Przegląd architektury i kodu tam, gdzie to właściwe
- Mapowanie zależności, danych i integracji
- Ograniczenia realizacyjne i operacyjne
- Ocena opcji technologicznych
Rezultaty
- Ustalenia
- Punkty decyzyjne
- Krótka lista opcji
03 — Design
Określić kierunek techniczny.
Typowe działania
- Porównanie opcji
- Projekt architektury
- Wymagania niefunkcjonalne
- Sekwencja migracji
Rezultaty
- Architektura docelowa
- Architecture decision records
- Roadmapa techniczna
04 — Validate
Gdy niepewność jest wysoka — sprawdzić ją. Nie budować dużego rozwiązania, by odpowiedzieć na małe pytanie techniczne.
Typowe działania
- Proof of concept lub spike techniczny
- Prototyp integracji
- Testy wydajności
- Ewaluacja AI tam, gdzie istotna
Rezultaty
- Dowody dla decyzji
- Zwalidowany lub skorygowany projekt
- Obraz gotowości produkcyjnej
05 — Deliver
Wdrażać w przyrostach, które można przeglądać, operować i zmieniać.
Typowe działania
- Implementacja przyrostowa
- Testy i hardening bezpieczeństwa
- Observability od pierwszego przyrostu
- Integracja z istniejącymi procesami realizacji
Rezultaty
- Działające przyrosty na produkcji
- Pokrycie testami i bezpieczeństwem
- Widoczność operacyjna
06 — Operationalise
Uczynić zdolność użyteczną poza projektem.
Typowe działania
- Dokumentacja i runbooki
- Przekazanie i transfer wiedzy
- Wskazówki dot. modelu operacyjnego
- Przegląd informacji zwrotnej z eksploatacji
Rezultaty
- Runbooki i zapisy architektury
- Zespół zdolny operować systemem i go zmieniać
- Roadmapa kolejnego etapu
Zakres współpracy zależy od decyzji technicznej, kontekstu systemowego i modelu realizacji.