O listă de funcționalități explică rareori întreaga problemă. Contextul util se află în modul în care oamenii iau decizii, în sistemele pe care se bazează deja, în informațiile care circulă între ele și în constrângerile care nu pot fi ignorate. Aducem acest context în discuția tehnică înainte ca arhitectura să devină costisitor de schimbat.
Pentru noi, ingineria nu este o etapă de producție izolată. Ea leagă intenția de produs, designul software, datele, infrastructura și oamenii care vor opera rezultatul. De aceea discutăm despre responsabilitate, erori, schimbare și viața de după lansare alături de ecrane, API-uri și termene de livrare.
Lucrăm cel mai bine atunci când răspunsul nu este evident de la început. Scopul nu este să ascundem incertitudinea în spatele unui limbaj sigur pe sine. Scopul este să facem vizibile deciziile importante, să reducem riscurile în ordinea potrivită și să construim pe dovezi, nu pe presupuneri.