Analýza vývojového procesu a plán zavedení AI
Měřená analýza vývojového procesu produktové softwarové firmy a plán zavedení AI: kde se ztrácí čas a co s tím dělat.
Code review se koncentrovalo na pár seniorů.
Produktová softwarová firma během dvou let výrazně zvětšila vývoj, velká část lidí byla v týmu krátce a kvalita zadání kolísala. Code review se koncentrovalo na pár seniorů, kteří se tím stali stropem propustnosti. Otázka zněla, kde se v procesu reálně ztrácí čas a jak na ta místa nasadit AI měřitelně.
Vlastní nástroje na data, pak workshopy a plán.
Napsali jsme vlastní nástroje v Pythonu, které přes API stáhly kompletní historii pull requestů i data z CI, spočítaly odvozené metriky průběžné doby a vygenerovaly interaktivní HTML report s grafy. Na tom jsme postavili dva prezenční workshopy a závěrečnou zprávu.
Datovou základnou bylo 627 pull requestů ze 13 repozitářů za šest měsíců, společně s klientem pročištěných o release větve a deployové commity. Výstupem byl změřený výchozí stav procesu, ne zlepšení: opakované měření v podkladech není.