Domnea je množina dobrovolných postupů, technik a návodů určených především, ne však jenom business analytikům a architektům řešení[1] (solution architektům). Nejdůležitějším principem je vytváření modelů, nikoliv tvorba dokumentů. Díky modelování totiž nezískáváme jen možnost v případě potřeby nakonec přeci jenom libovolný dokument vygenerovat, ale především můžeme modely efektivně využívat pro další práci.
Je prokázáno, že dobře vystavěné modely zrychlují práci. Můžete se na jednu a tutéž problematiku dívat různými pohledy, přičemž tyto pohledy si sami určujete, měníte a upravujete. Informace získáte rychle a bez většího přemýšlení. Stejně tak z jednoho modelu můžete nechat vygenerovat více typů dokumentu do doby, než si na dokumenty odvyknete.
Domnea sleduje a napomáhá svou sadou technik a postupů modelovat vznik nějaké potřeby přes její zpřesňování až k (logickému) návrhu jejího řešení. Pod slovem potřeba si lze pro zjednodušení přestavit nějaký požadavek, který klade zadavatel[2]. Potřeba může být na libovolné úrovni abstrakce. Může se jednat o strategické, taktické či operativní záležitosti. Stejně tak míra definování takové potřeby může být odlišná podle toho, pro koho je určena.
Domnea není vázána na konkrétní způsob dodávky. Lze ji používat jak při prediktivním přístupu k dodávce změn (typicky vodopádový způsob řízení), tak i při adaptivních přístupech (tedy agilních, nejčastěji SCRUM).
Domnea také není modelovací jazyk. Naopak využívá ty, které již existují a čas je prověřil. Nejčastěji se jedná o UML, ArchiMate a BPMN.
Domneu není třeba chápat jako metodiku či proces. Jedná se o sadu technik, návodů a popisů, které může, ale nemusí business analytik aplikovat do své praxe. Stejně tak si může vybrat pouze takové, které jsou užitečné. Užitečnost a její míra je typicky určena prostředím (kontextem), ve kterém se business analytik pohybuje.
Domnea je živý projekt, stále se vyvíjí a rozvíjí, a to na základě připomínek, zkušeností, nových znalostí a přístupů jak našich vlastních, tak našich zákazníků. V současné době probíhá realizace Domney ve dvou velkých organizacích v České republice. Pokud sami chcete poradit či pomoct s modelováním u vás ve firmě, podniku či korporaci, můžete se s důvěrou na nás obrátit např. na e-mailu domnea@capricornpro.com nebo na telefonním čísle +420 603 404 318.
Pro koho je Domnea určená?
Jak již bylo řečeno, Domnea je určena především business analytikům a architektům řešení. Neznamená to však, že je uzavřena komukoliv jinému. Naopak. Mnohé techniky a postupy mohou být použity i v ostatních odvětvích, a to i mimo oblast IT. Často se s nimi setkávají podnikoví (enteprise) architekti, business architekti, softwaroví inženýři, projektoví manažeři, produktoví vlastníci, systémový analytici a mnozí další. Nemusíte se tedy obávat aplikovat některý z postupů ve svém prostředí, pokud to bude užitečné.
Co znamená slovo Domnea?
Domnea je souhrnný název pro postupy, návody a techniky modelování používaných především business analytiky a architekty řešení. Název nevychází z žádného jazyka. Při hledání vhodného názvu jsme chtěli, aby zvolené slovo bylo vhodně použitelné jak v češtině, tak v angličtině, slovo, které ideálně neexistuje a slovo, pro které bude volná doména. Po několika pokusech byla na světě Domnea.
Pokud zadáte slovo Domnea do internetového vyhledávače, najdete, že se jedná o rumunské slovo panování, vláda. Inu, proč ne. Nebyl to záměr, ale nechť je Domnea dobrým vládcem ve světě modelování.
Proč Domnea vznikla?
V oblasti modelování bychom našli hodně postupů, možností, metodik či procesů. Proč tedy nosit dřevo do lesa v podobě Domney? Důvod je jednoduchý: každá společnost má jiné potřeby, jiné požadavky a jiný způsob práce. Domnea má tu výhodu, že se poučila z mnoha teorií a přináší svým uživatelům především praxi. Implementace Domney je v každém podniku jiná, jedinečná. Dokáže propojit všeobecně známé techniky modelování do celku, který je pro daný podnik užitečný. Nenosíme tedy dříví do lesa, ale z dříví vytváříme dřevo a ze dřeva nástroj, který je důležitým aktivem jeho uživatele.
Cíl Domney
Zjednodušit život business analytikům a architektům řešení pomocí modelů
Jsme přesvědčeni, že modelování je jeden z nejefektivnějších přístupů k činnostem, které (nejen) business analytik či architekt řešení vykonává.
Minimalizovat nudnou teorii, zaměřit se na praxi a efektivitu
Nechceme z Domney udělat ohromný metodologický kolos, který musí každý znát nazpaměť, aby mohl svou činnost vykonávat. Touto cestou šli jiní (např. RUP – Rational Unified Process) a i přes nesporný přínos jej stěží kdo používá. Naše praxe ukazuje, že při klasické dodávce změn dochází kromě jiného k následujícím nežádoucím věcem:
- Stupňující se tlak na dokončení (za každou cenu).
- Důraz na pouze výsledek, nikoliv na postupy, jak k výsledku dojít.
- Stále menší množství času na aktualizaci dokumentů. Ty tedy zastarávají rychleji než dodávka sama.
Domnea se tedy snaží o to, aby:
- Použité praktiky a postupy bylo možno začít používat kdykoliv (znovu opakujeme, Domnea není proces, ani metodika).
- Uživatel postupů nebyl zavalen neefektivními nástroji kolem sebe.
- Uživatel měl přístup k informacím ideálně na jedno kliknutí myši.
- Ukazovala příklady včetně jejich vysvětlení.
- Uváděla teorii pouze tam, kde to dává smysl (např. u popisu technik a jejich výhod či nevýhod).
- Výsledek zavedení odpovídal konkrétním potřebám zákazníka.
Kdo za Domnea stojí?
Domnea je produkt i služba poskytovaná společností Capricorn Pro. Produkt, protože je možné ji vzít jako celek a bez naší podpory s ní pracovat (zatím nedostupné). Služba, protože můžeme v rámci konzultací zjistit vaše konkrétní potřeby a Domneu jako celek či její části aplikovat s odpovídajícími úpravami přímo vaší společnosti na míru. Je na vás, co si zvolíte.
Myšlenku, realizaci a aktualizaci Domney do současné podoby má na svědomí především Slávek Rydval, který má dlouholeté zkušenosti jak na pozici business analytika a solution architekta, tak je i lektor modelovacích jazyků (jmenujme např. UML či BPMN), modelovacích nástrojů (nejčastěji Sparx Systems Enterprise Architect) a businessových analytiků. Seznam aktuálních školení najdete na přehledové stránce.
Co je zdrojem informací pro Domneu?
Informace, které jsou v Domnee použity anebo popsány, vycházejí z různých zdrojů. Tím nejdůležitějším je vlastní praxe i praxe našich zákazníků. Při konzultacích i zavádění metodiky jsme naráželi a narážíme na mnohé problémy:
- Neochota ke změně.
- Neochota učit se něco jiného.
- Strach o vlastní místo.
- Strach z neznámého.
- …
V Domnee se s tím snažíme pracovat tak, aby případné zavedení některého postupu či techniky bylo postupné, nenásilné, klidně i skryté či nenápadné (pozor, určitě ne však v tom pejorativním slova smyslu). Cílem je vyzkoušet si danou oblast a ve chvíli, kdy je vyhodnocena jako užitečná, tak je možné ji aplikovat opakovaně a již i jmenovitě.
Dalším důležitým zdrojem je BABOK. Jedná se o léty prověřenou knihu určenou pro business analytiky, která především říká, co má business analytiky dělat a co má k tomu použít, ale již neříká jak. To nechápeme jako nevýhodu, ale naopak. Domnea pak přebírá některé myšlenky a rozpracovává je do efektivně využitelného jak.
V neposlední řadě se opíráme o zkušenosti světově uznávaných kapacit. Jmenujme především Ivara Jacobsona, autora případů užití, spoluautora UML a iniciátora iniciativy SEMAT (Software Engineering And Theory). Jeho kniha The Essentials of Modern Software Engineering (vydáno v roce 2019 ve spolupráci s ostatními autory) je hodně nadčasová a snaží se konečně (!) vnést pořádek do světa tisíců a jedné metodiky.
Další zdroje, jsou-li použity, jsou pak uvedeny na odpovídajícím místě.
[1] Některé praktiky (záměrně nepoužívám slovo metodologie) považují návrh řešení jako součást business analýzy. Domníváme se, že to je dobře.
[2] Často se v hantýrce používá slovo business, ale je nepřesné, protože i např. oddělení IT může mít nějaké potřeby (např. kvůli končící podpoře nějakého systému je třeba realizovat nasazení jeho novější verze). V tomto textu bude používáno slovo zadavatel či zainteresovaná osoba (anglicky stakeholder).