Správa požadavků, zkoušek a testů
Požadavky v systému AyMINE
- Sledovatelnost (traceability) požadavků
- vazba mezi požadavky
- vazba mezi požadavkem a testem
- Verzování požadavků
- Diskuze k požadavkům
- Úkoly k požadavkům
Testy a zkoušky v AyMINE
- Podpora V-modelů testů
- Vzory pro generování zadání testů a zkoušek
- Dokumentace pro audity
- Postupy dle standardů jakosti
Požadavky v AyMINE
Správa vazeb a sledovatelnost
AyMINE umožňuje mezi požadavky spravovat vazby a zejména udržovat tzv. „traceability“, tedy sledovatelnost, které požadavky byly odvozeny z kterých. Současně hlídá, aby byla používána logicky a správně. Naviguje uživatele, aby odvozoval požadavky správně a nevznikl např. chybný cyklus odvozených požadavků.
Sledování vazeb se nevztahuje jenom na požadavky, ale např. i na testy. Systém tak plní povinnost sledovat, jak je který požadavek otestován, i ověřit, zda a kdy byly testy provedeny.
Konfigurační řízení
Požadavky můžete vkládat do konfiguračních balíků a v rámci nich uzamknout. Uzamknutý požadavek zůstává plně provázán s ostatními požadavky, jeho uzamknutí ale chrání před změnami a úpravami.
Změnové řízení a verzování požadavků
Požadavky je možné upravovat, dokud nejsou uzamčeny. Zámek vznikne typicky uzamčením balíku, je ale možné uzamknout i jednotlivé požadavky.
Pokud se má měnit požadavek, který je uzamčený, je možné vytvořit jeho novou verzi. Stará a nová verze jsou automaticky provázány a nová verze může od staré „podědit“ i všechny vazby, které původní požadavek měl.
Správa speciálních symbolů
Pokud se na požadavek vážou speciální symboly, např. je o bezpečnostní požadavek, jsou tyto symboly důsledně všude uváděny a automaticky děděny v rámci vztahů sledovatelnosti na odvozené požadavky.
Typickými speciálními znaky jsou bezpečnostní požadavek, požadavek na kyberbezpečnost, požadavek vyplývající z legislativy apod. Speciální znaky jsou součástí nastavení systému, které si provádí firmy podle svých potřeb.
Nezbytné funkce modelování požadavků
Sdílení, komentování a diskuze
U každé požadavku je možné vést diskuzi a tak jej společně dopracovat, připomínkovat i redigovat. Diskuze jsou ukládány u požadavku a je proto snadné se k nim kdykoli vrátit.
Správa úkolů
K požadavkům je možné vytvářet úkoly a tak zadat jejich zpracování – přípravu řešení, ověření, nebo jakoukoli jinou činnost.
Úkoly mohou být skupinové, takže se na řešení podílí více lidí. Každý přitom může mít úkol viditelný např. v mobilním telefonu, MS Outlooku nebo jiném kalendáři (úkoly jsou přístupné přes CalDav rozhraní).
Podpora modelování v Enterprise Architect
AyMINE umožňuje požadavky oboustranně synchronizovat s Enterprise Architect (modelovací nástroj od Sparxsystems) a to včetně všech vazeb. Požadavky vytvořené v
AyMINE tak můžete po zpracování v rámci týmu synchronizovat do modelu v Enterprise Architect a začlenit do analytického modelu.
Požadavky ve více jazycích
Dokumentace požadavku umožňuje, aby byl dokumentován ve více jazykových verzích. Ať už s nimi pracují týmy z různých zemí, nebo je projekt realizován pro zahraničního zákazníka, k požadavku může být jeho zadání uloženo i v libovolném počtu cizích jazyků. Je možné si i v rámci systému nechat požadavek přeložit.