Šta ostaje, šta se menja
Prepraviti, omotati ili povući, po komponenti. Šta mora da ostane identično je zapisano. I svaka namerna izmena.
Modernizacija
Poslovanje ne sme da stane. Sistem ipak mora da se promeni. Roj prepravlja jezgro paralelno, a jedan nosilac pazi da se ne slomi ništa na šta se kupci oslanjaju.
Dok traje
Gde stoji
Vaš cloud. Vaš repozitorijum.
Posao
Prepraviti, omotati ili povući, po komponenti. Šta mora da ostane identično je zapisano. I svaka namerna izmena.
API-ji, događaji i izveštaji se fiksiraju prvo. Roj gradi prema njima. Novo jezgro ne sme da ih izmisli kasnije.
Tokovi čiji bi lom najviše koštao prepravljaju se prvo, svaki sa testovima koji dokazuju da staro ponašanje i dalje drži.
Saobraćaj se prebacuje komponentu po komponentu. Stari tok se gasi tek kad vaš tim prihvati fajlove.
Svaki navedeni korisnički tok dobija test pre nego što roj dira jezgro. Testovi se pokreću na svaku izmenu. Promašaj zaustavlja puštanje, šta god datum govorio.
Provere
Šta se blokira kad provera padne
Jedan nosilac drži rezultat dok vaš tim ne prihvati. Ne projekat koji vi vodite, ne dobavljač koga jurite.
Ko snosi
Rizik isporuke ima jednog vlasnika
Deployment nije predaja. Uputstva, monitoring i otvoreni rizici su prvo u vašem repozitorijumu. Onda se staro jezgro gasi.
Prihvatanje
Šta je u vašem repozitorijumu pre potpisa
U prvom planu
Prvi plan nabraja svaku od ovih stavki. Dokument koji možete da prihvatite, izmenite ili odbijete.
Po komponenti u prvom planu. Ne otkriva se u šestom mesecu.
Navedeni tokovi imaju kriterijume prolaska pre nego što dirnemo jezgro. To su testovi, ne spisak.
Prihvatanje nabraja šta je novo. Izmena van spiska je defekt.
Inženjer koji vodi je imenovan u ugovoru. Upoznaćete ga pre potpisa.
Kod, testovi, uputstva, monitoring i otvoreni rizici. Tu pre prihvatanja.
Ustupa se ugovorom. Nikad ne hostujemo niti zadržavamo proizvod.
Pitanja koja nam stižu
Vaš tim ima svoj posao. Roj nema. Prepravlja komponente i piše im testove paralelno, a nosilac drži to unutar interfejsa koje ste zaključali.
Samo ako je rizik u interfejsu. Obično je u servisima i podacima. Kažemo šta u prvom planu.
Zadržavamo ono što navedete, i dokazujemo testovima. Sve ostalo je navedena izmena koju prihvatate.
Da. Omotati i povući su ravnopravni izbori, ne neuspesi.
U redu, ako rezultat i dalje ima jednog vlasnika. U prvoj nedelji kažemo ako je podela nesigurna.
Kad prihvate fajlove u vašem repozitorijumu. Ne kad se desi deployment.
Ostali poslovi
Sledeći korak
Dobijate prvi plan: kako izgleda gotovo vašim rečima, koliko košta i u kom roku. Odluka je vaša.