SlideShare a Scribd company logo
Making Agile development and UX work at Citizens Advice
Adrian Hunt, Publishing Manager, Citizens Advice
First time agile
What I am going to talk about
 Why Citizens Advice chose an agile development philosophy to
develop their new CMS and inform their digital strategy
 How user testing has informed that development
 The lessons learnt – plus points and drawbacks
but first ...
This is a picture of the 1.8 million people
who attended Barack Obama’s first
inauguration as US President.
 That’s roughly how many people
walk through our doors each year
 Twice as many ring us
 Nine times as many use our
websites
A well performing website but...
Citizens Advice’s advice website has seen traffic consistently
increase over the past five years. Last year was its most
successful ever with nearly 16 million unique visitors.
However it is built on a creaking,15-year-old CMS.
Vince Cable saves the day
In March 2013, Citizens Advice was awarded additional funding
to develop their online offering, some of which was allocated to a
new CMS, a refresh of our website design and the development
of a new digital strategy.
Scope of the project
 Technical – Replacing a content management system and developing new
functionality
 Data – Migrating the content of six existing websites
 Information architecture – All sites on a single domain with some sites
merging
 Design – Refreshing existing and introducing responsive design
 Workflow – Changing the editorial model of intranet to include workflow
 Commercial – Setting up a web subscription service for one of our websites
and ...
Agile project management
 Following disappointing experiences in previous ICT projects, we
decided to develop the new CMS using Agile principles. This
decision was made before any CMS had been chosen. It was an
experiment and the first time it had been adopted at Citizens
Advice.
 After a procurement exercise, the EPiServer CMS was chosen
with Sigma as the developer. One of the particularly convincing
arguments that Sigma had made was the emphasis they placed
on user experience and continual user testing within the
development cycle.
Why Agile: Key differences
Agile against traditional development
Pros
 Early visibility of developments
 Changing priority of features easy
 Changing order of releases
easy
 Testing done throughout
Cons
 Requires a lot of time
 Almost dedicated input from
business owners
 Lots of testing needed
Our Agile approach
 Story – item/feature to develop
 Backlog – prioritised list of items to develop
 Sprint – 2 week mini development cycle taking top items from the backlog,
developing and testing them before presenting them
-
 Showcase – Where developed stories are presented. They are then tested
against the specification
 Each story costs a certain number of points
 Each sprint contains a max of 120 pts = velocity
 Intention: early and continuous visibility of development
Agile – Sprint meetings
Week 1
SPM
Week 2
“Sprint”
Showcase
Look
Ahead
Week 1
SPM
Week 2
“Sprint”
Showcase
Look
Ahead
Week 1
SPM
Week 2
“Sprint”
Showcase
Look
Ahead
Week 1
SPM
Week 2
“Sprint”
Showcase
Look
Ahead
Week 1
SPM
Week 2
“Sprint”
Showcase
Look
Ahead
Week 1
SPM
Week 2
“Sprint”
Showcase
Look
Ahead
Week 1
SPM
Week 2
“Sprint”
Showcase
Look
Ahead
Week 1
SPM
Week 2
“Sprint”
Showcase
Look
Ahead
Release
Sprints
SPM
Look
Ahead
Showcase
Week 1 Week 2
Intended velocity
July August September October November December January February March
BMIS CABlink Adviceguide
BMIS
CABlink
Corp
Adviceguide
Advisernet
AdvisernetCorp
User experience approach
At the outset of the project, we had the goal to test new ideas,
designs and functionality with users and place each site in a beta
version prior to rollout…
Feedback was gathered through a variety of techniques, including:
 Workshops and focus groups
 Interviews, surveys and questionnaires
 Natural environment observation
 User testing (remote and observed, guerrilla)
 Analytics
 Website feedback mechanisms
Where UX counted
 Benchmarking of existing sites
 Template design
 Paper prototyping
 Strategic goals
 Internal stakeholder requirements
 Key external stakeholder requirements
 Accessibility reviews at each site launch
 Beta testing of the internal sites, BMIS and CABlink
 200 Citizens Advice super testers recruited
 Two focus groups representing the public and power
