Posted by Martin Dostál

V předchozích článcích  jsme probírali klasifikaci a trasovatelnost požadavků a následně jejich kritéria kvality podle BABOK® Guide. V dnešním pokračování propojíme všechny nitky: Ukážeme si, jak pomocí Akceptačních a Evaluačních kritérií (sekce 10.1 / IIBA® Insight) objektivně vybrat nejvhodnější variantu řešení a jak uzavřít akceptační řetězec, abychom přesně poznali, že je hotovo – ať už pracujete ve Waterfallu, nebo v Agilu.

V našem miniseriálu o praxi business analýzy jsme si nejprve ukázali, jak rozplést vágní zadání „Implementace CVM nástroje XY“ do 4 úrovní požadavků a propojit je v matici trasovatelnosti (Klasifikace a trasovatelnost požadavků). V dalším okénku jsme se zaměřili na kritéria kvality podle kapitoly 7.1 BABOK® Guide a naučili se formulovat požadavky tak, aby byly jednoznačné a atomické (Kvalita požadavků podle BABOK® aneb Jak nepsat vágní zadání).

Jenže i když máte požadavky správně roztříděné, provázané a kvalitně sepsané, zůstává poslední klíčová otázka: Jak přesně všichni na projektu poznají, že je dané řešení dokončeno a připraveno k převzetí?

V praxi to známe všichni: Analytik má perfektně napsaný funkční požadavek FREQ-002 (Generování CVM nabídky), který navazuje na potřebu KAMa (STK-01) i byznys cíl (BRQ-02). Realizace výstup odevzdá, ale při předání se zjistí, že systém posílá slevy i firmám v insolvenci nebo bez ověření kreditního limitu. Zadavatel odmítne výstup převzít a projekt či sprint končí fiaskem.

Přesně zde navazuje technika Acceptance and Evaluation Criteria podle BABOK® Guide (sekce 10.1 / IIBA® Insight). Ukazuje analytikům, jak zatáhnout za druhý konec matice trasovatelnosti, nasadit objektivní metr kvality a uzavřít celý řetězec od výběru konceptu až po akceptační testy – ať už pracujete ve Waterfallu nebo Agilu.

Dvě strany jedné mince: Akceptační vs. Evaluační kritéria

Podle standardu IIBA® představuje tato technika dvě odlišné, ale vzájemně navazující dimenze:

  • Evaluation Criteria (Evaluační kritéria): Odpovídají na otázku „KTEROU VARIANTU ZVOLIT?“ (Answers "Which?"). Hodnotí a srovnávají více konceptů či architektur ještě předtím, než se schválí detailní požadavky (Solution Requirements). Hodnotí parametry jako TCO, operativní kapacitu či Time to Market.
  • Acceptance Criteria (Akceptační kritéria): Odpovídají na otázku „CO PŘESNĚ MUSÍ ŘEŠENÍ SPLŇOVAT?“ (Answers "What?"). Stanovují jednoznačné podmínky pro převzetí (Pass/Fail). Propojují požadavky s akceptačními testy a tvoří poslední prvek trasovatelnosti (Forward Traceability).

Propojení v praxi: Od BRQ přes FREQ až po akceptaci

Podívejme se, jak na náš příběh z B2B CVM Automation navazují akceptační a evaluační kritéria:

1. Evaluační kritéria: Výběr konceptu (před schválením FREQ)

Než začnete detailně specifikovat funkční požadavky (FREQ), musíte porovnat varianty, jak nabídky KAMovi doručovat. Pomocí váženého skórování podle IIBA® (součet vah 100) hodnotíte 3 varianty:

  • Kritéria a váhy: Operativní kapacita KAMa (váha 40), Celkové náklady / TCO (váha 10), Kontrola marže a rizik (váha 20), Time to Market (váha 30).
  • Vítězná varianta: Na základě skóre vyhrává Hybridní model (automatická příprava draftu nabídky + schválení KAMem do 48 hodin), který se stává podkladem pro detailní požadavky.

