Předvídat budoucnost občanského vývoje – historie, současnost, generativní AI a co přijde dál 0/7
Úvod
Pojem „občanský vývoj“ (Citizen Development) se v posledních letech rychle šíří v souvislosti s digitalizací (DX) a nedostatkem IT specialistů. Kdykoli se však pokusíme vystihnout jeho podstatu, nevyhnutelně se objeví stín minulosti.
──EUC (End User Computing), Kami Excel… Aktiva, která si lidé v první linii sami vybudovali, byla krátkodobě záchranou, ale časem se změnila v zátěž.
Kontext: V japonských firmách je Kami Excel (神エクセル, doslova „božský Excel“) ironické označení pro obří tabulky nacpané makry a provázanými vzorci. Krátkodobě zachraňují týmy v první linii, ale časem se z nich stane neudržitelná zátěž. EUC zapustil v Japonsku kořeny, protože byznysové útvary chtěly řešit problémy rychleji než centralizované IT, za cenu oslabené dlouhodobé správy.
Tato série sleduje budoucnost občanského vývoje v posloupnosti historie → současnost → éra generativní AI → budoucí scénáře.
Struktura celé série
1. díl: „Je občanský vývoj návratem EUC? – Lekce Kami Excelu“
Ukazuje, že občanský vývoj není novým konceptem, ale restartem EUC. Při návratu k historii EUC a Kami Excelu (ネ申エクセル) pojmenujeme vzorec rychlých vítězství a dlouhodobých dluhů.
2. díl: „Byl Kami Excel skutečně viníkem? – Od spasitele k negativnímu dědictví“
Kami Excel nebyl zlem, nýbrž nutností své doby. Problém spočíval v tom, že organizace nedokázaly spravovat aktiva, která vytvořily provozní týmy.
3. díl: „RPA a platformy no-code/low-code míří k Kami Excelu 2.0“
RPA i řešení no-code a low-code se šíří díky „předsudku vizualizace“, který okouzluje vedení, ale snadno se promění v černé skříňky a mohou skončit jako ještě tíživější dluh než Kami Excel.
4. díl: „Co generativní AI zachrání – a co nechá napospas“
Kód lze s pomocí generativní AI číst a migrovat, ale aktiva no-code či RPA se zachraňují těžko. Skutečným negativním dědictvím budoucnosti se stane to, co nikdy nebylo přepsáno do kódu.
5. díl: „Občanský vývoj není všemocný, je to ‘vývoj náčrtu’“
Občanský vývoj neslouží k uvedení produkčních systémů do provozu; jeho hodnota spočívá v tom, že dokáže zpřehlednit definici požadavků jako živý náčrt.
6. díl: „Nesoulad perspektiv vyrábí negativní dědictví“
Technologie sama o sobě zátěže nevytváří; činí tak vedení, které by mělo mít dlouhodobou vizi, ale honí se za okamžitými výsledky. Je nutné pochopit, jak se odpovědnost dělí mezi vedení, provoz a IT.
7. díl: „Legacy vzniká nepřetržitě, přesto jej lze zkrotit – Vize budoucnosti občanského vývoje“
Legacy systémům se nevyhneme. Klíčem není vyhnout se jim, ale zkrotit je tak, aby se z nich nestávalo nevratné břemeno.
Závěry série
-
Občanský vývoj není všemocný. Neslouží k tvorbě produkčních systémů; v nejlepší případě poslouží jako první prototyp a jazyk pro definici požadavků.
-
Negativní dědictví vznikne vždy. Excel, RPA i systémy založené na kódu se časem promění v legacy. Rozdíl je v tom, zda je dokážeme zachránit.
-
Generativní AI mění pravidla hry. Dramaticky zvyšuje naši schopnost interpretovat aktiva v kódu a rozšiřuje možnosti jejich záchrany. Naproti tomu no-code/RPA zůstávají obtížně obnovitelné a mohou se stát nejjedovatějším dluhem.
-
Klíč tkví v odpovědnosti a governance. Vedení, provoz i IT musí převzít odpovědnost odpovídající jejich roli a působit jako překladatelé mezi jednotlivými světy.
Shrnutí
Občanský vývoj se propaguje jako „demokratizovaný vývoj“, ve skutečnosti však v sobě skrývá riziko zopakování historie. Pro budoucnost potřebujeme opustit iluzi a zasadit ho do realistické pozice.
Občanský vývoj nebude hlavním hrdinou budoucnosti, ale může se stát mocným nástrojem náčrtu, který podpoří definici požadavků. Legacy systémy nejsou něco, co bychom odstranili, nýbrž něco, co musíme ochočit.
V celé této sérii chceme načrtnout „správnou budoucí podobu“ občanského vývoje.
Čas ukáže, zda se tato prognóza naplní.