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.