SlideShare uma empresa Scribd logo
1 de 41
Lisa Fast
@lisavation
#GOAT2017
Not Too Minimal:
UX Research in a Government
Minimum Viable Product
2
Original Minimum Viable Product View – focus on user need
http://blog.crisp.se/2016/01/25/henrikkniberg/making-sense-of-mvp
3
“The MVP Build-Measure-Learn
feedback loop is at the core of the
Lean Startup model. An experiment
is … also a first product.”
- Eric Ries
4
Minimum Valuable Product
https://www.quora.com/What-is-the-difference-between-a-
prototype-and-a-minimum-viable-product-MVP
5
“A Minimum Viable Product is the
smallest thing you can build that
delivers customer value (and as a
bonus captures some of that value
back).”
– Ash Maurya
https://blog.leanstack.com/minimum-viable-product-mvp-7e280b0b9418
6
https://hackernoon.com/the-mvp-is-dead-long-live-the-rat-233d5d16ab02
7
Risky assumption testing requires a level of
Agile maturity not present in most of the
Government of Canada.
In this project, the idea of starting small
was a struggle, most expected to get the
complete product at launch – despite
ongoing mega-project troubles…
8
9
Receptive moment in government
10
UX Research is all about
Value & Viability
Understanding needs for value
Ensuring they can derive that value
11
The challenge: Email-only Consultations for Gazette Part I
Part I: “a final opportunity to review and comment on a proposed regulation at the last
stages of the regulation-making process, before it is enacted”
12
Starting Point: US eRegulations -18F Comment Pilot Test in June 2016
https://18f.gsa.gov/2016/07/26/new-pilot-aims-to-streamline-notice-and-comment-process/
https://epa-notice.usa.gov/
13
LEAN UX Pilot assumptions:
We believe that online regulatory consultations will lead to effective commenting & analysis –
teams just fell into emails & spreadsheets as people stopped sending letters
This will improve:
the quality and efficiency of commenting by Canadians and analysis by government teams
We will have demonstrated this when we can measure*:
More time to think about comments – less time ’handling’ them:
• A decrease in frequency of copy/paste for receivers & analysts and decrease in ‘lost’ comments
• A decrease in time from closing date to completed analysis/review
• Improved quality and coverage of comments in review and decision process
Clearer and more thorough comments from Canadians:
• An increase in comments clearly associated with a specific section of the RIAS or proposed regulatory text
• An increase in the number of comments overall
* Measurement will be ‘loose’ for this pilot since so few submissions are expected for the selected regulation.
14
Start with prototype
before contract as
proof of concept
- assume that 18F
design is good start
15
UX Research sessions
started on prototype,
progressed to dev site as
features were implemented
Exploratory sessions – use and talk
16
Task: Get started - Orient the commenter
PROTOTYPE COMMENT MVP
Name and submit was at bottom of page
• First participant looked for it at top, wanted an idea of
what to expect, what was possible
Moved name etc. to top & added ‘Skip to first comment box’
to orient users to where they could enter comments.
Add ‘View summary /Submit’ buttons to top of page
17
Task: Enter comments
• Research participants wanted reassurance it was saved
P2: “I'm always worried about saving– that’s what drives
us back to Word.”
• Had been burned by other experiences
• P1: “3 times I went to submit and it cleared my input - 3
times!!
PROTOTYPE COMMENT MVP
• Save button and saved message added
• P3: “Good to see that saved message!”
• P4: “This is very straightforward”
18
Task: Review summary before submit
PROTOTYPE
Participants were clear they need a record of their
submission for their members. Some post it on their
website. Would prefer a table view of their comments.
P1: If there was a table.”
P2: “I want to see a table of ALL possible comments with
blanks where I missed them”
Changed to table view in MVP –for Pilot, must return to main
page to edit/enter, long term should build it into here, also want to
email a copy of this to themselves
P4: “Display empty comments - That makes sense to see what you missed
especially if it was very long. I might put ‘read it’ in there for myself”
COMMENT MVP
19
Aha! Associations Perform Same Share-Receive-Analyze Process
Just like government, associations gather member comments, review & synthesize the
comments into a submission - need support & integration, not add-on copy/paste work
Participant 2: “So I could send them a link to see our actual submission- I like that idea as long as it was easy for them to do”.
Participant 4: “if we could do this, would we even keep a Word copy? Because it’s tedious… this could streamline our process”
Future is participative
democracy: invite
them in to the system,
let them use it with
their members & feed
their submission in
directly
Association members
Association
submission
Individual commenter
20
On-time launch of Comment Pilot in French & English
Site launched on-time on March 4th
simultaneous with Gazette on-line
launch of the proposed amendment
21
Hold up stickies to vote on 4 UX research sessions
– in 6 weeks from contract to launch
Too much
Too minimal
Just right
Minimum viable
Not
enough
Not minimal
22
External Stakeholders really got ‘minimal’
• Result: Only 1 of 5 association stakeholders submitted their comments online – the rest stuck to email
and the HC team entered their emailed comments into the system themselves to learn
• 18F pilot had slightly more, about half of submissions came in via the pilot, was better integrated but
their participants also sought in-progress drafts and mult—session editing
Participant 1: “I get that this is much better for the government, then it’s all laid out in a table for them…
But it creates more work for me. It’s a second layer – I put it in a table and say hey members, send out
a table to them and get them to do it. There’s no save and share option here.”
23
Make notes on stickies during next bit
Not enough
Too minimal
Just right Too much
Not minimal
Your noteYour noteYour note
24
External Commenter Site Internal Analysis Toolkit
Now to the other VALUE - the back end (18F MVP did not do this)
25
UX Research: Kicked off with Discovery workshop to discover
various roles, user needs & pain points in current process
Prepare Gazette Receive (Reg Management)
Worry: lose a comment or
lose track of a comment
Analyze (Programs)
Worry: miss an important
comment or issue
Review (all and TBS)
26
Discovery – your vote?
Too much
Too minimal
Just right
Minimum viable
Not
enough
Not minimal
27
Process from Discovery Maps Onto Key Tasks in Toolkit
demo
28
Data Model
29
Consultation Toolkit MVP co-designed with Health Canada team
UX research: Sketching, 4 co-design workshops & 2 usability test sessions with team members
30
Toolkit: View comments by
submission (commentary) or
by document section
31
Notes capture
analysis, progress and
decisions:
- See public notes by
other analysts
- Assign note a status
- Add public and
private notes
32
Co-design process – your vote?
Too much
Too minimal
Just right
Minimum viable
Not
enough
Not minimal
33
18F MVP did not provide analysis toolkit – it was
performed by an external consultant. Made their job easier
34
Analysis toolkit had more discovery time – got farther
Got closer to meeting needs of receivers, analysts and reviewers – co-created site with them
“I definitely think we are headed in the right direction – Very supportive of proceeding”
“I’m supportive of proceeding with changes to terminology, documentation and reporting”.
All consultations entered online - team performed analysis & review on the Toolkit
Lots of unimplemented bits – preparation of the document for launch was done by hand
35
eRegs Pilot Consultation System - Design Components Map
External Commenter Site
Internal Analysis Toolkit
Written in Swift
36
Open Source Code
3500 lines of Swift written for the MVP and 52000
lines of Swift including the open source used.
750 lines of Javascript written on WET/ JQuery base
250 lines of CSS with WET and Bootstrap reuse
2800 lines of web page template code
“My experience is that Swift was a productive choice. Good quality, stability,
maintainability. Swift and Vapor are in rapid evolution phases and this will
require ongoing code maintenance to stay current.” – Steve Hume
37
No documentation or
automated test case
development - it’s an
MVP
- ran out of time and $
38
“We recognise that it would be a lot for someone to take
on the code base as it stands, in such an early prototype
state. The limited time to deliver an MVP, leads to the
code being less robust than we’d like. However, by
sharing the project progress and research we hope it will
be useful to any council considering a similar technical
tool for their ways into work programme.”
https://blog.wearefuturegov.com/lets-open-source-by-default-fb06f509dd9e
39
Open source code base – your vote?
Too much
Too minimal
Just right
Minimum viable
Not
enough
Not minimal
40
Minimum Viable Product is a team approach – learn together
Learning from 1st MVP
experiment dictates what
to build for next
experiment
Each iteration adds &
tests new assumptions
Product Owner
maintains this vision,
makes final call on
each experiment step,
is present throughout
the process
* We acted as product
owner – Government
needs to be product
owner!
Questions?
MVP regulation consultation for commenters – demo link: https://dev.regconsultation.ca:8080/
• Article on LinkedIn: https://www.linkedin.com/pulse/government-minimum-viable-product-learning-from-small-lisa-fast
• US 18F pilot results: https://github.com/18F/epa-notice/files/548513/FinalDemo-Phase3UserResearchFindings.pdf
• Repository https://github.com/canada-ca/regs-consult-wet
@lisavation
lisa@vation.ca

