Requirements Engineering

Requirements Engineering is een proces/activiteit om deze eisen te inventariseren, analyseren, de oorsprong, geldigheid en verantwoordelijkheid vast te stellen, en het beheer te regelen.

De belangrijkste opdracht voor Requirements Engineering is vooral om requirements te relateren aan het bedrijfsdoelen en bedrijfsproces, zodat duidelijk is welk belangen /of doel daarmee gediend wordt en wie de stakeholder is.

Het requirements engineering proces kent 3 hoofdstappen

  1. Requirements ontwikkelen: inventariseren/ontdekken, analyseren, specificeren
  2. Requirements valideren: juistheid vaststellen, verantwoordelijkheid bepalen, relateren aan bedrijfsproces(object)
  3. Requirements beheren: requirements beoordelen en goedkeuren, relateren aan producten en projecten, opnemen in configuratiemanagement

Requirements worden onderverdeeld in 3 niveaus (van detaillering)

  1. Business requirements
  2. User requirements
  3. System requirements

Een andere onderverdeling is die in soorten requirements

  • Functionele requirements: deze betreffen aspecten als: gedrag, gegevens, foutafhandeling, dynamiek, presentatie, interfaces
  • Niet-functionele requirements: volgens ISO 9126 zijn er 27 kwaliteitseigenschappen ten aanzien van: functionaliteit, betrouwbaarheid, gebruiksvriendelijkheid, efficiëntie, onderhoudbaarheid en portabiliteit

Geef een reactie

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *

Deze website gebruikt Akismet om spam te verminderen. Bekijk hoe je reactie-gegevens worden verwerkt.