Hogy automatizálod a test signoff-ot? A sor végén bármit csinálsz, valakinek oda kell ülni a géphez, be kell csatolnia a signoff evidence-t, és egy ijesztő weboldalon cserkész-becsületszavát kell adnia, hogy ez rendben lesz, nem fogja elrúgni a pöttyöst a felügyeletnél.
Nem mondtam, hogy ha törik a teszt, két hétig kell várni a signoffra. Ez a hülyeség az agilis projektekről meg a negyedéves release-ekről csak utólag került be a sztoriba. Két dolgot mondtam eredetileg:
- nálunk az IT nincs felhatalmazva arra, hogy önállóan elfogadjon egy modell output változást prodban. Stagingben oké (= szándékos a változtatás), prodhoz meg kell várni azt, akinek ehhez joga van (= helyes a változtatás), és
- nincs olyan üzleti igény, hogy minden commitból release legyen.
Ez az 1 commit = 1 release önmagában nem teremt értéket. Az 1 feature = 1 release már igen, és felőlem ebből is csinálhatsz tetszőlegesen sokat egy nap, ezzel már semmi problémám nincs.