🗺️ Průvodce Průvodcem¶
Průvodce galaxií AAF v1.0 je referenční obsah frameworku. Tato kapitola je jeho mapou — sedm vrcholových uzlů Průvodce a co si z každého odnesete. Na konci stojí navíc Dohoda názvosloví pojmů v AAF, která neuvozuje žádný uzel, ale platí pro čtení všech.
Doporučené pořadí čtení je shora dolů. Není povinné — bloky lze otevírat i samostatně podle aktuální potřeby.
Základní principy AAF¶
Východiska, na kterých celý framework stojí. Axiom hodnoty užitku (VBM), dvě vymezení analytické práce a tři Principy modelování.
Analytická dokumentace říká, co do analytické práce patří a co ne. Úrovně abstrakce říkají, jak podrobný je popis, a nesou i pojem Mapování.
Principy modelování jsou tři nezávislé osy: Zrcadlení pojmů odděluje řeč od evidence, Předpis a jeho instance odděluje obecné od konkrétního a Objektové paradigma odděluje vnějšek prvku od jeho vnitřku.
Požadavky¶
Vstupní brána do projektu. Zadávací dokumentace od zadavatele a její zpracování na Funkční požadavky, Nefunkční a technologické požadavky a na dvě přihrádky pro to, co požadavkem není: Mimo a Neurčeno.
HLA¶
High Level Analysis. Use Case 1. druhu jako vstupní brána do systému, rozlišení HLA a LLA, prvky HLA, Zlatý klíčový proces jako kotva rozkladu a syntaxe BPMN AAF Lite pro zápis procesů.
Architektura AAF¶
Architektura BPM–UCM–CLM. Tři vrstvy analytického modelu a jejich vzájemné vazby.
LLA¶
Low Level Analysis. Slovník evidovaných pojmů a Class Model AAF Lite s metaclassy a vztahy, Scenario Patterns včetně UC 2. druhu a principy scénáře jako slovní programování.
Agilní jádro AAF¶
Jak se s AAF pracuje v běžícím projektu: agilní postup HLA, přírůstkové rozšiřování Increments Widening, Stroj konzistence AAF, udržení konzistence UCM se Zákonem zachování informace, Analysis Review a výstupy pro realizaci, tedy Fabrika na issue a AI SDD Adapter.
Praxe¶
Aplikace AAF v reálných situacích projektu: Greenfield a strategické modelování pod časovým tlakem, pokračování v projektech bez dokumentace a AAF z pohledu vedoucího projektu.
Dohoda názvosloví pojmů v AAF¶
Názvy pojmů AAF se píší s velkým počátečním písmenem i uvnitř věty. Jsou to rezervovaná slova: Zadávací dokumentace, Funkční požadavek, Nefunkční a technologický požadavek, Analytická dokumentace, Zrcadlení pojmů, Use Case 1. druhu.
Velké písmeno není ozdoba. Nese informaci, že slovo je užito jako pojem metodiky, ne v běžném významu. Bez něj by čtenář musel u každého slova hádat, zda čte definici, nebo popis.
Platí tři pravidla.
Velké je jen první slovo názvu. Správně Analytická dokumentace, ne Analytická Dokumentace. Výjimkou jsou názvy, které velké písmeno nesou samy o sobě, jako Use Case Epic.
Velké písmeno drží pojem, ne slovo. Když se totéž slovo použije obecně, zůstává malé. Ve větě Funkční požadavek nese svůj zdroj jde o pojem; ve větě tento požadavek zní nejasně jde o běžné slovo.
Pojem se užívá plným názvem. Zkrácení je nosič záměny. Analytický model IS zkrácený na model se plete s modelem v jakémkoli jiném smyslu. Zkratka smí být použita jen tehdy, je-li v kapitole deklarovaná jako synonymum.
Táž konvence platí v metodice i ve strojové podobě pravidel, tedy ve skillech pro AI. Je to jeden z důvodů, proč se AAF vyplatí číst pomalu: kde ostatní text velké písmeno nemá, nejde o pojem.