Agile and UX in action
My sketch of a section
start page with the
different types of feature
Agile and UX in action (idea generation)
First draft of the design of
the section start page in
Photoshop
Agile and UX in action (design 1)
Agreed design of the
section start page in
Photoshop
Agile and UX in action (iteration of design)
Functionality specified
and uploaded onto
project tool, Trello
Agile and UX in action (specification)
Testing of functionality
by Citizens Advice,
comments and findings
recorded on Trello
Agile and UX in action (staging)
Agile and UX in action (live)
The home page of one
of our intranet sites,
CABlink, which is built
from interchangeable
blocks developed for
the start pages of other
sites
Milestones: Where are we now
 Sep 2013: Presentation to Annual Conference
 Oct – Dec 2013: BMIS beta
 Jan 2014: BMIS live
 Feb – Mar 2014: CABlink beta
 Apr 2014: CABlink live
 Jun 2014: Last two development sprints planned
 Early Sep 2014: AdviserNet launch planned
-
 Mid Sep 2014: Corporate and Adviceguide sites merged and new
citizensadvice.org.uk launched
 Autumn – Winter 2014: UX review of sites
Lessons: Agile
 Exhausting – get the velocity right
 Testing resource
 Bugs – with complexity comes bugs
 Specifications are still required
 Tracking of progress essential
 More stabilisation sprints
 There is built-in redundancy
 Co-location helpful, though not essential
Lessons: Project specific
 Make sure you have real content in the CMS on which to develop
 Know the technology – as the client you will be specifying and testing
 Think design/templates and then develop functionality
 More UX
 Second staff full time
 Was a shift-and-lift migration project suitable for agile development?
Successes
 More client involvement in development
 Don’t go too far wrong
 Continuous redefinition / iteration
 Constant reprioritisation of stories
 Encourages you to test with users
 You get better at it as the project progresses
 Better product as an end result
The future
 Agile is now being rolled out to other projects and areas of Citizens Advice
 On the websites, we are adopting Agile and user needs wholesale as a
means of producing and reviewing content and tools
 User experience is central to our future content strategy
 Testing resource is recognised as an essential component to any
development
Thank you and questions
My name is Adrian Hunt.
I am Publishing Manager at Citizens
Advice.
I can be contacted at:
adrian.hunt@citizensadvice.org.uk
or
adrhunt@googlemail.com

More Related Content

Similar to First time agile - Agile and UX at Citizens Advice by Adrian Hunt

Arvind Updated
Arvind UpdatedArvind Updated
Arvind Updated
alpino_sagar
 
Resume
ResumeResume
Resume
alpino_sagar
 
Open / Drupal Camp Presentation: Brent Bice
Open / Drupal Camp Presentation: Brent BiceOpen / Drupal Camp Presentation: Brent Bice
Open / Drupal Camp Presentation: Brent Bice
LevelTen Interactive
 
Objective Digital Case Studies 2012
Objective Digital Case Studies 2012Objective Digital Case Studies 2012
Objective Digital Case Studies 2012Objective Experience
 
Sophanic's Company Profile
Sophanic's Company ProfileSophanic's Company Profile
Sophanic's Company Profile
Socrates Okonkwo
 
Redesigning TCS.com with Remote Research
Redesigning TCS.com with Remote ResearchRedesigning TCS.com with Remote Research
Redesigning TCS.com with Remote Research
Chris Farnum
 
Evolutionary Architecture And Design
Evolutionary Architecture And DesignEvolutionary Architecture And Design
Evolutionary Architecture And Design
Naresh Jain
 
TkXel - Web Engineering
TkXel - Web EngineeringTkXel - Web Engineering
TkXel - Web Engineering
TkXel
 
Amnesty International Digital Product Roadmap
Amnesty International Digital Product RoadmapAmnesty International Digital Product Roadmap
Amnesty International Digital Product Roadmap
Amnesty International UK
 
What are the Three Main Stages of Web Development?
What are the Three Main Stages of Web Development?What are the Three Main Stages of Web Development?
What are the Three Main Stages of Web Development?
JamesParker406701
 
