A citizen fejlesztés jövőjének feltérképezése – történelem, jelen, generatív MI és azon túl (0/7)
Bevezetés
A „citizen fejlesztés” (Citizen Development) kifejezés az elmúlt években villámgyorsan terjedt el a DX, valamint a munkaerő- és fejlesztőhiány kontextusában. Amikor azonban a lényegét próbáljuk feltárni, óhatatlanul felvillan a múlt árnya.
── EUC (End User Computing), Kami Excel…
A helyi csapatok által létrehozott megoldások történetéről beszélünk, amelyek rövid távon megmentőkké váltak, hosszabb távon viszont negatív örökséget hagytak maguk után.
Háttérmagyarázat: A japán vállalatoknál a Kami Excel (神エクセル, szó szerint „isteni Excel”) gúnyos elnevezés azokra az óriási táblázatokra, amelyeket makrók és egymásba ágyazott képletek töltenek meg. Rövid távon megmentik a frontvonalbeli csapatokat, hosszabb távon viszont karbantarthatatlan teherré válnak. Az EUC azért vert gyökeret Japánban, mert az üzleti egységek gyorsabban akarták megoldani a problémáikat, mint a központosított IT, amiért cserébe a hosszú távú irányítás gyengült.
Ez a sorozat a citizen fejlesztés jövőjét igyekszik előre látni, és ehhez a történelem → jelen → a generatív MI korszaka → jövőkép sorrendben bontja ki a gondolatmenetet.
A sorozat felépítése
1. rész: A citizen fejlesztés az EUC visszatérése? – a Kami Excel történelmi tanulságai (magyarul még nem érhető el)
A citizen fejlesztés nem új fogalom, hanem az EUC újraéledése. Visszatekintünk az EUC és a Kami Excel múltjára, és rendszerezzük a rövid távú sikerek, valamint a hosszú távú adósságok mintázatát.
2. rész: Tényleg gonosz volt a Kami Excel? – a megmentőtől a negatív örökségig (magyarul még nem érhető el)
A Kami Excel nem maga volt a probléma, hanem a kor szükségszerű eszköze. A gond az volt, hogy a szervezetek nem tudták kézben tartani – ezt a gyökeret bontjuk ki.
3. rész: Az RPA és a no-code/low-code a Kami Excel 2.0 felé tart? (magyarul még nem érhető el)
Az RPA, a no-code és a low-code a „vizuális bizonyítás” miatt ragadja meg a felsővezetést, ám könnyen fekete dobozzá válnak, és megismételhetik, sőt súlyosbíthatják a Kami Excel sorsát.
4. rész: Mit ment meg a generatív MI, és mit hagy maga után? (magyarul még nem érhető el)
A kódot a generatív MI képes visszafejteni és migrálni, de a no-code vagy RPA eszközöket alig lehet megmenteni. A jövő valódi negatív öröksége az lesz, ami sosem vált kóddá.
5. rész: A citizen fejlesztés nem mindenható – ez egy „vázlatos fejlesztés” (magyarul még nem érhető el)
A citizen fejlesztés nem termelési rendszer építésére való, de mint vázlat, amely láthatóvá teszi a követelményeket, értékes lehet.
6. rész: „A látásmódok elcsúszása sorozatban termeli a negatív örökséget”
Nem a technológia okozza a károkat, hanem az, amikor a hosszú táv helyett a negyedéves eredmények hajszolása uralkodik el. Rávilágítunk a vezetés, a terep és az IT felelősségmegosztására.
7. rész: „A legacy tovább születik – mégis meg kell szelídíteni: jövőkép a citizen fejlesztéshez”
A legacy úgyis létrejön. Nem az elkerülés, hanem a megszelídítés, a lassítás és a menthető állapotban tartás a kulcs.
A sorozat következtetései
-
A citizen fejlesztés nem mindenható. Nem termelési rendszereket épít, hanem első iterációt és a követelménydefiníció nyelvét adhatja.
-
A negatív örökség elkerülhetetlen. Legyen szó Excelről, RPA-ról vagy kódolt rendszerekről, idővel minden technológia legacy-vá válik. A különbség az, hogy megmenthető marad-e.
-
A generatív MI játékszabályt változtat. A kódban létező eszközök olvasása és átemelése nagyságrendekkel hatékonyabb lett, viszont a no-code/RPA nehezen menthető, és könnyen a jövő valódi adósságává válik.
-
A kulcs a felelősség és a kormányzás. A vezetésnek, a terepnek és az IT-nak a saját szerepének megfelelő felelősséget kell vállalnia, és fordítóként kell működnie egymás között.
Összegzés
A citizen fejlesztést gyakran „demokratizált fejlesztésként” hirdetik, a valóságban azonban magában hordja a történelem megismétlésének kockázatát. A jövő érdekében le kell tenni az illúziókat, és reálisan kell pozicionálni ezt a megközelítést.
A citizen fejlesztés nem a jövő főszereplője, de lehet egy erős vázlatkészítő eszköz a követelmények feltárásához. A legacy nem eltörlendő, hanem megszelídítendő.
Ezzel a sorozattal a citizen fejlesztés „helyes jövőképét” szeretnénk felvázolni.
Hogy igazunk lesz-e, idővel kiderül.