Mais conteúdo relacionado

Mais procurados

JUG CH September 2021 - Debugging distributed systems
JUG CH September 2021 - Debugging distributed systemsJUG CH September 2021 - Debugging distributed systems
JUG CH September 2021 - Debugging distributed systemsBert Jan Schrijver
 
Mark Andersen DFW DevOps Days 2017
Mark Andersen DFW DevOps Days 2017Mark Andersen DFW DevOps Days 2017
Mark Andersen DFW DevOps Days 2017Mark Andersen
 
Top Lessons Learned From The DevOps Handbook
Top Lessons Learned From The DevOps HandbookTop Lessons Learned From The DevOps Handbook
Top Lessons Learned From The DevOps HandbookXebiaLabs
 
Cloud Academy Webinar: Recipe for DevOps Success: Capital One Style
Cloud Academy Webinar: Recipe for DevOps Success: Capital One StyleCloud Academy Webinar: Recipe for DevOps Success: Capital One Style
Cloud Academy Webinar: Recipe for DevOps Success: Capital One StyleMark Andersen
 

Mais procurados (6)

JUG CH September 2021 - Debugging distributed systems
JUG CH September 2021 - Debugging distributed systemsJUG CH September 2021 - Debugging distributed systems
JUG CH September 2021 - Debugging distributed systems
 
Dev ops lpi-701
Dev ops lpi-701Dev ops lpi-701
Dev ops lpi-701
 
Introduction to DevOps
Introduction to DevOpsIntroduction to DevOps
Introduction to DevOps
 
Mark Andersen DFW DevOps Days 2017
Mark Andersen DFW DevOps Days 2017Mark Andersen DFW DevOps Days 2017
Mark Andersen DFW DevOps Days 2017
 
Top Lessons Learned From The DevOps Handbook
Top Lessons Learned From The DevOps HandbookTop Lessons Learned From The DevOps Handbook
Top Lessons Learned From The DevOps Handbook
 
Cloud Academy Webinar: Recipe for DevOps Success: Capital One Style
Cloud Academy Webinar: Recipe for DevOps Success: Capital One StyleCloud Academy Webinar: Recipe for DevOps Success: Capital One Style
Cloud Academy Webinar: Recipe for DevOps Success: Capital One Style
 

Semelhante a Too minimal - role of UX research in government MVP

Agileand saas davepatterson_armandofox_050813webinar
Agileand saas davepatterson_armandofox_050813webinarAgileand saas davepatterson_armandofox_050813webinar
Agileand saas davepatterson_armandofox_050813webinarRoberto Jr. Figueroa
 
