0
SCRUM and Rijksoverheid.nl | november 3, 2010
From 16 websites to 1:
www.rijksoverheid.nl
Using SCRUM, good
people and web...
SCRUM and Rijksoverheid.nl | november 3, 2010
From 16 websites to 1:2
‘The Making Of Rijksoverheid.nl’
SCRUM and Rijksoverheid.nl | november 3, 2010
From 16 websites to 1:3
From 16 to 1 websites
New CMS/hosting
New UI-design
...
SCRUM and Rijksoverheid.nl | november 3, 2010
From 16 websites to 1:4
2008 2009 2010 2011
preparation……………………….realisation
SCRUM and Rijksoverheid.nl | november 3, 2010
From 16 websites to 1:5
More than 40 servers HA/HP
± 80.000 documents
± 20 t...
SCRUM and Rijksoverheid.nl | november 3, 2010
From 16 websites to 1:6
3 years…that’s
26280 hours or
94.608.000 seconds…
ne...
SCRUM and Rijksoverheid.nl | november 3, 2010
From 16 websites to 1:7
 or 
SCRUM and Rijksoverheid.nl | november 3, 2010
From 16 websites to 1:8
How to organize this?
Go see: ‘We've killed their da...
SCRUM and Rijksoverheid.nl | november 3, 2010
From 16 websites to 1:9
let’s talk
SCRUM
How to implement this?
SCRUM and Rijksoverheid.nl | november 3, 2010
From 16 websites to 1:10
• human interaction over technology and huge
projec...
SCRUM and Rijksoverheid.nl | november 3, 2010
From 16 websites to 1:11
Working
software
Product
backlog
Sprint
backlog
eve...
SCRUM and Rijksoverheid.nl | november 3, 2010
From 16 websites to 1:12
Reasons
• big project
• changing requirements
• for...
SCRUM and Rijksoverheid.nl | november 3, 2010
From 16 websites to 1:13
Goals
• deliver high quality
• deliver often
• deli...
SCRUM and Rijksoverheid.nl | november 3, 2010
From 16 websites to 1:14
PO: bulletproof
SCRUM and Rijksoverheid.nl | november 3, 2010
From 16 websites to 1:15
PO: Draw lines
SCRUM and Rijksoverheid.nl | november 3, 2010
From 16 websites to 1:16
PO: Choose, decide, prioritize
SCRUM and Rijksoverheid.nl | november 3, 2010
From 16 websites to 1:17
Soft Goals
• communication
• human interaction
• co...
SCRUM and Rijksoverheid.nl | november 3, 2010
From 16 websites to 1:18
SCRUMTEAM: max 8
SCRUM and Rijksoverheid.nl | november 3, 2010
From 16 websites to 1:19
SCRUMTEAM: self steering
SCRUM and Rijksoverheid.nl | november 3, 2010
From 16 websites to 1:20
SCRUMTEAM: no walls
SCRUM and Rijksoverheid.nl | november 3, 2010
From 16 websites to 1:21
• transparency, we know what we are doing
• plannin...
SCRUM and Rijksoverheid.nl | november 3, 2010
From 16 websites to 1:22
Challenges…
SCRUM and Rijksoverheid.nl | november 3, 2010
From 16 websites to 1:23
• good people to do the magic
• lots of stakeholder...
SCRUM and Rijksoverheid.nl | november 3, 2010
Thank you!
Gerrit Berkouwer
g.berkouwer@minaz.nl
Twitter: @Geebee
Photo cred...
Upcoming SlideShare
Loading in...5
×

Rijksoverheid.nl and scrum JBoy Aarhus 2010

2,100

Published on

About the making of www.rijksoverheid.nl using SCRUM and good people

