Vacuum Verpakt Beter Verleng De Houdbaarheid Van Requirements
-
Upload
michael-van-der-steen -
Category
Documents
-
view
706 -
download
0
Transcript of Vacuum Verpakt Beter Verleng De Houdbaarheid Van Requirements
Vacuüm verpakt beterVerleng de houdbaarheid van requirementsDREAM event 2011 – Michael van der Steen
Vacuüm verpakt beter – verleng de houdbaarheid van requirements
3
Definitie sustainable requirements Zoals toegepast bij De Lage Landen
Een behoefte die– Waarde oplevert wanneer er aan voldaan wordt– Stabiel is, of
Een conditie of eigenschap van iets om aan een behoefte te voldoen
Een sustainable requirement levert waarde en is stabiel
Vacuüm verpakt beter – verleng de houdbaarheid van requirements
4
Werken aan sustainable requirementsStabiliteit - Before en after the fact
Werken aan sustainable requirements “after the fact” Focust op het onder controle houden van het aantal wijzigingen
Zegt niets over de stabiliteit van de requirement zelf
Garbage in garbage out
Vacuüm verpakt beter – verleng de houdbaarheid van requirements
5
Werken aan sustainable requirementsStabiliteit - Before en after the fact
Werken aan sustainable requirements “after the fact” Focust op het onder controle houden van het aantal wijzigingen
Zegt niets over de stabiliteit van de requirement zelf
Garbage in garbage out
Werken aan sustainable requirements “before the fact” Focust op het stabiel maken van de requirement zelf
● Ontdoe requirements van schadelijke invloeden● Bescherm ze er tegen
Vacuüm verpakt beter – verleng de houdbaarheid van requirements
6
Schadelijke invloedenDie de houdbaarheid van requirements beïnvloeden
Implementatie details Huidig IT landschap Planning, belang en tijd
Vacuüm verpakt beter – verleng de houdbaarheid van requirements
7
Schadelijke invloeden
Implementatie details
Vacuüm verpakt beter – verleng de houdbaarheid van requirements
8
Schadelijke invloeden Implementatie details – algemeen voorbeeld
ID Requirement
R001 De gebruiker moet een declaratie formulier kunnen downloaden
ID Requirement
R002 De klant kan gemaakt kosten declareren
Versus
Vacuüm verpakt beter – verleng de houdbaarheid van requirements
9
ID Requirement
R001 De verkoop medewerker kan de Bedrijfsvorm van de klant selecteren
Schadelijke invloeden Implementatie details – praktijk voorbeeld
Dag 1:
Vacuüm verpakt beter – verleng de houdbaarheid van requirements
10
Schadelijke invloedenImplementatie details – praktijk voorbeeld
ID Requirement
R001 De verkoop medewerker kan de Bedrijfsvorm van de klant selecteren
ID Requirement
R001 Het Front Office systeem kan de Bedrijfsvorm van de klant bepalen
Dag 1:
Dag 2:Ochtend
Vacuüm verpakt beter – verleng de houdbaarheid van requirements
11
ID Requirement
R001 De verkoopmedewerker kan de Land_Specifieke_Bedrijfsvorm van de klant selecteren
R002 Het Front Office systeem vertaalt de Land_Specifieke_Bedrijfsvorm van de klant naar de Globale_Bedrijfsvorm
R003 Wanneer het Front Office systeem de Land_Specifieke_Bedrijfsvorm van de klant niet kan vertalen naar de Globale_Bedrijfsvorm, stelt het Front Office systeem de verkoop medewerker instaat de Globale_Bedrijfsvorm te selecteren
ID Requirement
R001 De verkoopmedewerker kan de Bedrijfsvorm van de klant selecteren
ID Requirement
R001 Het Front Office systeem bepaalt de Bedrijfsvorm van de klant
Schadelijke invloeden Implementatie details – praktijk voorbeeld
Dag 1:
Dag 2:Ochtend
Dag 2:Middag
Vacuüm verpakt beter – verleng de houdbaarheid van requirements
12
Schadelijke invloeden
Huidig IT landschap
Vacuüm verpakt beter – verleng de houdbaarheid van requirements
13
Schadelijke invloeden Huidig IT landschap – praktijk voorbeeld
# Requirement
R001The Ultimate_Beneficiary_Owner moet bekend zijn wanneer De Lage Landen een substantiële financiële relatie aangaat met een klant
R002 substantiële financiële relatie =Totaal_Openstaande_Financiële_Verplichting van de klant is hoger dan Financiële_Impact_Threshold tijdens minimaal een van de Betalingperioden
Vacuüm verpakt beter – verleng de houdbaarheid van requirements
14
Schadelijke invloeden
Planning, belang en tijd
Vacuüm verpakt beter – verleng de houdbaarheid van requirements
15
Schadelijke invloeden Huidig IT landschap – praktijk voorbeeld
Release 1:Totaal_Openstaande_Financiële_Verplichting = Beperkt tot het aanvraag bedrag
Release 3:Totaal_Openstaande_Financiële_Verplichting = Alle open staande bedragen van een klant, bezien over de totale Rabobank groep
Release 2:Totaal_Openstaande_Financiële_Verplichting = Beperkt tot De Lage Landen
# Requirement
R001The Ultimate_Beneficiary_Owner moet bekend zijn wanneer De Lage Landen een substantiële financiële relatie aangaat met een klant
R002 substantiële financiële relatie =Totaal_Openstaande_Financiële_Verplichting van de klant is hoger dan Financiële_Impact_Threshold tijdens minimaal een van de Betalingperioden
Vacuüm verpakt beter – verleng de houdbaarheid van requirements
17
Sustainable requirements
Een behoefte die Waarde oplevert wanneer er aan
voldaan wordt Stabiel is
Een conditie of eigenschap van iets om aan een behoefte te voldoen
Vacuüm verpakt beter – verleng de houdbaarheid van requirements
18
Business versus Product Requirements
Business Requirements Product RequirementsZijn beschreven uit het perspectief en in de taal van de business of gebruiker
Zijn beschreven uit het perspectief en in de taal van een oplossing
Beschrijven behoeftes die, wanneer er aan voldaan wordt, waarde opleveren
Zijn alleen waardevol als ze voorzien in business requirements
Er zijn meerdere manieren mogelijk om invulling te geven aan Business Requirements
Beschrijven een van de mogelijke manieren om invulling te geven aan Business Requirements
Waarom Wat
Een behoefte die Waarde oplevert wanneer er aan
voldaan wordt Stabiel is
Een conditie of eigenschap van iets om aan een behoefte te voldoen
Vacuüm verpakt beter – verleng de houdbaarheid van requirements
19
Business- en product requirements
Vacuüm verpakt beter – verleng de houdbaarheid van requirements
20
ID Requirement
R001 De oplossing moet een cassette kunnen afspelen
R002 De cassette speler moet op batterijen werken
R003 Ik moet muziek kunnen luisteren met een koptelefoon
R004 Ik moet de cassette speler kunnen dragen
Business versus Product requirementsVoorbeeld
Vacuüm verpakt beter – verleng de houdbaarheid van requirements
21
ID Requirement
R001 De oplossing moet een cassette kunnen afspelen
R002 De cassette speler moet op batterijen werken
R003 Ik moet muziek kunnen luisteren met een koptelefoon
R004 Ik moet de cassette speler kunnen dragen
Business versus Product requirementsVoorbeeld
ID Requirement
R001 Waar ik ook ben toegang hebben tot muziek
R002 Wanneer ik wil toegang hebben tot muziek
R003 Toegang hebben tot veel muziek
R004 Veel muziek = minimaal 150 verschillende liedjes
R005 Kunnen luisteren naar muziek
R006 Comfortabel kunnen luisteren naar muziek die ik wil horen
R007 Comfortabel = 4 uur onafgebroken kunnen luisteren zonder pijn aan mijn oren te krijgen
R008 Voor langere tijd naar muziek kunnen luisteren die ik wil horen
R009 Langere tijd = minimaal 8 uur onafgebroken
R010 Zelf bepalen naar welke muziek ik luister
Vacuüm verpakt beter – verleng de houdbaarheid van requirements
22
Requirements 1978 1983 2001 2008
Waar ik ook ben toegang hebben tot muziek
Walkman Discman iPod Spotify
Wanneer ik wil toegang hebben tot muziek
Toegang hebben tot veel muziek
Veel muziek = minimaal 150 verschillende liedjes
Kunnen luisteren naar muziek
Comfortabel kunnen luisteren naar muziek die ik wil horen
Comfortabel = 4 uur onafgebroken kunnen luisteren zonder pijn aan mijn oren te krijgen
Voor langere tijd naar muziek kunnen luisteren die ik wil horen Langere tijd = minimaal 8 uur onafgebroken
Zelf bepalen naar welke muziek ik luister
OptioneeringVoorbeeld
Vacuüm verpakt beter – verleng de houdbaarheid van requirements
23
Business- en product requirements
Vacuüm verpakt beter – verleng de houdbaarheid van requirements
24
RequirementsWalkman
(1978)Discman
(1983)iPod (2001)
Spotify (2008)
Waar ik ook ben toegang hebben tot muziek Volledig Volledig VolledigAfhankelijk van internet verbinding
Wanneer ik wil toegang hebben tot muziek Volledig Volledig VolledigAfhankelijk van internet verbinding
Toegang hebben tot veel muziek - - - -
Veel muziek = minimaal 150 verschillende liedjesMaximaal 30
liedjesMinimaal
100 liedjesMinimaal
200 liedjesAfhankelijk van aanbod
Kunnen luisteren naar muziek Volledig Volledig Volledig Volledig
Comfortabel kunnen luisteren naar muziek die ik wil horen
Comfortabel = 4 uur onafgebroken kunnen luisteren zonder pijn aan mijn oren te krijgen
Na 3 uur pijnlijk
Na 3 uur pijnlijk
Na 5 uur pijnlijk
Na 5 uur pijnlijk
Voor langere tijd naar muziek kunnen luisteren die ik wil horen - - - - Langere tijd = minimaal 8 uur onafgebroken 4 uur 6 uur 8 uur 6 uur
Zelf bepalen naar welke muziek ik luister Volledig Volledig VolledigAfhankelijk van aanbod
OptioneeringVoorbeeld
Vacuüm verpakt beter – verleng de houdbaarheid van requirements
25
Business & Product
Requirements
Project- & Change
Management
Before the fact
After the fact
Requirements ontdoen van schadelijke elementen
Requirements beschermen tegen schadelijke invloeden
Optioneering
Vacuüm verpakt beter – verleng de houdbaarheid van requirements
26
Verbeteringen voor de toekomst
Global Requirement Repository– Re-useability
Requirement Management Process– Requirements los van project of change
Vacuüm verpakt beter – verleng de houdbaarheid van requirements
27
Vragen?Twitter: @Michaelvdsteen
LinkedIn: http://nl.linkedin.com/in/michaelvdsteen