GeeksforGeeks

ověření požadavků je proces kontroly požadavků definovaných pro vývoj, definovat systém, který zákazník opravdu chce. Chcete-li zkontrolovat problémy související s požadavky, provádíme ověření požadavků. Ověření požadavků obvykle používáme ke kontrole chyby v počáteční fázi vývoje, protože chyba může zvýšit nadměrné přepracování, pokud bude detekována později v procesu vývoje.

V požadavky procesu validace, jsme provést jiný typ testu zkontrolujte, zda požadavky uvedené v Softwarová Specifikace Požadavků (SRS), tyto kontroly patří:

  • Úplnost kontroly
  • kontroly Konzistence
  • kontroly Platnosti
  • Realismus kontroly
  • Nejednoznačnost kontroly
  • Ověřitelnost

výstup požadavky validace je seznam problémů a dohodli se na akce zjištěných problémů. Seznamy problémů označují problém zjištěný během procesu ověřování požadavků. Seznam dohodnutých opatření uvádí nápravná opatření, která by měla být přijata k vyřešení zjištěného problému.

Existuje několik technik, které se používají buď samostatně, nebo ve spojení s jinými technikami, aby se zkontroluje celé nebo části systému:

  1. Testovací případ generace:
    Požadavky uvedené v SRS dokumentu by měla být testovatelné, provedla testy odhalit míra chyb vyskytujících se v požadavku. Obecně se předpokládá, že v případě, že test je obtížné nebo nemožné navrhnout, než, to obvykle znamená, že požadavek bude obtížné provést, a to by mělo být přehodnoceno.
  2. Prototyping:
    V této validační techniky prototyp systému je uveden před koncem-uživatel, nebo zákazník, že experiment se představila model a zkontrolovat, zda splňuje jejich potřeby. Tento typ modelu se obecně používá ke shromažďování zpětné vazby o požadavku uživatele.
  3. požadavky recenze:
    V tomto přístupu, SRS je pečlivě přezkoumána skupina lidí, včetně lidí z obou zhotovitel organizace a na straně klienta, recenzent systematicky analyzuje dokument pro kontrolu chyb a nejasností.
  4. Automatické Konzistence Analýzy:
    Tento přístup se používá pro automatickou detekci chyby, jako nedeterminismu, chybí případech, typ chyby, a kruhové definice, požadavky specifikace.

    nejprve je požadavek strukturován ve formální notaci, poté je použit nástroj CASE pro kontrolu konzistence systému, je identifikována zpráva o všech nesrovnalostech a jsou přijata nápravná opatření.

  5. průchod:
    návod nemá formálně definovaný postup a nevyžaduje diferencované přiřazení role.
    • kontrola včas, zda je myšlenka proveditelná nebo ne.
    • získání názorů a návrhů jiných lidí.
    • kontrola souhlasu ostatních a dosažení dohody.
značky článků :

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna.