3C
Vývoj, architektúra a dlhodobá podpora.
Kontext
Podnikový produkt s dlhým životným cyklom, ktorý prevádzkové tímy používajú na riadenie a monitorovanie zložitých procesov. Systém musí zostať predvídateľný naprieč vydaniami a zároveň priebežne vstrebávať nové požiadavky konkrétnych zákazníkov.
Prístup
Pracoval som naprieč celým stackom: od doménového modelu a Spring služieb na backende cez Angular frontend postavený na dizajnovom systéme Clarity až po integráciu s Automic na plánovanie a riadenie úloh. Veľká časť práce bola architektonická — moduly som oddelil tak, aby sa jednotlivé funkcie dali vyvíjať a nasadzovať nezávisle.
Výsledok
Roky nepretržitého vývoja a dodávok na produkte, ktorý podnikoví zákazníci používajú v produkcii — s kódom, v ktorom sa noví vývojári stále dokážu zorientovať.