Contents
Samenvatting requirements H5 .............................................................................................................. 2
Samenvatting requirements H6 .............................................................................................................. 4
Samenvatting requirements hoofdstuk 7 ............................................................................................... 5
Samenvatting hoofdstuk 8 Softwarerequirements ................................................................................ 7
Hoofdstuk 9 requirementsproces ........................................................................................................... 9
Samenvatting requirements H10 .......................................................................................................... 12
Samenvatting requirements H11 .......................................................................................................... 15
Samenvatting requirements H12 .......................................................................................................... 18
H13 Elicitatietechnieken ....................................................................................................................... 20
Analysetechnieken hoofdstuk 14 .......................................................................................................... 21
Hoofdstuk 15 Specificatietechnieken ................................................................................................... 23
Samenvatting H16 Validatietechnieken................................................................................................ 24
Hoofdstuk 17 – Belanghebbenden ....................................................................................................... 25
Samenvatting requirements H18 .......................................................................................................... 26
Samenvatting hoofdstuk 19 Requirementsproducten ......................................................................... 28
Samenvatting hoofdstuk 20 – Niet-functionele softwarerequirements .............................................. 31
Samenvatting requirements H21 .......................................................................................................... 33
,Samenvatting requirements H5
Requirements verzamelnaam voor allerlei typen systeemeisen en behoeften aan geautomatiseerde
ondersteuning van belanghebbenden uit de business.
Verschillende typen requirements zijn weergegeven in requirementsmodel bestaat uit
- Systeemperspectief
o Systeemperspectief
Softwarerequirements
Businessperspectief
Businessrequirements
Gebruikersrequirements
Requirements met 2 perspectieven de benaderen;-
- Behoefte aan geautomatiseerde ondersteuning: Proces of verbetering daarin die een
belanghebbende uit de business met behulp van het systeem wil uitvoeren. (
Businessperspectief requirements)
- Eis aan het systeem: gedrag (functionaliteit) of kwaliteit die het systeem moet bezitten
om in een behoefte te voorzien van een belanghebbende uit de business. (
Systeemperspectief van requirements)
Systeemperspectief
Systeem en eisen die business stellen aan systeem staan centraal. Eerst uitsluitend vanuit
systeemperspectief.
Systeemperspectief bevat het requirementstype softwarerequirements
Softwarerequirements
Komen voort uit behoeften van de business. Gedetailleerde softwarerequirements nodig voor
ontwikkelaars en testers.
Definitie van een softwarerequirement
‘Een software requirement is gedrag (functionaliteit) of kwaliteit die het systeem moet bezitten om
in een behoefte te voorzien van een belanghebbende uit de business’
Onder te verdelen in functionele en niet-functionele softwarerequirements. Functioneel is de
gewenste functionaliteit, oftwel het gewenste gedrag. Beschrijven invoer, uitvoer en wat er nodig is
om van invoer te uitvoer te komen. Ookwel de systeemfunctie.
Niet-functionele zijn kwaliteitseisen aan het systeem.
Technische beperking
Technische beperking vaak door ICT-beleid.
Definitie technische beperking
‘Een technische beperking is een beperking die vanuit het (ICT) beleid wordt opgelegd aan de wijze
waarop de requirements geïmplementeerd kunnen worden’
Businessperspectief
, Behoeften van de business staan centraal om processen te ondersteunen met geautomatiseerde
systemen. Bevat twee typen requirements: Businessrequirement en gebruikersrequirement.
Businessrequirements geven aan waarom er behoefte is aan een nieuw systeem > aanvulling op
systeemperspectief
Businessrequirements
Geven weer welke toegevoegde waarden het systeem moet leveren aan de business. Opdrachtgever
wil nieuw systeem omdat hij business doel wil behalen.
Definitie Businessrequirement
‘Een businessrequirement is een verbetering in een bestaand proces of een nieuw proces die een
belanghebbende uit de business (deels) met het systeem wil realiseren’
Gebruikersrequirements
Geven aan op welke manier businessrequirements gerealiseerd worden. Geven aan welke
werkzaamheden door systeem ondersteund moeten worden.
Definitie gebruikersrequirement
‘Een gebruikersrequirement is een proces (of subproces of taak of activiteit) die de gebruiker met
behulp van het systeem wil uitvoeren’
Opkomst agile softwareontwikkeling
Agile-aanpak brengt softwareontwikkeling terug tot de kern, ontwikkelen van software die waarde
heeft voor de business.
Businessperspectief van requirements komt maximaal tot uitdrukken bij agile softwareontwikkeling.
Hele ontwikkelteam gericht op leveren van zoveel mogelijk toegevoegde waarde.
Samenvatting requirements H5 .............................................................................................................. 2
Samenvatting requirements H6 .............................................................................................................. 4
Samenvatting requirements hoofdstuk 7 ............................................................................................... 5
Samenvatting hoofdstuk 8 Softwarerequirements ................................................................................ 7
Hoofdstuk 9 requirementsproces ........................................................................................................... 9
Samenvatting requirements H10 .......................................................................................................... 12
Samenvatting requirements H11 .......................................................................................................... 15
Samenvatting requirements H12 .......................................................................................................... 18
H13 Elicitatietechnieken ....................................................................................................................... 20
Analysetechnieken hoofdstuk 14 .......................................................................................................... 21
Hoofdstuk 15 Specificatietechnieken ................................................................................................... 23
Samenvatting H16 Validatietechnieken................................................................................................ 24
Hoofdstuk 17 – Belanghebbenden ....................................................................................................... 25
Samenvatting requirements H18 .......................................................................................................... 26
Samenvatting hoofdstuk 19 Requirementsproducten ......................................................................... 28
Samenvatting hoofdstuk 20 – Niet-functionele softwarerequirements .............................................. 31
Samenvatting requirements H21 .......................................................................................................... 33
,Samenvatting requirements H5
Requirements verzamelnaam voor allerlei typen systeemeisen en behoeften aan geautomatiseerde
ondersteuning van belanghebbenden uit de business.
Verschillende typen requirements zijn weergegeven in requirementsmodel bestaat uit
- Systeemperspectief
o Systeemperspectief
Softwarerequirements
Businessperspectief
Businessrequirements
Gebruikersrequirements
Requirements met 2 perspectieven de benaderen;-
- Behoefte aan geautomatiseerde ondersteuning: Proces of verbetering daarin die een
belanghebbende uit de business met behulp van het systeem wil uitvoeren. (
Businessperspectief requirements)
- Eis aan het systeem: gedrag (functionaliteit) of kwaliteit die het systeem moet bezitten
om in een behoefte te voorzien van een belanghebbende uit de business. (
Systeemperspectief van requirements)
Systeemperspectief
Systeem en eisen die business stellen aan systeem staan centraal. Eerst uitsluitend vanuit
systeemperspectief.
Systeemperspectief bevat het requirementstype softwarerequirements
Softwarerequirements
Komen voort uit behoeften van de business. Gedetailleerde softwarerequirements nodig voor
ontwikkelaars en testers.
Definitie van een softwarerequirement
‘Een software requirement is gedrag (functionaliteit) of kwaliteit die het systeem moet bezitten om
in een behoefte te voorzien van een belanghebbende uit de business’
Onder te verdelen in functionele en niet-functionele softwarerequirements. Functioneel is de
gewenste functionaliteit, oftwel het gewenste gedrag. Beschrijven invoer, uitvoer en wat er nodig is
om van invoer te uitvoer te komen. Ookwel de systeemfunctie.
Niet-functionele zijn kwaliteitseisen aan het systeem.
Technische beperking
Technische beperking vaak door ICT-beleid.
Definitie technische beperking
‘Een technische beperking is een beperking die vanuit het (ICT) beleid wordt opgelegd aan de wijze
waarop de requirements geïmplementeerd kunnen worden’
Businessperspectief
, Behoeften van de business staan centraal om processen te ondersteunen met geautomatiseerde
systemen. Bevat twee typen requirements: Businessrequirement en gebruikersrequirement.
Businessrequirements geven aan waarom er behoefte is aan een nieuw systeem > aanvulling op
systeemperspectief
Businessrequirements
Geven weer welke toegevoegde waarden het systeem moet leveren aan de business. Opdrachtgever
wil nieuw systeem omdat hij business doel wil behalen.
Definitie Businessrequirement
‘Een businessrequirement is een verbetering in een bestaand proces of een nieuw proces die een
belanghebbende uit de business (deels) met het systeem wil realiseren’
Gebruikersrequirements
Geven aan op welke manier businessrequirements gerealiseerd worden. Geven aan welke
werkzaamheden door systeem ondersteund moeten worden.
Definitie gebruikersrequirement
‘Een gebruikersrequirement is een proces (of subproces of taak of activiteit) die de gebruiker met
behulp van het systeem wil uitvoeren’
Opkomst agile softwareontwikkeling
Agile-aanpak brengt softwareontwikkeling terug tot de kern, ontwikkelen van software die waarde
heeft voor de business.
Businessperspectief van requirements komt maximaal tot uitdrukken bij agile softwareontwikkeling.
Hele ontwikkelteam gericht op leveren van zoveel mogelijk toegevoegde waarde.