rijksoverheid.nl and scrum jboy aarhus 2010

24
SCRUM and Rijksoverheid.nl | november 3, 2010 From 16 websites to 1: www.rijksoverheid.n l Using SCRUM, good people and web standards Gerrit C. Berkouwer J.Boye10 - Aarhus

Upload: gerrit-berkouwer

Post on 01-Nov-2014

2.362 views

Category:

Business


0 download

DESCRIPTION

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

TRANSCRIPT

Page 1: Rijksoverheid.nl and scrum JBoy Aarhus 2010

SCRUM and Rijksoverheid.nl | november 3, 2010

From 16 websites to 1:www.rijksoverheid.nlUsing SCRUM, good people and web standards

Gerrit C. BerkouwerJ.Boye10 - Aarhus

Page 2: Rijksoverheid.nl and scrum JBoy Aarhus 2010

SCRUM and Rijksoverheid.nl | november 3, 2010From 16 websites to 1:2

‘The Making Of Rijksoverheid.nl’

Page 3: Rijksoverheid.nl and scrum JBoy Aarhus 2010

SCRUM and Rijksoverheid.nl | november 3, 2010From 16 websites to 1:3

From 16 to 1 websites

New CMS/hostingNew UI-designNew content-strategyMigration of 16 websites13 clients/stakeholdersAnd more…

Page 4: Rijksoverheid.nl and scrum JBoy Aarhus 2010

SCRUM and Rijksoverheid.nl | november 3, 2010From 16 websites to 1:4

2008 2009 2010 2011preparation……………………….realisation

Page 5: Rijksoverheid.nl and scrum JBoy Aarhus 2010

SCRUM and Rijksoverheid.nl | november 3, 2010From 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 figuresRijksoverheid.nl

Page 6: Rijksoverheid.nl and scrum JBoy Aarhus 2010

SCRUM and Rijksoverheid.nl | november 3, 2010From 16 websites to 1:6

3 years…that’s26280 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

Page 7: Rijksoverheid.nl and scrum JBoy Aarhus 2010

SCRUM and Rijksoverheid.nl | november 3, 2010From 16 websites to 1:7

or

Page 8: Rijksoverheid.nl and scrum JBoy Aarhus 2010

SCRUM and Rijksoverheid.nl | november 3, 2010From 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!

Page 9: Rijksoverheid.nl and scrum JBoy Aarhus 2010

SCRUM and Rijksoverheid.nl | november 3, 2010From 16 websites to 1:9

let’s talk

SCRUMHow to implement this?

Page 10: Rijksoverheid.nl and scrum JBoy Aarhus 2010

SCRUM and Rijksoverheid.nl | november 3, 2010From 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

Page 11: Rijksoverheid.nl and scrum JBoy Aarhus 2010

SCRUM and Rijksoverheid.nl | november 3, 2010From 16 websites to 1:11

Working

softwareProduct

backlog

Sprint backlog

every24 hours

3

weeks

Page 12: Rijksoverheid.nl and scrum JBoy Aarhus 2010

SCRUM and Rijksoverheid.nl | november 3, 2010From 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 didFocus your tasks…NO 100% functional designNO 100% technical designChange is welcome!Short iterations

DAILY communication and mini-planning

Page 13: Rijksoverheid.nl and scrum JBoy Aarhus 2010

SCRUM and Rijksoverheid.nl | november 3, 2010From 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 didFocussed teams:• development-teams• design-team• infrastructure-team• migration-team• editorial team

Demo and live every 3 weeks…

Dedicated ‘Productowner’

Page 14: Rijksoverheid.nl and scrum JBoy Aarhus 2010

SCRUM and Rijksoverheid.nl | november 3, 2010From 16 websites to 1:14

PO: bulletproof

Page 15: Rijksoverheid.nl and scrum JBoy Aarhus 2010

SCRUM and Rijksoverheid.nl | november 3, 2010From 16 websites to 1:15

PO: Draw lines

Page 16: Rijksoverheid.nl and scrum JBoy Aarhus 2010

SCRUM and Rijksoverheid.nl | november 3, 2010From 16 websites to 1:16

PO: Choose, decide, prioritize

Page 17: Rijksoverheid.nl and scrum JBoy Aarhus 2010

SCRUM and Rijksoverheid.nl | november 3, 2010From 16 websites to 1:17

Soft Goals• communication• human interaction• collaboration• increase morale• increase motivation• increase trust• increase creativity

• building trust...

What we didGood people…Multidisciplinary teams

Daily team stand-upsScrum-of-scrums stand-up

Story-findingEstimation sessionsRetrospective sessions

Page 18: Rijksoverheid.nl and scrum JBoy Aarhus 2010

SCRUM and Rijksoverheid.nl | november 3, 2010From 16 websites to 1:18

SCRUMTEAM: max 8

Page 19: Rijksoverheid.nl and scrum JBoy Aarhus 2010

SCRUM and Rijksoverheid.nl | november 3, 2010From 16 websites to 1:19

SCRUMTEAM: self steering

Page 20: Rijksoverheid.nl and scrum JBoy Aarhus 2010

SCRUM and Rijksoverheid.nl | november 3, 2010From 16 websites to 1:20

SCRUMTEAM: no walls

Page 21: Rijksoverheid.nl and scrum JBoy Aarhus 2010

SCRUM and Rijksoverheid.nl | november 3, 2010From 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

Page 22: Rijksoverheid.nl and scrum JBoy Aarhus 2010

SCRUM and Rijksoverheid.nl | november 3, 2010From 16 websites to 1:22

Challenges…

Page 23: Rijksoverheid.nl and scrum JBoy Aarhus 2010

SCRUM and Rijksoverheid.nl | november 3, 2010From 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

Page 24: Rijksoverheid.nl and scrum JBoy Aarhus 2010

SCRUM and Rijksoverheid.nl | november 3, 2010

Thank you! Gerrit [email protected]

Twitter: @GeebeePhoto creditsClock: 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/