Building a design system with (p)react
Building a design system with (p)reactBuilding a design system with (p)react
Building a design system with (p)reactBart Waardenburg
 
Conference Room Prototype – a low cost, high value approach to selecting the ...
Conference Room Prototype – a low cost, high value approach to selecting the ...Conference Room Prototype – a low cost, high value approach to selecting the ...
Conference Room Prototype – a low cost, high value approach to selecting the ...Mekon Ltd.
 
UXPA 2023: The Report is Dead, Long Live the Report! How to Communicate Usabi...
UXPA 2023: The Report is Dead, Long Live the Report! How to Communicate Usabi...UXPA 2023: The Report is Dead, Long Live the Report! How to Communicate Usabi...
UXPA 2023: The Report is Dead, Long Live the Report! How to Communicate Usabi...UXPA International
 
The Report is Dead, Long Live the Report ! Communicating Usability Research F...
The Report is Dead, Long Live the Report ! Communicating Usability Research F...The Report is Dead, Long Live the Report ! Communicating Usability Research F...
The Report is Dead, Long Live the Report ! Communicating Usability Research F...Centralis
 
The Report is Dead, Long Live the Report! How to Communicate UX Research Find...
The Report is Dead, Long Live the Report! How to Communicate UX Research Find...The Report is Dead, Long Live the Report! How to Communicate UX Research Find...
The Report is Dead, Long Live the Report! How to Communicate UX Research Find...Kathi Kaiser
 
Welcome to User Experience (UX) Design at EMBL-EBI
Welcome to User Experience (UX) Design at EMBL-EBI Welcome to User Experience (UX) Design at EMBL-EBI
Welcome to User Experience (UX) Design at EMBL-EBI EMBL-EBI Web Development
 
Create Great CNCF User-Base from Lessons Learned from Other Open Source Commu...
Create Great CNCF User-Base from Lessons Learned from Other Open Source Commu...Create Great CNCF User-Base from Lessons Learned from Other Open Source Commu...
Create Great CNCF User-Base from Lessons Learned from Other Open Source Commu...Lee Calcote
 
Applying Usability to Improve Value and Reduce Risk
Applying Usability to Improve Value and Reduce RiskApplying Usability to Improve Value and Reduce Risk
Applying Usability to Improve Value and Reduce RiskBonitasoft
 
"Open" includes users - Leverage their input
"Open" includes users - Leverage their input"Open" includes users - Leverage their input
"Open" includes users - Leverage their inputRandy Earl
 
1 rapid prototyping model
1 rapid prototyping model1 rapid prototyping model
1 rapid prototyping modeldelaco
 
Radical Roadmapping - Creating Synchronized Agile Product and Technology Road...
Radical Roadmapping - Creating Synchronized Agile Product and Technology Road...Radical Roadmapping - Creating Synchronized Agile Product and Technology Road...
Radical Roadmapping - Creating Synchronized Agile Product and Technology Road...Matt Roberts
 
Full stack conference talk slides
Full stack conference talk slidesFull stack conference talk slides
Full stack conference talk slidesSameer Al-Sakran
 
Open / Drupal Camp Presentation: Brent Bice
Open / Drupal Camp Presentation: Brent BiceOpen / Drupal Camp Presentation: Brent Bice
Open / Drupal Camp Presentation: Brent BiceLevelTen Interactive
 
Lean UX и дизайн-спринты: как построить ведущий продукт на рынке за пять дней
Lean UX и дизайн-спринты: как построить ведущий продукт на рынке за пять днейLean UX и дизайн-спринты: как построить ведущий продукт на рынке за пять дней
Lean UX и дизайн-спринты: как построить ведущий продукт на рынке за пять днейCEE-SEC(R)
 
The Agile Readiness Assessment Tool Essay
The Agile Readiness Assessment Tool EssayThe Agile Readiness Assessment Tool Essay
The Agile Readiness Assessment Tool EssayHeidi Owens
 

Semelhante a Too minimal - role of UX research in government MVP (20)

Agileand saas davepatterson_armandofox_050813webinar
Agileand saas davepatterson_armandofox_050813webinarAgileand saas davepatterson_armandofox_050813webinar
Agileand saas davepatterson_armandofox_050813webinar
 
Building a design system with (p)react
Building a design system with (p)reactBuilding a design system with (p)react
Building a design system with (p)react
 
Conference Room Prototype – a low cost, high value approach to selecting the ...
Conference Room Prototype – a low cost, high value approach to selecting the ...Conference Room Prototype – a low cost, high value approach to selecting the ...
Conference Room Prototype – a low cost, high value approach to selecting the ...
 
UXPA 2023: The Report is Dead, Long Live the Report! How to Communicate Usabi...
UXPA 2023: The Report is Dead, Long Live the Report! How to Communicate Usabi...UXPA 2023: The Report is Dead, Long Live the Report! How to Communicate Usabi...
UXPA 2023: The Report is Dead, Long Live the Report! How to Communicate Usabi...
 
The Report is Dead, Long Live the Report ! Communicating Usability Research F...
The Report is Dead, Long Live the Report ! Communicating Usability Research F...The Report is Dead, Long Live the Report ! Communicating Usability Research F...
The Report is Dead, Long Live the Report ! Communicating Usability Research F...
 
The Report is Dead, Long Live the Report! How to Communicate UX Research Find...
The Report is Dead, Long Live the Report! How to Communicate UX Research Find...The Report is Dead, Long Live the Report! How to Communicate UX Research Find...
The Report is Dead, Long Live the Report! How to Communicate UX Research Find...
 
Welcome to User Experience (UX) Design at EMBL-EBI
Welcome to User Experience (UX) Design at EMBL-EBI Welcome to User Experience (UX) Design at EMBL-EBI
Welcome to User Experience (UX) Design at EMBL-EBI
 