2. Akceptační kritéria: Uzavření trasovacího řetězce

Máme kvalitně specifikovaný požadavek FREQ-002 (Generování nabídky pro KAMa). Aby byl plně testovatelný a akceptovatelný, musíme mu přiřadit přesné podmínky:

A) Pravidly orientovaný zápis (Rule-Oriented – klasická specifikace / Waterfall):

  • AC-01 (Standardní průchod): Systém vygeneruje návrh nabídky se slevou 10 % a úkol pro KAMa pouze pro B2B klienty s aktivní smlouvou expirující za 30 dní, ročním obratem > 1 mil. Kč a bez otevřené reklamace.
  • AC-02 (Byznysová výjimka / Hraniční stav): Pokud má B2B klient fakturu v prodlení > 30 dní po splatnosti, automatická nabídka se nevygeneruje a systém založí úkol pro kreditní oddělení.

B) Scénářem orientovaný zápis (Scenario-Oriented Gherkin – Agile / Scrum):

  • Scénář 1 (Standardní průchod):
    • Given (Předpoklad): B2B klient má smlouvu expirující za 30 dní A jeho obrat je > 1 mil. Kč A nemá aktivní reklamaci.
    • When (Když): Dospějeme do okna pro plánování obnovy.
    • Then (Pak): Systém připraví návrh smlouvy se slevou 10 % a přiřadí úkol KAMovi s termínem 48 hodin.

Jak trasovatelnost získává na síle

Díky akceptačním kritériím dokončíte celou matici trasovatelnosti, kterou doporučuje BABOK® Guide:

BRQ-02 (Revenue uplift)
↓
STK-01 (Potřeba KAMa)
↓
FREQ-002 (Generování nabídek)
↓
AC-01 / TEST-04 (Akceptační test)

Akceptační kritéria v tomto řetězci plní roli objektivního rozhodčího:

  • Pro Business Ownera: Ručí za to, že systém doručuje skutečnou hodnotu BRQ-02 bez nežádoucích dopadů (např. dávaní slev dlužníkům).
  • Pro vývoj i testery: Vymezují přesný rozsah práce bez dohadů a tvoří přímý podklad pro testovací scénáře (Pass/Fail).

Srovnání doporučení IIBA® (Dos & Don'ts)

IIBA® zdůrazňuje klíčové zásady pro práci s kritérii:

Dimenze✔️ Co dělat (Dos)❌ Čemu se vyhnout (Don'ts)
Acceptance CriteriaPsát stručně v přirozeném, aktivním jazyce. Poskytnout dostatek detailu pro vývoj a zajistit měřitelnost Pass/Fail.Nepřidávat matoucí či nejisté detaily. Nevytvářet překryvy s jinými požadavky a nepodceňovat konsenzus týmu.
Evaluation CriteriaDefinovat jasná, objektivní měřítka a finanční aspekty (ROI, TCO). Využít pomoc expertů (SMEs) pro vyhodnocení.Nepoužívat subjektivní tvrzení. Nepřidávat kritéria, která nelze obodovat či oznámkovat.

Zkuste si to na svém projektu

Až budete po klasifikaci požadavků a prověření jejich kvality připravovat podklady pro realizaci, položte týmu tyto 3 otázky:

  1. Navazují naše akceptační kritéria přímo na specifikované FREQ a STK požadavky?
  2. Jsou akceptační podmínky formulované tak, aby na nich existoval jednoznačný konsenzus a stav Pass/Fail?
  3. Máme pomocí evaluačních kritérií doloženo, proč jsme vybrali právě tuto variantu řešení?

Mějte pravidla pro akceptaci stále po ruce

Chcete mít po ruce šablonu pro navázání akceptačních kritérií na trasovatelnost požadavků a vzorovou hodnotící matici podle IIBA®?

Stáhněte si svůj onepager Akceptační a evaluační kritéria v praxi BA (PDF)