Agile and data driven product development oleh Dhiku VP Product KMK Online
Agile and data driven product development oleh Dhiku VP Product KMK OnlineAgile and data driven product development oleh Dhiku VP Product KMK Online
Agile and data driven product development oleh Dhiku VP Product KMK Online
Rein Mahatma
 
Objective Digital Case Studies
Objective Digital Case StudiesObjective Digital Case Studies
Objective Digital Case Studies
Objective Experience
 
Webinar Agile Presentation V.1.0
Webinar Agile Presentation V.1.0Webinar Agile Presentation V.1.0
Webinar Agile Presentation V.1.0fhios
 
Integrating web analysis in the user experience design process
Integrating web analysis in the user experience design processIntegrating web analysis in the user experience design process
Integrating web analysis in the user experience design process
internetarchitects
 
Planning more effective milestones in web design projects it-toolkits
Planning more effective milestones in web design projects   it-toolkitsPlanning more effective milestones in web design projects   it-toolkits
Planning more effective milestones in web design projects it-toolkits
IT-Toolkits.org
 
Introduction to Agile and Lean Software Development
Introduction to Agile and Lean Software DevelopmentIntroduction to Agile and Lean Software Development
Introduction to Agile and Lean Software Development
Thanh Nguyen
 
Senior UX Product Lead Design - Joeffrey Madid Portfolio
Senior UX Product Lead Design - Joeffrey Madid PortfolioSenior UX Product Lead Design - Joeffrey Madid Portfolio
Senior UX Product Lead Design - Joeffrey Madid Portfolio
Joeffrey Madid
 
2024_ Unveiling Web Developer Secrets & Crafting Digital Empire.pdf
2024_ Unveiling Web Developer Secrets & Crafting Digital Empire.pdf2024_ Unveiling Web Developer Secrets & Crafting Digital Empire.pdf
2024_ Unveiling Web Developer Secrets & Crafting Digital Empire.pdf
Digisoft Solution
 
SIGNA11Y - Speaker Presentations
SIGNA11Y - Speaker PresentationsSIGNA11Y - Speaker Presentations
SIGNA11Y - Speaker Presentations
Cello Signal
 
Kv work samples
Kv work samplesKv work samples
Kv work sampleskay_sjc
 

Similar to First time agile - Agile and UX at Citizens Advice by Adrian Hunt (20)

Arvind Updated
Arvind UpdatedArvind Updated
Arvind Updated
 
Resume
ResumeResume
Resume
 
Open / Drupal Camp Presentation: Brent Bice
Open / Drupal Camp Presentation: Brent BiceOpen / Drupal Camp Presentation: Brent Bice
Open / Drupal Camp Presentation: Brent Bice
 
Objective Digital Case Studies 2012
Objective Digital Case Studies 2012Objective Digital Case Studies 2012
Objective Digital Case Studies 2012
 
Sophanic's Company Profile
Sophanic's Company ProfileSophanic's Company Profile
Sophanic's Company Profile
 
Redesigning TCS.com with Remote Research
Redesigning TCS.com with Remote ResearchRedesigning TCS.com with Remote Research
Redesigning TCS.com with Remote Research
 
Evolutionary Architecture And Design
Evolutionary Architecture And DesignEvolutionary Architecture And Design
Evolutionary Architecture And Design
 
TkXel - Web Engineering
TkXel - Web EngineeringTkXel - Web Engineering
TkXel - Web Engineering
 
Amnesty International Digital Product Roadmap
Amnesty International Digital Product RoadmapAmnesty International Digital Product Roadmap
Amnesty International Digital Product Roadmap
 
What are the Three Main Stages of Web Development?
What are the Three Main Stages of Web Development?What are the Three Main Stages of Web Development?
What are the Three Main Stages of Web Development?
 
Agile and data driven product development oleh Dhiku VP Product KMK Online
Agile and data driven product development oleh Dhiku VP Product KMK OnlineAgile and data driven product development oleh Dhiku VP Product KMK Online
Agile and data driven product development oleh Dhiku VP Product KMK Online
 