Create Great CNCF User-Base from Lessons Learned from Other Open Source Commu...
Create Great CNCF User-Base from Lessons Learned from Other Open Source Commu...Create Great CNCF User-Base from Lessons Learned from Other Open Source Commu...
Create Great CNCF User-Base from Lessons Learned from Other Open Source Commu...
 
Applying Usability to Improve Value and Reduce Risk
Applying Usability to Improve Value and Reduce RiskApplying Usability to Improve Value and Reduce Risk
Applying Usability to Improve Value and Reduce Risk
 
Lean UX
Lean UXLean UX
Lean UX
 
306 belmont ssp08agileit
306 belmont ssp08agileit306 belmont ssp08agileit
306 belmont ssp08agileit
 
"Open" includes users - Leverage their input
"Open" includes users - Leverage their input"Open" includes users - Leverage their input
"Open" includes users - Leverage their input
 
1 rapid prototyping model
1 rapid prototyping model1 rapid prototyping model
1 rapid prototyping model
 
Framework for Agile Living Labs - FALL
Framework for Agile Living Labs - FALLFramework for Agile Living Labs - FALL
Framework for Agile Living Labs - FALL
 
Radical Roadmapping - Creating Synchronized Agile Product and Technology Road...
Radical Roadmapping - Creating Synchronized Agile Product and Technology Road...Radical Roadmapping - Creating Synchronized Agile Product and Technology Road...
Radical Roadmapping - Creating Synchronized Agile Product and Technology Road...
 
Software Prototyping
Software PrototypingSoftware Prototyping
Software Prototyping
 
Full stack conference talk slides
Full stack conference talk slidesFull stack conference talk slides
Full stack conference talk slides
 
Open / Drupal Camp Presentation: Brent Bice
Open / Drupal Camp Presentation: Brent BiceOpen / Drupal Camp Presentation: Brent Bice
Open / Drupal Camp Presentation: Brent Bice
 
Lean UX и дизайн-спринты: как построить ведущий продукт на рынке за пять дней
Lean UX и дизайн-спринты: как построить ведущий продукт на рынке за пять днейLean UX и дизайн-спринты: как построить ведущий продукт на рынке за пять дней
Lean UX и дизайн-спринты: как построить ведущий продукт на рынке за пять дней
 
The Agile Readiness Assessment Tool Essay
The Agile Readiness Assessment Tool EssayThe Agile Readiness Assessment Tool Essay
The Agile Readiness Assessment Tool Essay
 

Último

↑VVIP celebrity ( Pune ) Serampore Call Girls 8250192130 unlimited shot and a...
↑VVIP celebrity ( Pune ) Serampore Call Girls 8250192130 unlimited shot and a...↑VVIP celebrity ( Pune ) Serampore Call Girls 8250192130 unlimited shot and a...
↑VVIP celebrity ( Pune ) Serampore Call Girls 8250192130 unlimited shot and a...ranjana rawat
 
CBO’s Recent Appeals for New Research on Health-Related Topics
CBO’s Recent Appeals for New Research on Health-Related TopicsCBO’s Recent Appeals for New Research on Health-Related Topics
CBO’s Recent Appeals for New Research on Health-Related TopicsCongressional Budget Office
 
Antisemitism Awareness Act: pénaliser la critique de l'Etat d'Israël
Antisemitism Awareness Act: pénaliser la critique de l'Etat d'IsraëlAntisemitism Awareness Act: pénaliser la critique de l'Etat d'Israël
Antisemitism Awareness Act: pénaliser la critique de l'Etat d'IsraëlEdouardHusson
 
Top Rated Pune Call Girls Dapodi ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
Top Rated  Pune Call Girls Dapodi ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...Top Rated  Pune Call Girls Dapodi ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
Top Rated Pune Call Girls Dapodi ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...Call Girls in Nagpur High Profile
 
