- 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
First time agile - Agile and UX at Citizens Advice by Adrian HuntAdrian Hunt
Agile development from a client perspective. Migration to a new CMS and redevelopment of Citizens Advice websites using agile development principles. Presentation delivered by Adrian Hunt at Sigma's Camp Digital event as part of London Technology Week, 18 June 2014.
When it comes to create and deliver the best features for target users, usability discussions can go on endlessly.
But there are other features to implement in the release, and at some point, this new release must be shipped.
So how to make sure you have achieved the minimum usability to avoid rejection.. and even foster adoption?
What does it take to make your assessment and reduce the risk of any further negotiation?
This is what this talk intends to provide - an explanation of a method and a team-spirit to adopt.
Innovations in the field of technology are happening in lightning speed. It is more out of necessity than for the sake of it that companies come up with new ideas and introduce novelties in their products and services in such a competitive market. It is but natural that better software is required to come up with such innovations according to the varied needs of this evolving market, that too faster than ever. Many companies make use of Agile Software Development methods to keep up with this technological competition and challenge.Cloud computing enhances Agile Software Development in many ways. A few are listed below and learn more from our blog: http://suyati.com/how-cloud-enhances-agile-software-development
To know more about our expertise and capabilities in Agile and Cloud, please send an e-mail to services@suyati.com.
Applying Usability to Improve Value and Reduce RiskBonitasoft
This technical session was presented by Nathalie Cotte at the online IDEAS conference hosted by the Center for Information Development-Management - to explain how we care more and more about customers, but that we also need to remind everyone that developers also have needs to be considered!
Best Practices in Process Automation - Chapter 1Bonitasoft
Have you started a digital transformation project, or are you thinking about it?
Whether or not you have experience in IT project management, this webinar series is for you.
Generally, deploying an enterprise-level, digital transformation project can seem to be quite complex. There’s a need for business teams and IT teams to collaborate, the need to have a much broader vision than just individual application development projects.
How to make the best choices for overall project and development methodologies, use best practices, follow the right steps?
In this webinar on Best Practices for management and development methodologies for projects using a digital process automation platform, we will first address the project approach as a whole.
Know more looking at our ressouces (on-demand, videos...): https://www.bonitasoft.com
Excited about the new reactive web features? Come to this session to learn some of the best practices to make sure that you get started on the right foot.
First time agile - Agile and UX at Citizens Advice by Adrian HuntAdrian Hunt
Agile development from a client perspective. Migration to a new CMS and redevelopment of Citizens Advice websites using agile development principles. Presentation delivered by Adrian Hunt at Sigma's Camp Digital event as part of London Technology Week, 18 June 2014.
When it comes to create and deliver the best features for target users, usability discussions can go on endlessly.
But there are other features to implement in the release, and at some point, this new release must be shipped.
So how to make sure you have achieved the minimum usability to avoid rejection.. and even foster adoption?
What does it take to make your assessment and reduce the risk of any further negotiation?
This is what this talk intends to provide - an explanation of a method and a team-spirit to adopt.
Innovations in the field of technology are happening in lightning speed. It is more out of necessity than for the sake of it that companies come up with new ideas and introduce novelties in their products and services in such a competitive market. It is but natural that better software is required to come up with such innovations according to the varied needs of this evolving market, that too faster than ever. Many companies make use of Agile Software Development methods to keep up with this technological competition and challenge.Cloud computing enhances Agile Software Development in many ways. A few are listed below and learn more from our blog: http://suyati.com/how-cloud-enhances-agile-software-development
To know more about our expertise and capabilities in Agile and Cloud, please send an e-mail to services@suyati.com.
Applying Usability to Improve Value and Reduce RiskBonitasoft
This technical session was presented by Nathalie Cotte at the online IDEAS conference hosted by the Center for Information Development-Management - to explain how we care more and more about customers, but that we also need to remind everyone that developers also have needs to be considered!
Best Practices in Process Automation - Chapter 1Bonitasoft
Have you started a digital transformation project, or are you thinking about it?
Whether or not you have experience in IT project management, this webinar series is for you.
Generally, deploying an enterprise-level, digital transformation project can seem to be quite complex. There’s a need for business teams and IT teams to collaborate, the need to have a much broader vision than just individual application development projects.
How to make the best choices for overall project and development methodologies, use best practices, follow the right steps?
In this webinar on Best Practices for management and development methodologies for projects using a digital process automation platform, we will first address the project approach as a whole.
Know more looking at our ressouces (on-demand, videos...): https://www.bonitasoft.com
Excited about the new reactive web features? Come to this session to learn some of the best practices to make sure that you get started on the right foot.
UX Camp 2017 – How UX survives in agile developmentJanne_Bjorsted
So I want to share some of my experiences - both good and bad - of how to deal with agile development as a UX Designer. What I have learned in the strive to be an agile UX designer myself.
UX Neat, Agile Chaser – Your Step-By-Step Guide For Blending UX and Agile in ...UXPA Boston
We consistently hear that good UX practices and scrum don’t mix. We disagree. Over the past 5 years, we’ve evolved an agile scrum process for producing UX deliverables on time and within constraints. Our process allows us to meet project requirements and deadlines and fits in UX best practices such as: use of personas, iterative design, and user validation. The best part is… we’re going to share it with you. We will share these parts of our UX Agile mixology:
Step by step detail on our scrum practices, including a process flow diagram for how we integrate with the development lifecycle
Our special blend of story patterns that fit varying needs that audience members can take home and mix into to their own working environments
How we structure our UX Team, including the secret ingredients in our team’s success
High Quality Software Development with Agile and ScrumLemi Orhan Ergin
Module 1. Born to fail
- Why projects are failing
- Waterfall & traditional software development
Module 2. Agile
Module 3. Scrum
Module 4. Writing high quality software with Agile
- XP
- How Google Write Software
Module 5. Do's and dont's
- How Scrum might fail
- Myths and realities
Module 6. How to kick off Scrum
Mixing Lean UX and Agile Development - How to minimize risk, maximize flexibility, and create a loved product. Updated and enhanced for Flowcon November 1st, 2013!
Discover 12 principles for Agile Development created by @liquidconcept.
Liquid Concept is a swiss interactive communications agency. We share the values of our international clients: quality, user-friendliness, clarity and attention to detail
Cross-functional team collaboration between Agile development and UX designDug Falby
I was recently asked how I integrated UX thinking and processes into an Agile product development unit. This deck outlines a few points where I've had positive outcomes in the past.
In this session we'll discuss how agile analysis and project management processes can be applied to Drupal implementation. We'll discuss the setting of expectations for stakeholders when planning and executing a Drupal project, and how to avoid the typical pitfalls. You'll also learn how a multi-disciplined project team can smooth your project execution, and increase your chance for overall success.
Every web development phase is essential to guaranteeing that the finished product not only fulfills but beyond the expectations of its designers and consumers.
Agile and data driven product development oleh Dhiku VP Product KMK OnlineRein Mahatma
Di webinar ini Dhiku akan membawakan materi seputar tips product management, bagaimana proses membangun product digital dengan agile dan data driven. Dimulai dari memahami kebutuhan user, melakukan usability testing, menganalisa data, melakukan prioritas fitur dan perencanaan product roadmap, incremental deployment ke user, sampai evaluasi data untuk pengembangan product yang lebih baik.
Oleh http://www.startupbisnis.com dan http://www.codepolitan.com
amnesty.org.uk represents a constantly evolving platform. This presentation sets out how we operate our Digital Product Roadmap to respond to user needs, expectations and changing technology.
UX Camp 2017 – How UX survives in agile developmentJanne_Bjorsted
So I want to share some of my experiences - both good and bad - of how to deal with agile development as a UX Designer. What I have learned in the strive to be an agile UX designer myself.
UX Neat, Agile Chaser – Your Step-By-Step Guide For Blending UX and Agile in ...UXPA Boston
We consistently hear that good UX practices and scrum don’t mix. We disagree. Over the past 5 years, we’ve evolved an agile scrum process for producing UX deliverables on time and within constraints. Our process allows us to meet project requirements and deadlines and fits in UX best practices such as: use of personas, iterative design, and user validation. The best part is… we’re going to share it with you. We will share these parts of our UX Agile mixology:
Step by step detail on our scrum practices, including a process flow diagram for how we integrate with the development lifecycle
Our special blend of story patterns that fit varying needs that audience members can take home and mix into to their own working environments
How we structure our UX Team, including the secret ingredients in our team’s success
High Quality Software Development with Agile and ScrumLemi Orhan Ergin
Module 1. Born to fail
- Why projects are failing
- Waterfall & traditional software development
Module 2. Agile
Module 3. Scrum
Module 4. Writing high quality software with Agile
- XP
- How Google Write Software
Module 5. Do's and dont's
- How Scrum might fail
- Myths and realities
Module 6. How to kick off Scrum
Mixing Lean UX and Agile Development - How to minimize risk, maximize flexibility, and create a loved product. Updated and enhanced for Flowcon November 1st, 2013!
Discover 12 principles for Agile Development created by @liquidconcept.
Liquid Concept is a swiss interactive communications agency. We share the values of our international clients: quality, user-friendliness, clarity and attention to detail
Cross-functional team collaboration between Agile development and UX designDug Falby
I was recently asked how I integrated UX thinking and processes into an Agile product development unit. This deck outlines a few points where I've had positive outcomes in the past.
In this session we'll discuss how agile analysis and project management processes can be applied to Drupal implementation. We'll discuss the setting of expectations for stakeholders when planning and executing a Drupal project, and how to avoid the typical pitfalls. You'll also learn how a multi-disciplined project team can smooth your project execution, and increase your chance for overall success.
Every web development phase is essential to guaranteeing that the finished product not only fulfills but beyond the expectations of its designers and consumers.
Agile and data driven product development oleh Dhiku VP Product KMK OnlineRein Mahatma
Di webinar ini Dhiku akan membawakan materi seputar tips product management, bagaimana proses membangun product digital dengan agile dan data driven. Dimulai dari memahami kebutuhan user, melakukan usability testing, menganalisa data, melakukan prioritas fitur dan perencanaan product roadmap, incremental deployment ke user, sampai evaluasi data untuk pengembangan product yang lebih baik.
Oleh http://www.startupbisnis.com dan http://www.codepolitan.com
amnesty.org.uk represents a constantly evolving platform. This presentation sets out how we operate our Digital Product Roadmap to respond to user needs, expectations and changing technology.
An overview of TkXel's web engineering services. Get to know us better through our expertise, process and the types of projects we've delivered for clients across the world.
Planning more effective milestones in web design projects it-toolkitsIT-Toolkits.org
Most successful web design projects are organised into a system of milestones with each one representing a critical piece of the project. Milestones are simple in concept, but they can be tricky to nail down.
For example, how specific should we get with the milestones? If we get too specific, we risk breaking the project down into a chaotic mess of little chunks. However, if we aren’t specific enough, the deliverables become unknown and nothing gets done.
Integrating web analysis in the user experience design processinternetarchitects
Measuring has become more and more important to the job of the information architect.
* We need to measure the KPI's of our projects to assure we meet our customers business objectives.
* We need to measure the usage of the site to assure it's effectiveness.
* We need to measure the users behaviour on the site so we can optimize the information architecture to meet their needs.
* We need to measure business parameters such as sales numbers, conversion rates, ... and compare them to the traffic analysis.
Measuring becomes essential to define what we do but also to define why we do it. We need to justify and document the effect our work has on the overall business. A new generation of tools allows us to integrate data from traffic analysis, CRM, ERP, with our traditional work of defining navigations, taxonomies, content organization, etc.
Most usability tests only include a small sample of users meanwhile there is data available on all of our visitors behaviours, we need to exploit this data and use it to define and refine the overall user experience of our online projects.
Designing User-Centered Digital Experiences
Explore the process of designing intuitive and engaging digital experiences during this presentation. From conducting thorough research and analysis to understand user needs and business goals, to creating wireframes, prototypes, and final interfaces, this process is designed to create user-centered solutions. Learn how a focus on the user drives each step and leads to successful digital products.
2024_ Unveiling Web Developer Secrets & Crafting Digital Empire.pdfDigisoft Solution
In 2024, when everything is digital, a website serves as a digital shop for both individuals and companies. It communicates brand identity, goods, and services to prospective clients as their initial point of contact. We will explore the many facets of a website developer's job in this blog, dissect the complexities of website development, and provide insight into the time frame needed for this undertaking. Read this blog to unveil web developer secrets & crafting a digital empire in 2024.
Similar to Making Agile development and UX work at Citizens Advice (20)
Katy Arnold - Design Maturity: How to have impactNexer Digital
When we talk of design maturity we usually mean the maturity of the organisations in which we operate.
There are a plethora of maturity models, scales, and assessments which we hope will encourage organisational leaders to create the conditions for good design practice to flourish. However, by focussing purely what we’d like others to do, we risk ignoring our role in all of this.
Drawing on her experience building and leading design communities in the UK Government, Katy explores what it really means to achieve design maturity. This talk is about how to achieve genuine co-creation and how opening ourselves up to include the perspectives of others allows us to build credibility and have greater impact.
Embedding service design: blood, sweat, tears and tantrums Nexer Digital
Cancer Research UK’s service design team is in its 5th year.
This talk is a review of how we have implanted service design thinking and doing inside one of the world's largest charities: navigating power and politics, recruiting allies and helping deliver better services, one day at a time.
Imran Hussain- Co-design by community - May 2023.pdfNexer Digital
There is a whole spectrum of co-design approaches. From adding additional touchpoints with users, through to users designing for you. Listen to how Imran led the GOV.UK Design System community in pushing co-design to its limit. What was the process? What were the results? What did the community gain from it all?
Natalie Pearce - From CX to EX: Good culture needs good designNexer Digital
Great customer experiences don’t happen by chance. They happen by design. The same goes for great company cultures. This means using human-centred research to understand your employees, their needs and how to motivate them to bring the best of themselves to work. It means putting your values into practice by turning them into measurable behaviours and reinforcing rituals, because great employee experiences begin with liveable values. It means using tried and tested design principles to create employee experiences that are just as amazing as your customer experience, through cleverly designed processes and systems that turn gaps into goals and deliver company-growing action. Want to find out what this means in practice?
In this talk Nat shares her story of going from CX to EX and how ALL designers can contribute to creating better workplaces by turning their skills internally.
Audree Fletcher - Designing in the darkNexer Digital
The achievement of big noble goals often comes down to skill in working with the warp and weft of our organisations. But do our multidisciplinary teams contain the knowledge, skills and relationships to design and manipulate the invisible matter that surrounds, enables and constrains them? In this session Audree shares ways teams can increase their strategic influence, advocate for their service, and work to secure the organisational conditions for their success.
Shabira Papain - Inclusive design: Luxury or must-have?Nexer Digital
In this session Shabira makes the case for why inclusive design is a must-have that can be achieved even in the most fast-paced organisations, and explores what we mean by inclusive design; discussing its merits/challenges and sharing practical ways you can embed inclusion thinking into your service and product design.
James Plunkett - Digital transformation in context: You’re part of something ...Nexer Digital
Throughout history, intrepid reformers have driven profound changes in the way we govern our society. So what can we learn from this work for digital transformation today?
In this talk James shares thoughts from his writing and over a decade leading public policy and digital work, showing why - despite the hard yards - we can be optimistic about change.
Jas Kang - Design imperatives at Depatment for Education using OKRsNexer Digital
Head of Design at Department for Education Jas Kang is joined by designers Laura Leahy, Jude Web and Victor Ivan to explore the DfE's three design imperatives, and why their backlog format is as OKRs (Objectives and key results).
The team discuss how they're experimenting and maturing their profession, and aiming to deliver better outcomes for end users.
Helen Lawson - Death and other difficult words (Camp Digital 2022)Nexer Digital
Helen Lawson is a lead content designer for Co-op Digital specialising in Funeralcare, and has published a book on bereavement for children, and written a series of sympathy cards without using the word sympathy.
In this talk Helen explores the language around death, and the process and passion behind getting the words right in digital, print and in person.
Sarah Mace - The better your culture, the better your user experienceNexer Digital
Can we ever really deliver great user experiences if the culture behind the service isn't great?
In this talk, Head of Experience Design for LEEDS 2023 Sarah Mace explores the ways that organisational culture directly impacts the end user experience.
"For years now, working on designing products and services has always resulted in me supporting a shift in the team and/or organisation's broader culture and ways of working. To some, the link and necessity seems obvious, but to others it's perhaps a little more of a mystery as to why the 'digital team' are leading large scale change management programmes and in some cases designing new organisational operating models.
The practicalities associated with this link can be tricky. As designers or transformation specialists we are often brought in to 'fix a thing' or 'build something shiny', and there often isn't the awareness of the inevitable need to tackle the blockers that pop up from behind cultural walls.
In this session, I explore this link and why I believe that it's all of our jobs to support stronger, more positive cultures for the employee experience but also for our users' experiences too. We'll ponder on how we do this when it often feels out of our remit and reach. "
Kylie Havelock - Tailored advice services in the modern age (Camp Digital 2022)Nexer Digital
Head of Product at Citizens Advice Kylie Havelock talks to us about ways the organisation have scaled a tailored advice service for clients.
Kylie covers how Citizens Advice are building product capability; re-platforming underlying technology; tailoring content, and experimenting with data. This talk is for anyone looking to tailor products to people.
Sharon O'Dea and Hanna Karppi - A Human-Centred Future of Work Nexer Digital
Work is becoming more complex, a trend that only looks set to continue in the years ahead. Technology is supposed to help people to get work done, but often it has the opposite effect of adding to that complexity. To make work better and ensure tools support that more complex future we need to design and configure that technology for humans - messy humans with complex working lives.
In this talk, digital strategist Sharon O'Dea and Head of Digital Worklife Strategy at Nexer Group Hanna Karppi share ideas on preparing for the future of work by making it more human-centred. Sharon and Hanna cover the need for insight into employees' needs, the importance of digital employee experience and how digital can help rather than hinder the employees of the future.
Rachel Coldicutt - We are all technologists now!Nexer Digital
Rachel Coldicutt is an expert on the social impact of new and emerging technologies, recognised as one of 50 Most Influential People in UK Technology and awarded an OBE for services to the digital society.
In her talk 'We are all technologists now!', Rachel challenges the audience to think about how we can consider our current technologies, and reimagine their uses to benefit society and the planet.
Gerry McGovern - Earth Experience Design (Camp Digital 2022)Nexer Digital
Gerry McGovern is the author of World Wide Waste, and an expert on sustainability and digital.
In his keynote 'Earth experience design' Gerry talks about digital as a world of short-term thinking focused on selling superficial wants, and killing our planet.
"We need wisdom, truth, ethics and an understanding of worth that measures the impacts of our designs at an ecosystem level. We must become champions of maintenance and reuse, rather than this constant, relentless and planetary destructive cool newness and innovation cults. We can design great things with so much less of the earth’s energy. We can be part of highly efficient organizations while using so much less data. Let us not go down in history as Generation Waste, the designers whose proudest moment was to fashion the final nail. If we designed our way into this mess, we can design our way out of it."
Older Adults: Are We Really Designing for Our Future Selves? (BAD Conf. 2022)Nexer Digital
Advice on designing for older people often urges us to consider this audience as our future selves. In one sense, this is helpful, as it fosters empathy with older users. But in another sense, it's misleading — it hints that all of the challenges we face in designing for more senior people now are ones we will face in 20, 30, or even 40 years.
Some design considerations are persistent because they relate to limitations that tend to come upon us as our bodies age. Eyesight dims, colour vision changes, hearing declines, joints lose flexibility, and memory isn't what it used to be. We will all experience some of these changes as we grow older, although at our own pace and in unique ways. And for the foreseeable future, bodies will continue to develop age-related limitations. Older people will always face these challenges simply because they are older, and our designs will always need to accommodate them.
Unfortunately, much of what we read and hear about designing for older adults mixes ageing-body limitations with issues such as comfort with technology, willingness to scroll, or typical online activities. Perhaps people will always become more hesitant to learn new technologies as they grow older and more frustrated when technology doesn't work as they expect. But the specific design considerations will change as technology evolves.
As designers, we need to understand which challenges we will always need to accommodate and which ones will evolve. It all boils down to the difference between challenges people have because they are older — and ones they have because they are older NOW.
This talk will help you understand what advice you can rely on for the long term and what issues you should keep testing for. It will illustrate with examples, including some from my own experience of being an older person who sees some age-related physical changes and is also very comfortable with technology.
This slide deck brings up to date the presentation of the same name that I gave at UX Cambridge in 2016 (and which can be found elsewhere among Nexer's uploads).
1.Wireless Communication System_Wireless communication is a broad term that i...JeyaPerumal1
Wireless communication involves the transmission of information over a distance without the help of wires, cables or any other forms of electrical conductors.
Wireless communication is a broad term that incorporates all procedures and forms of connecting and communicating between two or more devices using a wireless signal through wireless communication technologies and devices.
Features of Wireless Communication
The evolution of wireless technology has brought many advancements with its effective features.
The transmitted distance can be anywhere between a few meters (for example, a television's remote control) and thousands of kilometers (for example, radio communication).
Wireless communication can be used for cellular telephony, wireless access to the internet, wireless home networking, and so on.
This 7-second Brain Wave Ritual Attracts Money To You.!nirahealhty
Discover the power of a simple 7-second brain wave ritual that can attract wealth and abundance into your life. By tapping into specific brain frequencies, this technique helps you manifest financial success effortlessly. Ready to transform your financial future? Try this powerful ritual and start attracting money today!
Multi-cluster Kubernetes Networking- Patterns, Projects and GuidelinesSanjeev Rampal
Talk presented at Kubernetes Community Day, New York, May 2024.
Technical summary of Multi-Cluster Kubernetes Networking architectures with focus on 4 key topics.
1) Key patterns for Multi-cluster architectures
2) Architectural comparison of several OSS/ CNCF projects to address these patterns
3) Evolution trends for the APIs of these projects
4) Some design recommendations & guidelines for adopting/ deploying these solutions.
ER(Entity Relationship) Diagram for online shopping - TAEHimani415946
https://bit.ly/3KACoyV
The ER diagram for the project is the foundation for the building of the database of the project. The properties, datatypes, and attributes are defined by the ER diagram.
Making Agile development and UX work at Citizens Advice
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.
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
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)
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