Objective Digital Case Studies
Objective Digital Case StudiesObjective Digital Case Studies
Objective Digital Case Studies
 
Webinar Agile Presentation V.1.0
Webinar Agile Presentation V.1.0Webinar Agile Presentation V.1.0
Webinar Agile Presentation V.1.0
 
Integrating web analysis in the user experience design process
Integrating web analysis in the user experience design processIntegrating web analysis in the user experience design process
Integrating web analysis in the user experience design process
 
Planning more effective milestones in web design projects it-toolkits
Planning more effective milestones in web design projects   it-toolkitsPlanning more effective milestones in web design projects   it-toolkits
Planning more effective milestones in web design projects it-toolkits
 
Introduction to Agile and Lean Software Development
Introduction to Agile and Lean Software DevelopmentIntroduction to Agile and Lean Software Development
Introduction to Agile and Lean Software Development
 
Senior UX Product Lead Design - Joeffrey Madid Portfolio
Senior UX Product Lead Design - Joeffrey Madid PortfolioSenior UX Product Lead Design - Joeffrey Madid Portfolio
Senior UX Product Lead Design - Joeffrey Madid Portfolio
 
2024_ Unveiling Web Developer Secrets & Crafting Digital Empire.pdf
2024_ Unveiling Web Developer Secrets & Crafting Digital Empire.pdf2024_ Unveiling Web Developer Secrets & Crafting Digital Empire.pdf
2024_ Unveiling Web Developer Secrets & Crafting Digital Empire.pdf
 
SIGNA11Y - Speaker Presentations
SIGNA11Y - Speaker PresentationsSIGNA11Y - Speaker Presentations
SIGNA11Y - Speaker Presentations
 
Kv work samples
Kv work samplesKv work samples
Kv work samples
 

Recently uploaded

BASIC C++ lecture NOTE C++ lecture 3.pptx
BASIC C++ lecture NOTE C++ lecture 3.pptxBASIC C++ lecture NOTE C++ lecture 3.pptx
BASIC C++ lecture NOTE C++ lecture 3.pptx
natyesu
 
Multi-cluster Kubernetes Networking- Patterns, Projects and Guidelines
Multi-cluster Kubernetes Networking- Patterns, Projects and GuidelinesMulti-cluster Kubernetes Networking- Patterns, Projects and Guidelines
Multi-cluster Kubernetes Networking- Patterns, Projects and Guidelines
Sanjeev Rampal
 
Output determination SAP S4 HANA SAP SD CC
Output determination SAP S4 HANA SAP SD CCOutput determination SAP S4 HANA SAP SD CC
Output determination SAP S4 HANA SAP SD CC
ShahulHameed54211
 
History+of+E-commerce+Development+in+China-www.cfye-commerce.shop
History+of+E-commerce+Development+in+China-www.cfye-commerce.shopHistory+of+E-commerce+Development+in+China-www.cfye-commerce.shop
History+of+E-commerce+Development+in+China-www.cfye-commerce.shop
laozhuseo02
 
The+Prospects+of+E-Commerce+in+China.pptx
The+Prospects+of+E-Commerce+in+China.pptxThe+Prospects+of+E-Commerce+in+China.pptx
The+Prospects+of+E-Commerce+in+China.pptx
laozhuseo02
 
This 7-second Brain Wave Ritual Attracts Money To You.!
This 7-second Brain Wave Ritual Attracts Money To You.!This 7-second Brain Wave Ritual Attracts Money To You.!
This 7-second Brain Wave Ritual Attracts Money To You.!
nirahealhty
 
1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样
1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样
1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样
3ipehhoa
 
原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样
原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样
原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样
3ipehhoa
 
Living-in-IT-era-Module-7-Imaging-and-Design-for-Social-Impact.pptx
Living-in-IT-era-Module-7-Imaging-and-Design-for-Social-Impact.pptxLiving-in-IT-era-Module-7-Imaging-and-Design-for-Social-Impact.pptx
Living-in-IT-era-Module-7-Imaging-and-Design-for-Social-Impact.pptx
TristanJasperRamos
 