Human-AI Collaboration for Virtual Capacity in Emergency Operation Centers (E...
Human-AI Collaborationfor Virtual Capacity in Emergency Operation Centers (E...Human-AI Collaborationfor Virtual Capacity in Emergency Operation Centers (E...
Human-AI Collaboration for Virtual Capacity in Emergency Operation Centers (E...Hemant Purohit
 
Expressive clarity oral presentation.pptx
Expressive clarity oral presentation.pptxExpressive clarity oral presentation.pptx
Expressive clarity oral presentation.pptxtsionhagos36
 
Regional Snapshot Atlanta Aging Trends 2024
Regional Snapshot Atlanta Aging Trends 2024Regional Snapshot Atlanta Aging Trends 2024
Regional Snapshot Atlanta Aging Trends 2024ARCResearch
 
VIP Call Girl Service Ludhiana 7001035870 Enjoy Call Girls With Our Escorts
VIP Call Girl Service Ludhiana 7001035870 Enjoy Call Girls With Our EscortsVIP Call Girl Service Ludhiana 7001035870 Enjoy Call Girls With Our Escorts
VIP Call Girl Service Ludhiana 7001035870 Enjoy Call Girls With Our Escortssonatiwari757
 
VIP Russian Call Girls in Indore Ishita 💚😋 9256729539 🚀 Indore Escorts
VIP Russian Call Girls in Indore Ishita 💚😋  9256729539 🚀 Indore EscortsVIP Russian Call Girls in Indore Ishita 💚😋  9256729539 🚀 Indore Escorts
VIP Russian Call Girls in Indore Ishita 💚😋 9256729539 🚀 Indore Escortsaditipandeya
 
2024 Zoom Reinstein Legacy Asbestos Webinar
2024 Zoom Reinstein Legacy Asbestos Webinar2024 Zoom Reinstein Legacy Asbestos Webinar
2024 Zoom Reinstein Legacy Asbestos WebinarLinda Reinstein
 
The Economic and Organised Crime Office (EOCO) has been advised by the Office...
The Economic and Organised Crime Office (EOCO) has been advised by the Office...The Economic and Organised Crime Office (EOCO) has been advised by the Office...
The Economic and Organised Crime Office (EOCO) has been advised by the Office...nservice241
 
Incident Command System xxxxxxxxxxxxxxxxxxxxxxxxx
Incident Command System xxxxxxxxxxxxxxxxxxxxxxxxxIncident Command System xxxxxxxxxxxxxxxxxxxxxxxxx
Incident Command System xxxxxxxxxxxxxxxxxxxxxxxxxPeter Miles
 
Climate change and occupational safety and health.
Climate change and occupational safety and health.Climate change and occupational safety and health.
Climate change and occupational safety and health.Christina Parmionova
 
Get Premium Budhwar Peth Call Girls (8005736733) 24x7 Rate 15999 with A/c Roo...
Get Premium Budhwar Peth Call Girls (8005736733) 24x7 Rate 15999 with A/c Roo...Get Premium Budhwar Peth Call Girls (8005736733) 24x7 Rate 15999 with A/c Roo...
Get Premium Budhwar Peth Call Girls (8005736733) 24x7 Rate 15999 with A/c Roo...MOHANI PANDEY
 
Call On 6297143586 Viman Nagar Call Girls In All Pune 24/7 Provide Call With...
Call On 6297143586  Viman Nagar Call Girls In All Pune 24/7 Provide Call With...Call On 6297143586  Viman Nagar Call Girls In All Pune 24/7 Provide Call With...
Call On 6297143586 Viman Nagar Call Girls In All Pune 24/7 Provide Call With...tanu pandey
 
Top Rated Pune Call Girls Hadapsar ⟟ 6297143586 ⟟ Call Me For Genuine Sex Se...
Top Rated  Pune Call Girls Hadapsar ⟟ 6297143586 ⟟ Call Me For Genuine Sex Se...Top Rated  Pune Call Girls Hadapsar ⟟ 6297143586 ⟟ Call Me For Genuine Sex Se...
Top Rated Pune Call Girls Hadapsar ⟟ 6297143586 ⟟ Call Me For Genuine Sex Se...Call Girls in Nagpur High Profile
 
Postal Ballots-For home voting step by step process 2024.pptx
Postal Ballots-For home voting step by step process 2024.pptxPostal Ballots-For home voting step by step process 2024.pptx
Postal Ballots-For home voting step by step process 2024.pptxSwastiRanjanNayak
 
Top Rated Pune Call Girls Wadgaon Sheri ⟟ 6297143586 ⟟ Call Me For Genuine S...
Top Rated  Pune Call Girls Wadgaon Sheri ⟟ 6297143586 ⟟ Call Me For Genuine S...Top Rated  Pune Call Girls Wadgaon Sheri ⟟ 6297143586 ⟟ Call Me For Genuine S...
Top Rated Pune Call Girls Wadgaon Sheri ⟟ 6297143586 ⟟ Call Me For Genuine S...Call Girls in Nagpur High Profile
 

Último (20)

↑VVIP celebrity ( Pune ) Serampore Call Girls 8250192130 unlimited shot and a...
↑VVIP celebrity ( Pune ) Serampore Call Girls 8250192130 unlimited shot and a...↑VVIP celebrity ( Pune ) Serampore Call Girls 8250192130 unlimited shot and a...
↑VVIP celebrity ( Pune ) Serampore Call Girls 8250192130 unlimited shot and a...
 
CBO’s Recent Appeals for New Research on Health-Related Topics
CBO’s Recent Appeals for New Research on Health-Related TopicsCBO’s Recent Appeals for New Research on Health-Related Topics
CBO’s Recent Appeals for New Research on Health-Related Topics
 
Antisemitism Awareness Act: pénaliser la critique de l'Etat d'Israël
Antisemitism Awareness Act: pénaliser la critique de l'Etat d'IsraëlAntisemitism Awareness Act: pénaliser la critique de l'Etat d'Israël
Antisemitism Awareness Act: pénaliser la critique de l'Etat d'Israël
 
Top Rated Pune Call Girls Dapodi ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
Top Rated  Pune Call Girls Dapodi ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...Top Rated  Pune Call Girls Dapodi ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
Top Rated Pune Call Girls Dapodi ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
 
Human-AI Collaboration for Virtual Capacity in Emergency Operation Centers (E...
Human-AI Collaborationfor Virtual Capacity in Emergency Operation Centers (E...Human-AI Collaborationfor Virtual Capacity in Emergency Operation Centers (E...
Human-AI Collaboration for Virtual Capacity in Emergency Operation Centers (E...
 
Expressive clarity oral presentation.pptx
Expressive clarity oral presentation.pptxExpressive clarity oral presentation.pptx
Expressive clarity oral presentation.pptx
 
Regional Snapshot Atlanta Aging Trends 2024
Regional Snapshot Atlanta Aging Trends 2024Regional Snapshot Atlanta Aging Trends 2024
Regional Snapshot Atlanta Aging Trends 2024
 
VIP Call Girl Service Ludhiana 7001035870 Enjoy Call Girls With Our Escorts
VIP Call Girl Service Ludhiana 7001035870 Enjoy Call Girls With Our EscortsVIP Call Girl Service Ludhiana 7001035870 Enjoy Call Girls With Our Escorts
VIP Call Girl Service Ludhiana 7001035870 Enjoy Call Girls With Our Escorts
 
VIP Russian Call Girls in Indore Ishita 💚😋 9256729539 🚀 Indore Escorts
VIP Russian Call Girls in Indore Ishita 💚😋  9256729539 🚀 Indore EscortsVIP Russian Call Girls in Indore Ishita 💚😋  9256729539 🚀 Indore Escorts
VIP Russian Call Girls in Indore Ishita 💚😋 9256729539 🚀 Indore Escorts
 
2024 Zoom Reinstein Legacy Asbestos Webinar
2024 Zoom Reinstein Legacy Asbestos Webinar2024 Zoom Reinstein Legacy Asbestos Webinar
2024 Zoom Reinstein Legacy Asbestos Webinar
 
The Economic and Organised Crime Office (EOCO) has been advised by the Office...
The Economic and Organised Crime Office (EOCO) has been advised by the Office...The Economic and Organised Crime Office (EOCO) has been advised by the Office...
The Economic and Organised Crime Office (EOCO) has been advised by the Office...
 
Incident Command System xxxxxxxxxxxxxxxxxxxxxxxxx
Incident Command System xxxxxxxxxxxxxxxxxxxxxxxxxIncident Command System xxxxxxxxxxxxxxxxxxxxxxxxx
Incident Command System xxxxxxxxxxxxxxxxxxxxxxxxx
 
Climate change and occupational safety and health.
Climate change and occupational safety and health.Climate change and occupational safety and health.
Climate change and occupational safety and health.
 
(NEHA) Call Girls Nagpur Call Now 8250077686 Nagpur Escorts 24x7
(NEHA) Call Girls Nagpur Call Now 8250077686 Nagpur Escorts 24x7(NEHA) Call Girls Nagpur Call Now 8250077686 Nagpur Escorts 24x7
(NEHA) Call Girls Nagpur Call Now 8250077686 Nagpur Escorts 24x7
 
Get Premium Budhwar Peth Call Girls (8005736733) 24x7 Rate 15999 with A/c Roo...
Get Premium Budhwar Peth Call Girls (8005736733) 24x7 Rate 15999 with A/c Roo...Get Premium Budhwar Peth Call Girls (8005736733) 24x7 Rate 15999 with A/c Roo...
Get Premium Budhwar Peth Call Girls (8005736733) 24x7 Rate 15999 with A/c Roo...
 
Call On 6297143586 Viman Nagar Call Girls In All Pune 24/7 Provide Call With...
Call On 6297143586  Viman Nagar Call Girls In All Pune 24/7 Provide Call With...Call On 6297143586  Viman Nagar Call Girls In All Pune 24/7 Provide Call With...
Call On 6297143586 Viman Nagar Call Girls In All Pune 24/7 Provide Call With...
 
Top Rated Pune Call Girls Hadapsar ⟟ 6297143586 ⟟ Call Me For Genuine Sex Se...
Top Rated  Pune Call Girls Hadapsar ⟟ 6297143586 ⟟ Call Me For Genuine Sex Se...Top Rated  Pune Call Girls Hadapsar ⟟ 6297143586 ⟟ Call Me For Genuine Sex Se...
Top Rated Pune Call Girls Hadapsar ⟟ 6297143586 ⟟ Call Me For Genuine Sex Se...
 
Postal Ballots-For home voting step by step process 2024.pptx
Postal Ballots-For home voting step by step process 2024.pptxPostal Ballots-For home voting step by step process 2024.pptx
Postal Ballots-For home voting step by step process 2024.pptx
 
Call Girls Service Connaught Place @9999965857 Delhi 🫦 No Advance VVIP 🍎 SER...
Call Girls Service Connaught Place @9999965857 Delhi 🫦 No Advance  VVIP 🍎 SER...Call Girls Service Connaught Place @9999965857 Delhi 🫦 No Advance  VVIP 🍎 SER...
Call Girls Service Connaught Place @9999965857 Delhi 🫦 No Advance VVIP 🍎 SER...
 
Top Rated Pune Call Girls Wadgaon Sheri ⟟ 6297143586 ⟟ Call Me For Genuine S...
Top Rated  Pune Call Girls Wadgaon Sheri ⟟ 6297143586 ⟟ Call Me For Genuine S...Top Rated  Pune Call Girls Wadgaon Sheri ⟟ 6297143586 ⟟ Call Me For Genuine S...
Top Rated Pune Call Girls Wadgaon Sheri ⟟ 6297143586 ⟟ Call Me For Genuine S...
 

Too minimal - role of UX research in government MVP

  • 1. Lisa Fast @lisavation #GOAT2017 Not Too Minimal: UX Research in a Government Minimum Viable Product
  • 2. 2 Original Minimum Viable Product View – focus on user need http://blog.crisp.se/2016/01/25/henrikkniberg/making-sense-of-mvp
  • 3. 3 “The MVP Build-Measure-Learn feedback loop is at the core of the Lean Startup model. An experiment is … also a first product.” - Eric Ries
  • 5. 5 “A Minimum Viable Product is the smallest thing you can build that delivers customer value (and as a bonus captures some of that value back).” – Ash Maurya https://blog.leanstack.com/minimum-viable-product-mvp-7e280b0b9418
  • 7. 7 Risky assumption testing requires a level of Agile maturity not present in most of the Government of Canada. In this project, the idea of starting small was a struggle, most expected to get the complete product at launch – despite ongoing mega-project troubles…
  • 8. 8
  • 10. 10 UX Research is all about Value & Viability Understanding needs for value Ensuring they can derive that value
  • 11. 11 The challenge: Email-only Consultations for Gazette Part I Part I: “a final opportunity to review and comment on a proposed regulation at the last stages of the regulation-making process, before it is enacted”
  • 12. 12 Starting Point: US eRegulations -18F Comment Pilot Test in June 2016 https://18f.gsa.gov/2016/07/26/new-pilot-aims-to-streamline-notice-and-comment-process/ https://epa-notice.usa.gov/
  • 13. 13 LEAN UX Pilot assumptions: We believe that online regulatory consultations will lead to effective commenting & analysis – teams just fell into emails & spreadsheets as people stopped sending letters This will improve: the quality and efficiency of commenting by Canadians and analysis by government teams We will have demonstrated this when we can measure*: More time to think about comments – less time ’handling’ them: • A decrease in frequency of copy/paste for receivers & analysts and decrease in ‘lost’ comments • A decrease in time from closing date to completed analysis/review • Improved quality and coverage of comments in review and decision process Clearer and more thorough comments from Canadians: • An increase in comments clearly associated with a specific section of the RIAS or proposed regulatory text • An increase in the number of comments overall * Measurement will be ‘loose’ for this pilot since so few submissions are expected for the selected regulation.
  • 14. 14 Start with prototype before contract as proof of concept - assume that 18F design is good start
  • 15. 15 UX Research sessions started on prototype, progressed to dev site as features were implemented Exploratory sessions – use and talk
  • 16. 16 Task: Get started - Orient the commenter PROTOTYPE COMMENT MVP Name and submit was at bottom of page • First participant looked for it at top, wanted an idea of what to expect, what was possible Moved name etc. to top & added ‘Skip to first comment box’ to orient users to where they could enter comments. Add ‘View summary /Submit’ buttons to top of page
  • 17. 17 Task: Enter comments • Research participants wanted reassurance it was saved P2: “I'm always worried about saving– that’s what drives us back to Word.” • Had been burned by other experiences • P1: “3 times I went to submit and it cleared my input - 3 times!! PROTOTYPE COMMENT MVP • Save button and saved message added • P3: “Good to see that saved message!” • P4: “This is very straightforward”
  • 18. 18 Task: Review summary before submit PROTOTYPE Participants were clear they need a record of their submission for their members. Some post it on their website. Would prefer a table view of their comments. P1: If there was a table.” P2: “I want to see a table of ALL possible comments with blanks where I missed them” Changed to table view in MVP –for Pilot, must return to main page to edit/enter, long term should build it into here, also want to email a copy of this to themselves P4: “Display empty comments - That makes sense to see what you missed especially if it was very long. I might put ‘read it’ in there for myself” COMMENT MVP
  • 19. 19 Aha! Associations Perform Same Share-Receive-Analyze Process Just like government, associations gather member comments, review & synthesize the comments into a submission - need support & integration, not add-on copy/paste work Participant 2: “So I could send them a link to see our actual submission- I like that idea as long as it was easy for them to do”. Participant 4: “if we could do this, would we even keep a Word copy? Because it’s tedious… this could streamline our process” Future is participative democracy: invite them in to the system, let them use it with their members & feed their submission in directly Association members Association submission Individual commenter
  • 20. 20 On-time launch of Comment Pilot in French & English Site launched on-time on March 4th simultaneous with Gazette on-line launch of the proposed amendment
  • 21. 21 Hold up stickies to vote on 4 UX research sessions – in 6 weeks from contract to launch Too much Too minimal Just right Minimum viable Not enough Not minimal
  • 22. 22 External Stakeholders really got ‘minimal’ • Result: Only 1 of 5 association stakeholders submitted their comments online – the rest stuck to email and the HC team entered their emailed comments into the system themselves to learn • 18F pilot had slightly more, about half of submissions came in via the pilot, was better integrated but their participants also sought in-progress drafts and mult—session editing Participant 1: “I get that this is much better for the government, then it’s all laid out in a table for them… But it creates more work for me. It’s a second layer – I put it in a table and say hey members, send out a table to them and get them to do it. There’s no save and share option here.”
  • 23. 23 Make notes on stickies during next bit Not enough Too minimal Just right Too much Not minimal Your noteYour noteYour note
  • 24. 24 External Commenter Site Internal Analysis Toolkit Now to the other VALUE - the back end (18F MVP did not do this)
  • 25. 25 UX Research: Kicked off with Discovery workshop to discover various roles, user needs & pain points in current process Prepare Gazette Receive (Reg Management) Worry: lose a comment or lose track of a comment Analyze (Programs) Worry: miss an important comment or issue Review (all and TBS)
  • 26. 26 Discovery – your vote? Too much Too minimal Just right Minimum viable Not enough Not minimal
  • 27. 27 Process from Discovery Maps Onto Key Tasks in Toolkit demo
  • 29. 29 Consultation Toolkit MVP co-designed with Health Canada team UX research: Sketching, 4 co-design workshops & 2 usability test sessions with team members
  • 30. 30 Toolkit: View comments by submission (commentary) or by document section
  • 31. 31 Notes capture analysis, progress and decisions: - See public notes by other analysts - Assign note a status - Add public and private notes
  • 32. 32 Co-design process – your vote? Too much Too minimal Just right Minimum viable Not enough Not minimal
  • 33. 33 18F MVP did not provide analysis toolkit – it was performed by an external consultant. Made their job easier
  • 34. 34 Analysis toolkit had more discovery time – got farther Got closer to meeting needs of receivers, analysts and reviewers – co-created site with them “I definitely think we are headed in the right direction – Very supportive of proceeding” “I’m supportive of proceeding with changes to terminology, documentation and reporting”. All consultations entered online - team performed analysis & review on the Toolkit Lots of unimplemented bits – preparation of the document for launch was done by hand
  • 35. 35 eRegs Pilot Consultation System - Design Components Map External Commenter Site Internal Analysis Toolkit Written in Swift
  • 36. 36 Open Source Code 3500 lines of Swift written for the MVP and 52000 lines of Swift including the open source used. 750 lines of Javascript written on WET/ JQuery base 250 lines of CSS with WET and Bootstrap reuse 2800 lines of web page template code “My experience is that Swift was a productive choice. Good quality, stability, maintainability. Swift and Vapor are in rapid evolution phases and this will require ongoing code maintenance to stay current.” – Steve Hume
  • 37. 37 No documentation or automated test case development - it’s an MVP - ran out of time and $
  • 38. 38 “We recognise that it would be a lot for someone to take on the code base as it stands, in such an early prototype state. The limited time to deliver an MVP, leads to the code being less robust than we’d like. However, by sharing the project progress and research we hope it will be useful to any council considering a similar technical tool for their ways into work programme.” https://blog.wearefuturegov.com/lets-open-source-by-default-fb06f509dd9e
  • 39. 39 Open source code base – your vote? Too much Too minimal Just right Minimum viable Not enough Not minimal
  • 40. 40 Minimum Viable Product is a team approach – learn together Learning from 1st MVP experiment dictates what to build for next experiment Each iteration adds & tests new assumptions Product Owner maintains this vision, makes final call on each experiment step, is present throughout the process * We acted as product owner – Government needs to be product owner!
  • 41. Questions? MVP regulation consultation for commenters – demo link: https://dev.regconsultation.ca:8080/ • Article on LinkedIn: https://www.linkedin.com/pulse/government-minimum-viable-product-learning-from-small-lisa-fast • US 18F pilot results: https://github.com/18F/epa-notice/files/548513/FinalDemo-Phase3UserResearchFindings.pdf • Repository https://github.com/canada-ca/regs-consult-wet @lisavation lisa@vation.ca

Notas do Editor

  1. Kniberg calls it earliest testable product “The Minimum Viable Product Build-Measure-Learn feedback loop is at the core of the Lean Startup model. An experiment is more than just a theoretical inquiry; it is also a first product.”  ― Eric Ries, The Lean Startup: How Today's Entrepreneurs Use Continuous Innovation to Create Radically Successful Businesses You don’t start building the 2nd MVP until the learning from the first is done. That’s what drives the knowledge of what to add to the next iteration.
  2. Really relevant to government because the learning is at all levels he skateboard is actually a usable product that helps the customer get from A to B. Not great, but a tiny bit better than nothing. So we tell the customer “don’t worry, the project is not finished, this was just the first of many iterations. We’re still aiming to build a car, but in the meantime please try this and give us feedback“. Think big, but deliver in small functionally viable increments. We might learn some really surprising things. Suppose the customer says he hates the skateboard, we ask why, and he says “I hate the color”. We’re like “uh…. the color? That’s all?”. And the customer says “Yeah, make it blue! Other than that, it’s fine!”. You just saved *alot* of money not building the car! Not likely, but who knows?
  3. https://www.quora.com/What-is-the-difference-between-a-prototype-and-a-minimum-viable-product-MVP Bit of a backlash - focus on value – not a prototype – table with differences between a prototype and product
  4. https://hackernoon.com/the-mvp-is-dead-long-live-the-rat-233d5d16ab02
  5. https://blog.leanstack.com/minimum-viable-product-mvp-7e280b0b9418
  6. Kniberg calls it earliest testable product “The Minimum Viable Product Build-Measure-Learn feedback loop is at the core of the Lean Startup model. An experiment is more than just a theoretical inquiry; it is also a first product.”  ― Eric Ries, The Lean Startup: How Today's Entrepreneurs Use Continuous Innovation to Create Radically Successful Businesses You don’t start building the 2nd MVP until the learning from the first is done. That’s what drives the knowledge of what to add to the next iteration.
  7. Lots of initial work and pre-publication consultations precede publication in Part I of the Gazette. eRegs can address that as well as it grows. This would build up a set of stakeholders for a particular topic who can follow along, contribute online. This is done informally and sometimes formally now, but there is no continuity between the steps in the process, for the GC team or the stakeholders. P2 Aviation Association: “By the time it gets to the Gazette, it's almost all over for us - we've given a lot of input”.
  8. Relied on XML, unilingual. Evaluation of 18F open source was completed in November – large source code-base with many team members, most of the eRegs code is to re-display various sets of existing regulations in a consistent well-formatted way, small pilot of online commenting with no results reported, commenting pilot relies on the structure of the e-regs ouput (in Canada, the Gazette output for CG1 is not at all consistent or highly structured), no support for multiple languages in the code base - notice focus on individual comments by section, each comment opens on new page (tedious, lose context) First step of eRegs is to reformat the regulations into new format – then they layer on the commenting https://18f.gsa.gov/2016/07/26/new-pilot-aims-to-streamline-notice-and-comment-process/
  9. Architecture of the system will be designed in microservices and APIs, so that different teams/provinces/associations can use some or all of the system
  10. Purchased domain name previous week, gave up on Cloud Received marked-up Word doc with comment tag markers – in English – then French Gazette can’t proceed until it’s released to them – they do the web publishing into HTML & PDF Received Gazette-formatted HTML EN & FR on March 3rd Reviewed with team for Go-No Go on morning of 4th Decision was Go Design: Oriented to 18F-style for individual commenters Backlog: rethink design in light of stakeholder needs – possibly provide them access to full system for more participatory role. For next MVP, at minimum provide editable Summary View
  11. 18 F results had same learning – about half of their submissions came in via the new system, and it was built-in to the process in a way that ours was not - Their participants also sought in-progress drafts and multi-session editing Gazette page displayed a link with the email address – very hard to notice and required taking that extra step of clicking it to see the pilot page
  12. After launch, work began in earnest on the internal analysis toolkit
  13. Process from discovery was mapped into the new design A commentary is the set of comments submitted by one person System was built using Canada’s Web Experience Toolkit (used for Canada.ca) – accessible Accounts were created for the HC regulatory team
  14. Meetings with team and some research sessions to understand their needs and meet them through the design.
  15. Did not build a back end – hired a consultant to build a spreadsheet for them
  16. Lots of things in the backlog from discussions with team