Bijhouden van wijzigingen op requirements binnen een release
2
Ronald Zijlstra
Rob den Hollander
Burgerlijke stand
Feiten registratie:
• Geboorte
• Afstamming
• Huwelijk
• Geregistreerd partnerschap
• Overlijden
3
Bevolkingsadministratie
Administratieve levensloop:
• Afstamming• Huwelijk en partnerschap• Overlijden• Migratie• Nationaliteit• Reisdocumenten• Rijbewijzen• Naam en geslacht• Documenten en verzoeken • Onderzoek• Verkiezingen
4
Gemeentelijke basisadministratie
5
…
GBA V
Basis Registratie Personen
6
ministerie van BZKGemeenten
…
BRP
Burgerzaken Modules
BZM Specificaties
Programma mGBA/Operatie BRP
7
Wet BRP (2014)
388x
klankbord-groep
kernteam
Deliverables & structuur
8
Use Case Model
Termenlijst Business Object Model
Bedrijfsregels
Testscenario's
Use Case Realisation
Aanvullendespecificaties
Geen software, enkel
specificaties!
(Keten) Use Case
Diverse marktpartijen
Marktconforme standaarden
Aanbesteden
Kernteam
9
klankbord-groep
kernteam
analist
Materie
deskundigen
Review proces
10
klankbord-groep
kernteam
change
2
change set
3
release
4
release
5
Tijdsintensief &
foutgevoelig
change
1
release
notes
3-6 mnd
Initieel proces
11
• Heel intensief
• Foutgevoelig
• Ambigue
• Vaak onvolledig
• Slechte traceerbaarheid van wet-/regelgeving naar gewijzigde entiteiten in model
12
Proces modelleren
13
gewijzigd
goedgekeurd gevalideerdnieuw
teverwijderen
verwijderd
Organiseren
14
BR-04-01: minimumleeftijd huwelijkspartner
Oud: een persoon mag alleen trouwen als hij of zij
minstens 15 jaar is op de datum van het huwelijk.
Nieuw: een persoon mag alleen trouwen als hij of
zij minstens 18 jaar is op de datum van het huwelijk.
gewijzigd
goedgekeurd gevalideerdnieuw
teverwijderen
verwijderd
Rapporten genereren
15
release
notes
Resultaten
16
voortbrengingsproces
reviewproces
releaseproces