test test test test testtest test testtest test testtest test testtest test ...
test test  test test testtest test testtest test testtest test testtest test ...test test  test test testtest test testtest test testtest test testtest test ...
test test test test testtest test testtest test testtest test testtest test ...
Arif0071
 
1.Wireless Communication System_Wireless communication is a broad term that i...
1.Wireless Communication System_Wireless communication is a broad term that i...1.Wireless Communication System_Wireless communication is a broad term that i...
1.Wireless Communication System_Wireless communication is a broad term that i...
JeyaPerumal1
 
ER(Entity Relationship) Diagram for online shopping - TAE
ER(Entity Relationship) Diagram for online shopping - TAEER(Entity Relationship) Diagram for online shopping - TAE
ER(Entity Relationship) Diagram for online shopping - TAE
Himani415946
 
急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样
急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样
急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样
3ipehhoa
 
Latest trends in computer networking.pptx
Latest trends in computer networking.pptxLatest trends in computer networking.pptx
Latest trends in computer networking.pptx
JungkooksNonexistent
 
guildmasters guide to ravnica Dungeons & Dragons 5...
guildmasters guide to ravnica Dungeons & Dragons 5...guildmasters guide to ravnica Dungeons & Dragons 5...
guildmasters guide to ravnica Dungeons & Dragons 5...
Rogerio Filho
 
How to Use Contact Form 7 Like a Pro.pptx
How to Use Contact Form 7 Like a Pro.pptxHow to Use Contact Form 7 Like a Pro.pptx
How to Use Contact Form 7 Like a Pro.pptx
Gal Baras
 

Recently uploaded (16)

BASIC C++ lecture NOTE C++ lecture 3.pptx
BASIC C++ lecture NOTE C++ lecture 3.pptxBASIC C++ lecture NOTE C++ lecture 3.pptx
BASIC C++ lecture NOTE C++ lecture 3.pptx
 
Multi-cluster Kubernetes Networking- Patterns, Projects and Guidelines
Multi-cluster Kubernetes Networking- Patterns, Projects and GuidelinesMulti-cluster Kubernetes Networking- Patterns, Projects and Guidelines
Multi-cluster Kubernetes Networking- Patterns, Projects and Guidelines
 
Output determination SAP S4 HANA SAP SD CC
Output determination SAP S4 HANA SAP SD CCOutput determination SAP S4 HANA SAP SD CC
Output determination SAP S4 HANA SAP SD CC
 
History+of+E-commerce+Development+in+China-www.cfye-commerce.shop
History+of+E-commerce+Development+in+China-www.cfye-commerce.shopHistory+of+E-commerce+Development+in+China-www.cfye-commerce.shop
History+of+E-commerce+Development+in+China-www.cfye-commerce.shop
 
The+Prospects+of+E-Commerce+in+China.pptx
The+Prospects+of+E-Commerce+in+China.pptxThe+Prospects+of+E-Commerce+in+China.pptx
The+Prospects+of+E-Commerce+in+China.pptx
 
This 7-second Brain Wave Ritual Attracts Money To You.!
This 7-second Brain Wave Ritual Attracts Money To You.!This 7-second Brain Wave Ritual Attracts Money To You.!
This 7-second Brain Wave Ritual Attracts Money To You.!
 
1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样
1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样
1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样
 
原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样
原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样
原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样
 
Living-in-IT-era-Module-7-Imaging-and-Design-for-Social-Impact.pptx
Living-in-IT-era-Module-7-Imaging-and-Design-for-Social-Impact.pptxLiving-in-IT-era-Module-7-Imaging-and-Design-for-Social-Impact.pptx
Living-in-IT-era-Module-7-Imaging-and-Design-for-Social-Impact.pptx
 
test test test test testtest test testtest test testtest test testtest test ...
test test  test test testtest test testtest test testtest test testtest test ...test test  test test testtest test testtest test testtest test testtest test ...
test test test test testtest test testtest test testtest test testtest test ...
 
1.Wireless Communication System_Wireless communication is a broad term that i...
1.Wireless Communication System_Wireless communication is a broad term that i...1.Wireless Communication System_Wireless communication is a broad term that i...
1.Wireless Communication System_Wireless communication is a broad term that i...
 
