02Kto bude riešenia používať a v akej situácii ?
Pomenujte konkrétnu používateľskú rolu a prejdite si jej postup.
Čo používateľ robí pred otvorením funkcie? Aké informácie má k dispozícii? Čo potrebuje urobiť potom?
Pri exporte môže pracovník účtovníctva vybrať obdobie, skontrolovať súhrn a stiahnuť súbor. Vedúci obchodu môže potrebovať iné členenie aj iný rozsah údajov.
Pracujte s konkrétnou situáciou, ktorú si celý tím dokáže predstaviť. Krátky opis postupu alebo jednoduchý náčrt obrazovky vám pomôže zosúladiť očakávania.
odoslaní ponuky sa už nikto zákazníkovi nepripomenie, proces závisí len na pamäti obchodníka.
03Aké pravidlá určujú správanie systému
Venujte pozornosť slovám ako „aktuálne“, „automaticky“, „schválené“ či „všetky“. Ich význam doplňte tak, aby sa podľa nich dalo riešenie vytvoriť aj overiť.
Pri objednávkach si napríklad ujasnite:
- ktorý stav označuje uhradenú objednávku,
- podľa akého dátumu sa vyberá obdobie,
- ako sa spracuje čiastočná úhrada alebo vrátená platba,
- kto môže údaje zobraziť a exportovať.
Prejdite si bežný priebeh aj dôležité výnimky. Ak pri konkrétnom príklade vznikne viac výkladov, zapíšte dohodnuté pravidlo priamo do zadania.
04Čo patrí do prvej verzie?
Vyberte najmenší užitočný rozsah, ktorý dokážete nasadiť a vyhodnotiť.
Prvá verzia exportu môže obsahovať jedno pevné usporiadanie stĺpcov a výber obdobia. Vlastné šablóny, plánované odosielanie či ďalšie formáty môžete zaradiť do nasledujúcich krokov podľa spätnej väzby.
Takéto rozdelenie dáva tímu jasnejší predmet odhadu. Zároveň pomáha vysvetliť, čo používateľ dostane pri prvom nasadení a ako sa bude funkcia ďalej rozvíjať.
05Aké údaje, prepojenia a obmedzenia treba zohľadniť ?
Zapojte vývojárov už pri spresňovaní požiadavky. Ich pohľad pomôže odhaliť závislosti a porovnať možnosti realizácie.
Odkiaľ prichádzajú údaje? Ako často sa aktualizujú? Aký objem má funkcia spracovať? Čo sa má stať pri dočasnej nedostupnosti prepojeného systému?
Podľa povahy zmeny doplňte aj požiadavky na výkon, oprávnenia alebo zaznamenávanie dôležitých operácií. Rozsah detailov voľte podľa dopadu na používateľov a prevádzku.
Technické riešenie pritom nechajte spoluvytvárať ľuďom, ktorí ho budú implementovať.
06 Podľa čoho overíte, že výsledok spĺňa očakávania ?
Dohodnite si akceptačné kritériá, teda konkrétne podmienky, podľa ktorých výsledok skontrolujete.
Vetu „Export má byť prehľadný a správny“ rozpracujte na pozorovateľné správanie:
- Používateľ s rolou účtovníctvo môže vybrať obdobie a vytvoriť súbor XLSX.
- Súbor obsahuje dohodnuté stĺpce v určenom poradí.
- Exportované objednávky zodpovedajú dohodnutému filtru.
- Pri období s nulovým počtom záznamov systém zobrazí zrozumiteľnú informáciu.
Konkrétne príklady pomáhajú vytvárať spoločné porozumenie, navrhovať kritériá aj pripraviť testovanie. Tento prístup odporúčajú aj princípy business analýzy IIBA.
07Kto rozhodne o otvorených otázkach ?
Určite osobu, ktorý potvrdí obchodné pravidlá, rozhodne o prioritách a posúdi výsledok za používateľov.
Otvorené otázky si zapíšte spolu s tým, kto ich preverí a dokedy potrebujete odpoveď. Rozlíšte pritom, ktoré rozhodnutia ovplyvňujú samotný zmysel funkcie a ktoré môžete dopracovať počas realizácie.
Dohodnutý postup pomáha vývojárom plynulo pokračovať aj vtedy, keď sa pri práci objaví nový detail.