Context Driven Development v praxi: ako zber kontextu mení výsledok
Najdrahšie chyby vznikajú zo zle pochopeného zadania. Ukazujeme, ako vyzerá zber kontextu, ktorý im predchádza.
Väčšina prekročených rozpočtov nevzniká pri programovaní, ale ešte pred ním — v momente, keď sa začne stavať na nedorozumení. Riešenie technicky funguje, len rieši nesprávny problém. Context Driven Development tomu predchádza tým, že kontext stavia na prvé miesto.
Čo je kontext
Kontext sú všetky podstatné informácie o firme, jej procesoch, dátach a reálnych problémoch. Nie je to dokument na efekt — je to podklad, z ktorého sa dá stavať. Bez neho aj ten najlepší vývojár (alebo model) háda.
Ako prebieha zber
Začíname priamo u klienta. Nepýtame sa „čo chcete naprogramovať“, ale „ako vám to dnes reálne funguje“. Mapujeme procesy, dátové toky a miesta, kde to drhne. Často sa práve tu ukáže, že skutočný problém je inde, než sa na začiatku zdalo.
- Osobné stretnutie a pozorovanie reálnej prevádzky.
- Mapovanie procesov, dát a väzieb medzi nimi.
- Pomenovanie skutočného problému, nie len jeho príznaku.
Z informácií štruktúra
Získané informácie potom prevedieme do štruktúrovaného kontextu — prehľadného a strojovo spracovateľného podkladu, ktorý spojíme s našou expertízou z rokov praxe. Až na tomto základe necháme AI vypracovať riešenie a podrobíme ho ľudskej kontrole kvality. Výsledok nie je len rýchlejší a lacnejší, ale hlavne presnejší — pretože od začiatku vie, čo má vlastne riešiť.
Riešite niečo podobné vo vašej firme?
Chcem nezáväznú konzultáciu