Published in: Business, Technology, Design
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
2,100
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
16
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide
  • Our project
    government
    projectmanager
    Big
    - after 15 years of 16 websites….

    webstandards, quality, simpel!
  • political driver: cutbacks on civil servants and money…

    ‘establish a shared service’

    16 instead of 1 website must be cheaper

    CAN IT BE BETTER?


    - love it! 

  • - timeframe…
  • - we had to come up with something good
    how to organize this
    how to implement this
  • all disciplines involved!
    human interaction over technology and huge projectplans
    not impose techniques but coaching teams and facilitating
    include User Centred Design
    include (usability) testing
    include automatic testing
    include continuous integration
  • Productowner: quality assurance, keeping the quality on a certain level: webstandards, accessibility, website-speed, stability, durability, focus!

    Teams, working together and daily communication. No big plans, but ITERATION.

    Learn and adapt!
  • bulletproof
  • Scope negotiation
    Bulletproof, fence off all outside stuff…
  • Productowner: quality assurance, keeping the quality on a certain level: webstandards, accessibility, website-speed, stability, durability, focus!

    Teams, working together and daily communication. No big plans, but ITERATION.

    Learn and adapt!
  • communication, (human) interaction, collaboration and flexibility
    increase morale of the teams
    increase motivation of the teams
    increase trust between client and project
    increase creativity
    building trust...
  • Productowner: quality assurance, keeping the quality on a certain level: webstandards, accessibility, website-speed, stability, durability, focus!

    Teams, working together and daily communication. No big plans, but ITERATION.

    Learn and adapt!
  • Productowner: quality assurance, keeping the quality on a certain level: webstandards, accessibility, website-speed, stability, durability, focus!

    Teams, working together and daily communication. No big plans, but ITERATION.

    Learn and adapt!
  • Productowner: quality assurance, keeping the quality on a certain level: webstandards, accessibility, website-speed, stability, durability, focus!

    Teams, working together and daily communication. No big plans, but ITERATION.

    Learn and adapt!
  • all disciplines involved!
    human interaction over technology and huge projectplans
    not impose techniques but coaching teams and facilitating
    include User Centred Design
    include (usability) testing
    include automatic testing
    include continuous integration
  • Productowner: quality assurance, keeping the quality on a certain level: webstandards, accessibility, website-speed, stability, durability, focus!

    Teams, working together and daily communication. No big plans, but ITERATION.

    Learn and adapt!
  • all disciplines involved!
    human interaction over technology and huge projectplans
    not impose techniques but coaching teams and facilitating
    include User Centred Design
    include (usability) testing
    include automatic testing
    include continuous integration
  • Transcript of "Rijksoverheid.nl and scrum JBoy Aarhus 2010"

    1. 1. SCRUM and Rijksoverheid.nl | november 3, 2010 From 16 websites to 1: www.rijksoverheid.nl Using SCRUM, good people and web standards Gerrit C. Berkouwer J.Boye10 - Aarhus
    2. 2. SCRUM and Rijksoverheid.nl | november 3, 2010 From 16 websites to 1:2 ‘The Making Of Rijksoverheid.nl’
    3. 3. SCRUM and Rijksoverheid.nl | november 3, 2010 From 16 websites to 1:3 From 16 to 1 websites New CMS/hosting New UI-design New content-strategy Migration of 16 websites 13 clients/stakeholders And more…
    4. 4. SCRUM and Rijksoverheid.nl | november 3, 2010 From 16 websites to 1:4 2008 2009 2010 2011 preparation……………………….realisation
    5. 5. SCRUM and Rijksoverheid.nl | november 3, 2010 From 16 websites to 1:5 More than 40 servers HA/HP ± 80.000 documents ± 20 theme’s and 700 subjects ± 35.000 unique visitors per day ± 235.000 pageviews per day Facts and figures Rijksoverheid.nl
    6. 6. SCRUM and Rijksoverheid.nl | november 3, 2010 From 16 websites to 1:6 3 years…that’s 26280 hours or 94.608.000 seconds… new cms, information architecture, new hosting-platform, usability, webstandards, headaches, metadata, user centered design, persona’s, java, content management, findability, migration, frontend-performance, spring, high availability, high performance, clustering, content-strategy, government, css, xhtml, jquery, javascript, importer, pizza ,UI-design, editorial staff, governance, estimations, security, coffee, URL-redirects, organisation
    7. 7. SCRUM and Rijksoverheid.nl | november 3, 2010 From 16 websites to 1:7  or 
    8. 8. SCRUM and Rijksoverheid.nl | november 3, 2010 From 16 websites to 1:8 How to organize this? Go see: ‘We've killed their darlings - daring to go from 16 websites to one’ By my colleague Gemma Sweeren, tomorrow at 16.00 in the ‘Web Governance’ track! 
    9. 9. SCRUM and Rijksoverheid.nl | november 3, 2010 From 16 websites to 1:9 let’s talk SCRUM How to implement this?
    10. 10. SCRUM and Rijksoverheid.nl | november 3, 2010 From 16 websites to 1:10 • human interaction over technology and huge projectplans • not imposing techniques • webstandards and website-speed a must! • stability and flexibility • include Usability testing Starting points
    11. 11. SCRUM and Rijksoverheid.nl | november 3, 2010 From 16 websites to 1:11 Working software Product backlog Sprint backlog every 24 hours 3 weeks
    12. 12. SCRUM and Rijksoverheid.nl | november 3, 2010 From 16 websites to 1:12 Reasons • big project • changing requirements • for 13 clients... • flexibility needed • speed needed • multiple disciplines • internal and external projectmembers What we did Focus your tasks… NO 100% functional design NO 100% technical design Change is welcome! Short iterations DAILY communication and mini-planning
    13. 13. SCRUM and Rijksoverheid.nl | november 3, 2010 From 16 websites to 1:13 Goals • deliver high quality • deliver often • deliver quick • deliver on time • direct results for clients • learn and adapt! What we did Focussed teams: • development-teams • design-team • infrastructure-team • migration-team • editorial team Demo and live every 3 weeks…  Dedicated ‘Productowner’
    14. 14. SCRUM and Rijksoverheid.nl | november 3, 2010 From 16 websites to 1:14 PO: bulletproof
    15. 15. SCRUM and Rijksoverheid.nl | november 3, 2010 From 16 websites to 1:15 PO: Draw lines
    16. 16. SCRUM and Rijksoverheid.nl | november 3, 2010 From 16 websites to 1:16 PO: Choose, decide, prioritize
    17. 17. SCRUM and Rijksoverheid.nl | november 3, 2010 From 16 websites to 1:17 Soft Goals • communication • human interaction • collaboration • increase morale • increase motivation • increase trust • increase creativity • building trust... What we did Good people… Multidisciplinary teams Daily team stand-ups Scrum-of-scrums stand- up Story-finding Estimation sessions Retrospective sessions
    18. 18. SCRUM and Rijksoverheid.nl | november 3, 2010 From 16 websites to 1:18 SCRUMTEAM: max 8
    19. 19. SCRUM and Rijksoverheid.nl | november 3, 2010 From 16 websites to 1:19 SCRUMTEAM: self steering
    20. 20. SCRUM and Rijksoverheid.nl | november 3, 2010 From 16 websites to 1:20 SCRUMTEAM: no walls
    21. 21. SCRUM and Rijksoverheid.nl | november 3, 2010 From 16 websites to 1:21 • transparency, we know what we are doing • planning is (almost) fun now  ! • working in pairs among almost all disciplines • no walls between teams • good demo’s, on time and in KNOWN scope • quality is very high building trust...proud teammembers Results
    22. 22. SCRUM and Rijksoverheid.nl | november 3, 2010 From 16 websites to 1:22 Challenges…
    23. 23. SCRUM and Rijksoverheid.nl | november 3, 2010 From 16 websites to 1:23 • good people to do the magic • lots of stakeholders: how to keep them into SCRUM and how to communicate? • (usability) testing • www.rijksoverheid.nl: visitors, stability, security Challenges/discussion
    24. 24. SCRUM and Rijksoverheid.nl | november 3, 2010 Thank you! Gerrit Berkouwer g.berkouwer@minaz.nl Twitter: @Geebee Photo credits Clock: http://www.flickr.com/photos/jonathan_bliss/ Wicky the Viking: http://www.flickr.com/photos/batigolix/ Legion: http://www.myfreewallpapers.net/ Bulletproof & line-in-sand: http://unbreakablepo.com/ Challenge: http://www.flickr.com/photos/foxypar4/ Arrows: http://www.flickr.com/photos/jeremybrooks/ YahooST: http://www.flickr.com/photos/yodelanecdotal/ Birds http://www.flickr.com/photos/stacyanderson/
    1. A particular slide catching your eye?

      Clipping is a handy way to collect important slides you want to go back to later.

    ×