ER(Entity Relationship) Diagram for online shopping - TAE
ER(Entity Relationship) Diagram for online shopping - TAEER(Entity Relationship) Diagram for online shopping - TAE
ER(Entity Relationship) Diagram for online shopping - TAE
 
急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样
急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样
急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样
 
Latest trends in computer networking.pptx
Latest trends in computer networking.pptxLatest trends in computer networking.pptx
Latest trends in computer networking.pptx
 
guildmasters guide to ravnica Dungeons & Dragons 5...
guildmasters guide to ravnica Dungeons & Dragons 5...guildmasters guide to ravnica Dungeons & Dragons 5...
guildmasters guide to ravnica Dungeons & Dragons 5...
 
How to Use Contact Form 7 Like a Pro.pptx
How to Use Contact Form 7 Like a Pro.pptxHow to Use Contact Form 7 Like a Pro.pptx
How to Use Contact Form 7 Like a Pro.pptx
 

First time agile - Agile and UX at Citizens Advice by Adrian Hunt

  • 1. Making Agile development and UX work at Citizens Advice Adrian Hunt, Publishing Manager, Citizens Advice First time agile
  • 2. What I am going to talk about  Why Citizens Advice chose an agile development philosophy to develop their new CMS and inform their digital strategy  How user testing has informed that development  The lessons learnt – plus points and drawbacks but first ...
  • 3.
  • 4. This is a picture of the 1.8 million people who attended Barack Obama’s first inauguration as US President.  That’s roughly how many people walk through our doors each year  Twice as many ring us  Nine times as many use our websites
  • 5. A well performing website but... Citizens Advice’s advice website has seen traffic consistently increase over the past five years. Last year was its most successful ever with nearly 16 million unique visitors. However it is built on a creaking,15-year-old CMS.
  • 6. Vince Cable saves the day In March 2013, Citizens Advice was awarded additional funding to develop their online offering, some of which was allocated to a new CMS, a refresh of our website design and the development of a new digital strategy.
  • 7. Scope of the project  Technical – Replacing a content management system and developing new functionality  Data – Migrating the content of six existing websites  Information architecture – All sites on a single domain with some sites merging  Design – Refreshing existing and introducing responsive design  Workflow – Changing the editorial model of intranet to include workflow  Commercial – Setting up a web subscription service for one of our websites and ...
  • 8. Agile project management  Following disappointing experiences in previous ICT projects, we decided to develop the new CMS using Agile principles. This decision was made before any CMS had been chosen. It was an experiment and the first time it had been adopted at Citizens Advice.  After a procurement exercise, the EPiServer CMS was chosen with Sigma as the developer. One of the particularly convincing arguments that Sigma had made was the emphasis they placed on user experience and continual user testing within the development cycle.
  • 9. Why Agile: Key differences
  • 10. Agile against traditional development Pros  Early visibility of developments  Changing priority of features easy  Changing order of releases easy  Testing done throughout Cons  Requires a lot of time  Almost dedicated input from business owners  Lots of testing needed
  • 11. Our Agile approach  Story – item/feature to develop  Backlog – prioritised list of items to develop  Sprint – 2 week mini development cycle taking top items from the backlog, developing and testing them before presenting them -  Showcase – Where developed stories are presented. They are then tested against the specification  Each story costs a certain number of points  Each sprint contains a max of 120 pts = velocity  Intention: early and continuous visibility of development
  • 12. Agile – Sprint meetings Week 1 SPM Week 2 “Sprint” Showcase Look Ahead Week 1 SPM Week 2 “Sprint” Showcase Look Ahead Week 1 SPM Week 2 “Sprint” Showcase Look Ahead Week 1 SPM Week 2 “Sprint” Showcase Look Ahead Week 1 SPM Week 2 “Sprint” Showcase Look Ahead Week 1 SPM Week 2 “Sprint” Showcase Look Ahead Week 1 SPM Week 2 “Sprint” Showcase Look Ahead Week 1 SPM Week 2 “Sprint” Showcase Look Ahead Release Sprints SPM Look Ahead Showcase Week 1 Week 2
  • 13. Intended velocity July August September October November December January February March BMIS CABlink Adviceguide BMIS CABlink Corp Adviceguide Advisernet AdvisernetCorp
  • 14. User experience approach At the outset of the project, we had the goal to test new ideas, designs and functionality with users and place each site in a beta version prior to rollout… Feedback was gathered through a variety of techniques, including:  Workshops and focus groups  Interviews, surveys and questionnaires  Natural environment observation  User testing (remote and observed, guerrilla)  Analytics  Website feedback mechanisms
  • 15. Where UX counted  Benchmarking of existing sites  Template design  Paper prototyping  Strategic goals  Internal stakeholder requirements  Key external stakeholder requirements  Accessibility reviews at each site launch  Beta testing of the internal sites, BMIS and CABlink  200 Citizens Advice super testers recruited  Two focus groups representing the public and power
  • 16. Agile and UX in action My sketch of a section start page with the different types of feature Agile and UX in action (idea generation)
  • 17. First draft of the design of the section start page in Photoshop Agile and UX in action (design 1)
  • 18. Agreed design of the section start page in Photoshop Agile and UX in action (iteration of design)
  • 19. Functionality specified and uploaded onto project tool, Trello Agile and UX in action (specification)
  • 20. Testing of functionality by Citizens Advice, comments and findings recorded on Trello Agile and UX in action (staging)
  • 21. Agile and UX in action (live) The home page of one of our intranet sites, CABlink, which is built from interchangeable blocks developed for the start pages of other sites
  • 22. Milestones: Where are we now  Sep 2013: Presentation to Annual Conference  Oct – Dec 2013: BMIS beta  Jan 2014: BMIS live  Feb – Mar 2014: CABlink beta  Apr 2014: CABlink live  Jun 2014: Last two development sprints planned  Early Sep 2014: AdviserNet launch planned -  Mid Sep 2014: Corporate and Adviceguide sites merged and new citizensadvice.org.uk launched  Autumn – Winter 2014: UX review of sites
  • 23. Lessons: Agile  Exhausting – get the velocity right  Testing resource  Bugs – with complexity comes bugs  Specifications are still required  Tracking of progress essential  More stabilisation sprints  There is built-in redundancy  Co-location helpful, though not essential
  • 24. Lessons: Project specific  Make sure you have real content in the CMS on which to develop  Know the technology – as the client you will be specifying and testing  Think design/templates and then develop functionality  More UX  Second staff full time  Was a shift-and-lift migration project suitable for agile development?
  • 25. Successes  More client involvement in development  Don’t go too far wrong  Continuous redefinition / iteration  Constant reprioritisation of stories  Encourages you to test with users  You get better at it as the project progresses  Better product as an end result
  • 26. The future  Agile is now being rolled out to other projects and areas of Citizens Advice  On the websites, we are adopting Agile and user needs wholesale as a means of producing and reviewing content and tools  User experience is central to our future content strategy  Testing resource is recognised as an essential component to any development
  • 27. Thank you and questions My name is Adrian Hunt. I am Publishing Manager at Citizens Advice. I can be contacted at: adrian.hunt@citizensadvice.org.uk or adrhunt@googlemail.com

Editor's Notes

  1. Citizens Advice Bureaux deliver advice services from over 3,300 community locations in England and Wales, run by 338 registered charities (figures for 2012/13). 28,500 people work across the Citizens Advice service; nearly 6,500 are paid staff and over 22,200 are volunteers.  
  2. Mobile usage: Jan-Jun 14 up 66% compared to Jan-Jun 13, tablet usage up 81% but our site is not response.
  3. Approx 7.5% to digital project
  4. Six sites reducing to four – merger of corporate site, citizensadvice.org.uk, with Adviceguide. One thing you cannot find when you go to citizensadvice.org.uk is advice
  5. Scrum is the version we are using
  6. Pre sprint 1 velocity chart – Prime example of reprioritisation where we changed order of website launch as project progressed