2 execBPM = 2/3 snížení nákladů na analýzu, zamezení duplicitního programování
Řešení zásadního problému rozsáhlých frontend řešení
- v případě digitalizace nebo transformace je potřeba dodat desítky až stovky definicí frontend specifikací
- business analýza je velmi nákladná část projektu často
execBPM - Interactive Workflow Wireframe
Základní charakteristika
- Propracovaná model-driven metoda pro rychlé a unifikované zadání pro realizaci frontend řešení
- Vznikla před 9 lety a na základě základě reálných, rozsáhlých ICT projektů a trvale se zdokonaluje
- Řeší potřebu rychle, efektivně a multi-streamově realizovat rozsáhlé frontend analýzy v podobě detailního podkladu pro vývoj jak na frontend straně, tak na backend straně
- Klade minimální požadavky na technické znalosti analytiků. Naopak těží z business znalostí a expertíze dané oblasti.
- Základním principem je jednoduchost a tím i schopnost rychlého a flexibilního vytváření analytických týmů
- Zaměřuje se především na obsah a věcnou stránku komunikace klienta. Vytváří podklad pro další Ux/Ui finalizaci
- Navazuje přímo na business architekturu a její kontext (produkty, služby a jejich distribuce).
- Vytváří robustní a konzistentní definice scope
- Propojuje frontend analýzu s Enterprise Architekturou, integračními službami a datovým modelem. Vzniká tak konzistentní a kompaktní celek výstupů pro vývoj a jeho plánováním
- Svým model-driven přístupem s centrální repozitoří umožňuje průběžnou kontrolu progresu
- execBPM výstupy svou kompatibilitou umožňují efektivní nasazení Low code/No code Development Method
Referenční zákazníci
- Foxconn – CRM řešení
- Česká spořitelna – Digitalizace produktů
- Sberbank CZ – nové omnichannel bankovnictví
- OCB Bank Saigon, Vietnam – – nové omnichannel bankovnictví
- Český Statistický Úřad – SLDB 21
Hlavní koncept execBPM (Interactive Workflow Wireframe)
- Propojení frontend analýzy s integrační a enterprise architekturou v jedné repository
- Business srozumitelný jednoduchý procesní pohled
- Přesná a jednoduchá definice Page Flow
- Podpora sub-procesů a jejich opakované použití
- Přesná definice obsahu formulářů
- Podpora definice disponentských oprávnění a disponentského modelu
- Zavedení vrstvy logických integračních služeb
- EDA, SOA a OpenAPI propojení návrh IS se správnou granularitou
- Definice požadavků na strukturu business objektů (datových entit) a jejich služby
- Analytické podklady jsou přesné zadání pro vývoj na frontend i backend straně
Elementy pro modelování v execBPM
- počet elementů popisující proces je redukovaný na minimum (8), přesto stačí k popisu jakéhokoliv IWW frontend procesu
- každý element má jasný význam
- pro modelování ve Sparx EA nástroji je k dispozici vlastní execBPM toolbox prostřednictvím MDG technologie
- modelář/analytik nepotřebuje téměř žádné technické znalosti
- analytik věnuje výhradně „business“ obsahu návrhu, ne technickému řešení
Příklad jednoduchého frontend procesu
Ukázka reálného procesu prodeje bankovního produktu. Ukazuje sekvenci formulářů, událostí, které vznikají při interakci a celkové page-flow. Do tohoto page-flow je navíc oproti standardnímu wireframe vloženo logické volání integračních služeb a textových výstupů. Logické volání IS businessově popisuje potřebu načíst nebo uložit data do/z backend systémů. Tylo logické IS jsou potom v modelu mapovány na reálné IS.
Propojení frontend analýzy s Business Architekturou
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.
Propojení frontend wireframe s uživatelským formulářem
todo
Multi-streamová práce
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.