Cinci faze. Fiecare cu livrabile concrete și cadență de raportare.
Procesul nostru este transparent prin construcție. Știi în fiecare moment unde se află proiectul, ce decizii au fost luate și de ce. Nu ascundem complexitatea în spatele unor metafore comerciale.
Faze de execuție
- 01
1–2 săptămâni
Briefing tehnic
Cartografiem cazurile reale, sistemele existente, constrângerile de business și de reglementare.
Livrabile- Document de scoping cu obiective și non-obiective explicite.
- Inventarul sistemelor existente și al integrărilor obligatorii.
- Risc-list inițial cu măsuri propuse de mitigare.
- 02
1–3 săptămâni
Arhitectură și estimare
Modelăm domeniul de date, matricele de acces, fluxurile critice. Definim alocarea pe milestones și bugetul total.
Livrabile- Arhitectură de sistem (ADR-uri publicate, schema bazei de date).
- Estimare bugetară pe milestones, cu marjă de eroare declarată.
- Plan de risc, plan de testare, plan de release.
- 03
Variabil, 4–16 săptămâni
Construcție iterativă
Iterăm pe cicluri scurte (1–2 săptămâni). Fiecare release trece prin staging, fără excepție.
Livrabile- Demo funcțional la finalul fiecărui sprint.
- Pull requests review-uite în pereche, audit log integrat.
- Documentație tehnică actualizată în paralel cu codul.
- 04
1–2 săptămâni
Lansare în producție
Migrare controlată cu plan de rollback documentat. Smoke tests, observabilitate completă activată de la prima zi.
Livrabile- Runbook-uri pentru scenariile de incident, predate echipei clientului.
- Pipeline CI/CD cu rollback rapid în caz de regresie.
- Sesiune de handover tehnic și de operare cu echipa clientului.
- 05
Continuu, opțional
Mentenanță evolutivă
SLA scris cu ferestre de release, raportare lunară măsurabilă, roadmap evolutiv co-construit cu clientul.
Livrabile- Raport lunar cu uptime, incidente, recomandări tehnice.
- Ferestre de release agreate cu echipa de operare.
- Roadmap revizuit trimestrial, cu priorități de business.
Ce nu negociem
Comunicare directă
Persoana care semnează contractul vorbește săptămânal cu inginerul principal, fără mediere.
Decizii documentate
Fiecare decizie de arhitectură ajunge într-un ADR. Nimic nu trăiește doar într-un email sau pe Slack.
Niciun cod în producție fără staging
Toate releasurile trec prin staging cu testare manuală pe scenariile critice. Fără excepții.
Rollback testat înainte de lansare
Pipeline-ul de release include o cale de revenire rapidă, validată înainte de prima migrare.
