#2 Swart H2 Flashcards
requirement (behoefte)
Een Requirement is een behoefte aan geautomatiseerde ondersteuning.
- een proces of verbetering daarin, die een belanghebbende uit de business mbv het systeem wil uitvoeren
persoon a WIL …..
[businessperspectief]
requirement (eis)
een requirement is een eis die gesteld wordt aan het systeem. gedrag of een kwaliteit die het systeem moet bezitten om in een behoefte te voorzien van een belanghebbende uit de business
het systeem MOET …
[systeemperspectief]
project constraints of projectrequirements (ten onrechte)
eisen waaraan een project moet voldoen die te maken hebben met kosten, doorlooptijd, bemensing, projectfasering, ontwikkelproces en op te leveren producten
requirements moeten oplossingsvrij zijn, wat wordt er hiermee bedoeld?
dat ze onafhankelijk van de implementatiewijze zijn gedefinieerd
systeemperspectief
bij het systeemperspectief staan het systeem en de eisen die de business daaraan stelt centraal
[bevat het requirementstype softwarerequirements]
softwarerequirements
een softwarerequirement is gedrag of een kwaliteit die het systeem moet bezitten om in een behoefte te voorzien van een belanghebbende uit de business
- acties die het systeem moet uitvoeren in een bepaalde situatie, de wijze waarop het systeem bij bepaalde fouten moet reageren of hoe snel en betrouwbaar het systeem de acties moet uitvoeren
waarin zijn softwarerequirements in onder te verdelen
functionele en niet-functionele requirements
functionele requirements
geven aan wat de gewenste functionaliteit/ gewenste gedrag van het systeem is. het gaat om het van buitenaf waarneembare gedrag en niet om de interne werking van het systeem
- invoer die het systeem nodig heeft
- de uitvoer die het systeem vervaardigt
- wat er nodig is om van invoer tot uitvoer te komen
[systeemfunctie 3]
niet-functionele requirements
kwaliteitseisen aan het systeem.
deze kwaliteitseisen kunnen betrekking hebben op het systeem als geheel of op een specifieke functie van het systeem
technische beperking
een beperking die vanuit het ICT-beleid wordt opgelegd aan de wijze waarop de requirements geïmplementeerd mogen worden
businessperspectief
bij het businessperspectief staan de behoeften van de business centraal om processen te ondersteunen met geautomatiseerde systemen
welke typen requirements bevat het businessperspectief
[businessrequirement & gebruikersrequirement]
businessrequirement
businessrequirements geven weer welke toegevoegde waarde het systeem moet leveren aan de business
gebruikersrequirements
gebruikersrequirements geven aan op welke manier de businessrequirements gerealiseerd worden. ze geven aan welke werkzaamheden door het systeem uitgevoerd of ondersteund moet worden
wat is het nut van typeren
Het nut van het typeren van requirements zit in het hebben van een soort checklist waarmee het risico wordt beperkt dat er requirements ontbreken en over het hoofd worden gezien. In een agile aanpak is dat risico lager omdat door het toepassen van iteraties de requirements herhaaldelijk opnieuw aandacht krijgen.