Upload
esthersaraber
View
448
Download
1
Embed Size (px)
DESCRIPTION
Op welke wijze past requirements management binnen het ICT innovatieproces?
Citation preview
20-01-2010
Challenge the future
DelftUniversity ofTechnology
Requirements managament
Esther Saraber
2Requirements Management | xx
Type requirements
• Business Requirements• Afgeleid vanaf strategie• Basis is afgesproken jaarplan• Geeft kaders van een project aan
• User Requirements• Basis is afgesproken globale oplossing (PSA)• Omschrijft behoefte van alle gebruikers• Detail specificaties
3Requirements Management | xx
Piramide breakdown
doelen
jaarplan
business requirements
prod
uct
pro
ces
org
anis
ati
ein
form
atie
infrastru
ctuu
r
use
rre
quir
em
ent
s
user
requ
irem
ent
s
use
rre
qu
irem
ent
s
use
r
require
ment
s user
requirem
ent
s
Top - down
Bottom - up
Strategisch
Tactisch
Operationeel
4Requirements Management | xx
Procesdoorloop [1]
MT Domein / ISA
Business Strategie
Globaleoplossingen
JaarplanArchitectuur doelstellingen
Opdrachtgever
BusinessRequirements
Wat is het doel?Welk resultaat wordt beoogd?Welke beperkingen zijn er?
ISA
Globaleproject
oplossingen
Hoe gaan we op hoofdlijnen om met:- product- proces- organisatie- informatie- infrastructuur
PSA
Project Mandate
5Requirements Management | xx
Procesdoorloop [2]
ISA
Globaleproject
oplossingen
PSA
Hoe gaan we op hoofdlijnen om met:- product- proces- organisatie- informatie- infrastructuur
Business Analist
User Requirements
Requirements van alle gebruikers beschreven, voor zowel functionele als non-functionele eisen / wensen.Eventueel extra een informatiestroom document.
Externe leverancier / 3xO
Specifieke project
oplossingen
ProductBreakdownStructure
WorkBreakdownStructure
FunctioneelOntwerp
Leverancier / 3xO
SystemRequirements
Per component van de gekozen oplossing de kenmerken benoemen.
6Requirements Management | xx
Requirements beschrijven
Requirements Business Requirement
oorsprong
Toestand Gebruiker Belang Urgentie Req.ID
De database van het system is gebaseerd op Oracle, SQL Server of My SQL.
5
Database van het systeem draait op een centrale server, apart van de applicatie cq webserver.
7
Het systeem houdt gegevens van <veel> kaarten vast.
8
<veel> = minstens 20.000 6
Het systeem verwerkt <veel> nieuwe kaarten per jaar.
9
<veel> = minstens 7000 13
14
7Requirements Management | xx
Wie leveren requirements aan?
• ALLE gebruikers:
• Eindgebruikers• FAB• TAB
8Requirements Management | xx
Testen mbv requirements
• Op basis van afgesproken requirements acceptatie criterium opstellen.
• Testplan baseren op acceptatie criterium.
• In Testrapport aangeven welke requirements gehaald worden.
• Alle requirements met belang essentieel moeten in Testplan terugkomen!