SlideShare a Scribd company logo
Leveraging Lean UX in Drupal
Drupalcamp New Orleans
March 28, 2015
Typical UX Approach
Wireframes, site maps, flow
diagrams,content inventories, taxonomies, mockups
and of course, the ever-sacred specifications document
Image source
Results of the Traditional Approach
● A front heavy development process
● Design and front end visual goals often compromised
● Harder to make changes along the development path
● Bonus: solid ground to stand on!!
Lean UX
The practice of bringing the true nature of our work to light
faster, with greater focus on the actual experience being
designed.
At the Start
Key Success Metrics
● What is the value being created
● Goals and success metrics become a guiding light
Lean UX is not a shortcut
● Very short, iterative, low-fidelity
cycles, with regular feedback
● Speeds up delivery with knowledge
sharing greatly enhanced between
Designers, Coders and end clients
Image source
Lean UX
Concept > Prototype > Test Internally > Externally
Validate > Learn from User Behaviour > Iterate
Where to Start?
User Stories
User A, wants to accomplish goal X so they will find the
Feature B which results in Outcome Y.
User Story Example
Mary Jane, a social scientist, wants to report bees in
her backyard so she will find the ‘add a count’ tool to
post the observation type, time and location.
What’s next?
Functional Requirements
● User based acceptance criteria
● Access matrix defining user roles and permission
● Define content types with fields/ taxonomies
Appetite for Agile
Very Important!
You must be comfortable with the rough edges
Your client needs to understand the process
You need a very clear vision and focus on the core value
● Sprint Planning
● Do the Drupal!
● Drop in base theme
● Test the functionality
● Determine what wireframes / design are needed
First Really Early Prototype
What About Wireframes?
● Would a wireframe help define the functional spec?
● Would click through wireframes help define the
workflow?
● See the reality of field length, content and functionality,
the wireframe the necessary pages
Big Win for Drupal
Do what comes naturally!
Example: Mukurtu
Mukurtu (MOOK-oo-too) is a grassroots project aiming to
empower communities to manage, share and exchange their
digital heritage in culturally relevant and ethically-minded
ways.
The Challenge
Improved UX with Dashboard Wizard & Assisted Workflows
Upgrade Organic Groups? Multirole, Content Segregation
Media Management
One Click Install
Agile Project, Fixed Budget
Mukurtu
Kanopi Studios
To create value for our clients through
smart user experience design &
skillful open source development.
Talk to me! anne@kanopistudios.com
Leveraging Lean UX in Drupal

More Related Content

What's hot

How to Effectively Lead a Focus Group by nexTier Product Manager
How to Effectively Lead a Focus Group by nexTier Product ManagerHow to Effectively Lead a Focus Group by nexTier Product Manager
How to Effectively Lead a Focus Group by nexTier Product Manager
Product School
 
159 - Strategic UX Research
159 - Strategic UX Research159 - Strategic UX Research
159 - Strategic UX Research
ProductCamp Boston
 
The Dual-Track Agile UX Process at Dell EMC
The Dual-Track Agile UX Process at Dell EMCThe Dual-Track Agile UX Process at Dell EMC
The Dual-Track Agile UX Process at Dell EMC
uxpin
 
How to Work with Teams as a Product Manager by fmr NY Magazine PM
How to Work with Teams as a Product Manager by fmr NY Magazine PMHow to Work with Teams as a Product Manager by fmr NY Magazine PM
How to Work with Teams as a Product Manager by fmr NY Magazine PM
Product School
 
A thing or two about User Experience
A thing or two about User ExperienceA thing or two about User Experience
A thing or two about User ExperienceYael Keren
 
Practical UX Research for the Enterprise
Practical UX Research for the EnterprisePractical UX Research for the Enterprise
Practical UX Research for the Enterprise
uxpin
 
How to Drive an Effective Decision-Making Process by Microsoft PM
How to Drive an Effective Decision-Making Process by Microsoft PMHow to Drive an Effective Decision-Making Process by Microsoft PM
How to Drive an Effective Decision-Making Process by Microsoft PM
Product School
 
Respoteam: Why UX Research is not Agile friendly?
Respoteam: Why UX Research is not Agile friendly?Respoteam: Why UX Research is not Agile friendly?
Respoteam: Why UX Research is not Agile friendly?
Szymon Mydlarz
 
Respoteam Agile User Research Manifesto
Respoteam Agile User Research ManifestoRespoteam Agile User Research Manifesto
Respoteam Agile User Research Manifesto
Szymon Mydlarz
 
Product Strategy for UXers
Product Strategy for UXersProduct Strategy for UXers
Product Strategy for UXersKevin Vigneault
 
How To Build A Strategy In An Agile Environment
How To Build A Strategy In An Agile EnvironmentHow To Build A Strategy In An Agile Environment
How To Build A Strategy In An Agile Environment
Product School
 
From Product Requirements to Hypotheses
From Product Requirements to HypothesesFrom Product Requirements to Hypotheses
From Product Requirements to Hypotheses
uxpin
 
How to Use Design & Research by LinkedIn Sr Product Director
How to Use Design & Research by LinkedIn Sr Product DirectorHow to Use Design & Research by LinkedIn Sr Product Director
How to Use Design & Research by LinkedIn Sr Product Director
Product School
 
Leveraging Product Management and UX Teams to Build Great Products
Leveraging Product Management and UX Teams to Build Great ProductsLeveraging Product Management and UX Teams to Build Great Products
Leveraging Product Management and UX Teams to Build Great Products
ProductPlan
 
Lean UX
Lean UXLean UX
Lean UX
Dinesh Joshi
 
Cracking the Product Manager Interview with Gayle McDowell
Cracking the Product Manager Interview with Gayle McDowellCracking the Product Manager Interview with Gayle McDowell
Cracking the Product Manager Interview with Gayle McDowell
Product School
 
UX + agile at The Economist
UX + agile at The EconomistUX + agile at The Economist
UX + agile at The Economist
Danny Setiawan
 
Why Product Managers Should Think Like Marketers by Amazon PM
Why Product Managers Should Think Like Marketers by Amazon PMWhy Product Managers Should Think Like Marketers by Amazon PM
Why Product Managers Should Think Like Marketers by Amazon PM
Product School
 
Life's too short to build something nobody wants
Life's too short to build something nobody wantsLife's too short to build something nobody wants
Life's too short to build something nobody wants
Martin Christensen
 
Modular UX Process
Modular UX ProcessModular UX Process
Modular UX Process
Jacob Geib-Rosch
 

What's hot (20)

How to Effectively Lead a Focus Group by nexTier Product Manager
How to Effectively Lead a Focus Group by nexTier Product ManagerHow to Effectively Lead a Focus Group by nexTier Product Manager
How to Effectively Lead a Focus Group by nexTier Product Manager
 
159 - Strategic UX Research
159 - Strategic UX Research159 - Strategic UX Research
159 - Strategic UX Research
 
The Dual-Track Agile UX Process at Dell EMC
The Dual-Track Agile UX Process at Dell EMCThe Dual-Track Agile UX Process at Dell EMC
The Dual-Track Agile UX Process at Dell EMC
 
How to Work with Teams as a Product Manager by fmr NY Magazine PM
How to Work with Teams as a Product Manager by fmr NY Magazine PMHow to Work with Teams as a Product Manager by fmr NY Magazine PM
How to Work with Teams as a Product Manager by fmr NY Magazine PM
 
A thing or two about User Experience
A thing or two about User ExperienceA thing or two about User Experience
A thing or two about User Experience
 
Practical UX Research for the Enterprise
Practical UX Research for the EnterprisePractical UX Research for the Enterprise
Practical UX Research for the Enterprise
 
How to Drive an Effective Decision-Making Process by Microsoft PM
How to Drive an Effective Decision-Making Process by Microsoft PMHow to Drive an Effective Decision-Making Process by Microsoft PM
How to Drive an Effective Decision-Making Process by Microsoft PM
 
Respoteam: Why UX Research is not Agile friendly?
Respoteam: Why UX Research is not Agile friendly?Respoteam: Why UX Research is not Agile friendly?
Respoteam: Why UX Research is not Agile friendly?
 
Respoteam Agile User Research Manifesto
Respoteam Agile User Research ManifestoRespoteam Agile User Research Manifesto
Respoteam Agile User Research Manifesto
 
Product Strategy for UXers
Product Strategy for UXersProduct Strategy for UXers
Product Strategy for UXers
 
How To Build A Strategy In An Agile Environment
How To Build A Strategy In An Agile EnvironmentHow To Build A Strategy In An Agile Environment
How To Build A Strategy In An Agile Environment
 
From Product Requirements to Hypotheses
From Product Requirements to HypothesesFrom Product Requirements to Hypotheses
From Product Requirements to Hypotheses
 
How to Use Design & Research by LinkedIn Sr Product Director
How to Use Design & Research by LinkedIn Sr Product DirectorHow to Use Design & Research by LinkedIn Sr Product Director
How to Use Design & Research by LinkedIn Sr Product Director
 
Leveraging Product Management and UX Teams to Build Great Products
Leveraging Product Management and UX Teams to Build Great ProductsLeveraging Product Management and UX Teams to Build Great Products
Leveraging Product Management and UX Teams to Build Great Products
 
Lean UX
Lean UXLean UX
Lean UX
 
Cracking the Product Manager Interview with Gayle McDowell
Cracking the Product Manager Interview with Gayle McDowellCracking the Product Manager Interview with Gayle McDowell
Cracking the Product Manager Interview with Gayle McDowell
 
UX + agile at The Economist
UX + agile at The EconomistUX + agile at The Economist
UX + agile at The Economist
 
Why Product Managers Should Think Like Marketers by Amazon PM
Why Product Managers Should Think Like Marketers by Amazon PMWhy Product Managers Should Think Like Marketers by Amazon PM
Why Product Managers Should Think Like Marketers by Amazon PM
 
Life's too short to build something nobody wants
Life's too short to build something nobody wantsLife's too short to build something nobody wants
Life's too short to build something nobody wants
 
Modular UX Process
Modular UX ProcessModular UX Process
Modular UX Process
 

Similar to Leveraging Lean UX in Drupal

Institutionalizing User Experience
Institutionalizing User ExperienceInstitutionalizing User Experience
Institutionalizing User Experience
Renee Cheung
 
Becoming A User Advocate
Becoming A User AdvocateBecoming A User Advocate
Becoming A User Advocate
Karl Kaufmann
 
Kedar Chavan - UX Process.pdf
Kedar Chavan - UX Process.pdfKedar Chavan - UX Process.pdf
Kedar Chavan - UX Process.pdf
ssuser6609a5
 
How to Integrate UX and Agile
How to Integrate UX and AgileHow to Integrate UX and Agile
How to Integrate UX and AgileUserZoom
 
Making the Case for UX
Making the Case for UXMaking the Case for UX
Making the Case for UX
HUXgroup
 
UX/UI Introduction
UX/UI IntroductionUX/UI Introduction
UX/UI Introduction
Shrutee Aneja
 
Successful Collaboration with Design by Wellframe PM & Designer
Successful Collaboration with Design by Wellframe PM & DesignerSuccessful Collaboration with Design by Wellframe PM & Designer
Successful Collaboration with Design by Wellframe PM & Designer
Product School
 
Digital Prototyping Mastery Best Practices & Techniques.
Digital Prototyping Mastery Best Practices & Techniques.Digital Prototyping Mastery Best Practices & Techniques.
Digital Prototyping Mastery Best Practices & Techniques.
Cuneiform Consulting Pvt Ltd.
 
Integrating User Experience Design into the Product Lifecycle
Integrating User Experience Design into the Product LifecycleIntegrating User Experience Design into the Product Lifecycle
Integrating User Experience Design into the Product Lifecycle
ICS
 
Mobile UX-COE
Mobile UX-COEMobile UX-COE
Mobile UX-COE
Satyajit Roy
 
ui42 World Usability Day 2013 Martin Krupa Ako zapojit UX do vyvoja SW
ui42 World Usability Day 2013 Martin Krupa Ako zapojit UX do vyvoja SWui42 World Usability Day 2013 Martin Krupa Ako zapojit UX do vyvoja SW
ui42 World Usability Day 2013 Martin Krupa Ako zapojit UX do vyvoja SW
ui42
 
Design for Covid-19 Challenge Webinar 2: Ideation Phase
Design for Covid-19 Challenge Webinar 2: Ideation Phase Design for Covid-19 Challenge Webinar 2: Ideation Phase
Design for Covid-19 Challenge Webinar 2: Ideation Phase
Aqeela A. Somani
 
Understanding The Value Of User Research, Usability Testing, and Information ...
Understanding The Value Of User Research, Usability Testing, and Information ...Understanding The Value Of User Research, Usability Testing, and Information ...
Understanding The Value Of User Research, Usability Testing, and Information ...
Kyle Soucy
 
Incorporating UX into Your Projects
Incorporating UX into Your ProjectsIncorporating UX into Your Projects
Incorporating UX into Your Projects
Karl Kaufmann
 
User experience workshop
User experience workshopUser experience workshop
User experience workshopGYK Antler
 
The Agile Drupalist - Methodologies & Techniques for Running Effective Drupal...
The Agile Drupalist - Methodologies & Techniques for Running Effective Drupal...The Agile Drupalist - Methodologies & Techniques for Running Effective Drupal...
The Agile Drupalist - Methodologies & Techniques for Running Effective Drupal...
Adrian Jones
 
It Takes Two To Tango: How To Court Your Product Manager
It Takes Two To Tango: How To Court Your Product ManagerIt Takes Two To Tango: How To Court Your Product Manager
It Takes Two To Tango: How To Court Your Product Manager
Rachel Daniel
 
Software Product Engineering
Software Product EngineeringSoftware Product Engineering
Software Product Engineering
Sagittarius
 
UX Design Process | Sample Proposal
UX Design Process | Sample Proposal UX Design Process | Sample Proposal
UX Design Process | Sample Proposal
Marta Fioni
 
UX Camp: Pittsburgh, 2017
UX Camp: Pittsburgh, 2017UX Camp: Pittsburgh, 2017
UX Camp: Pittsburgh, 2017
Tim Broadwater
 

Similar to Leveraging Lean UX in Drupal (20)

Institutionalizing User Experience
Institutionalizing User ExperienceInstitutionalizing User Experience
Institutionalizing User Experience
 
Becoming A User Advocate
Becoming A User AdvocateBecoming A User Advocate
Becoming A User Advocate
 
Kedar Chavan - UX Process.pdf
Kedar Chavan - UX Process.pdfKedar Chavan - UX Process.pdf
Kedar Chavan - UX Process.pdf
 
How to Integrate UX and Agile
How to Integrate UX and AgileHow to Integrate UX and Agile
How to Integrate UX and Agile
 
Making the Case for UX
Making the Case for UXMaking the Case for UX
Making the Case for UX
 
UX/UI Introduction
UX/UI IntroductionUX/UI Introduction
UX/UI Introduction
 
Successful Collaboration with Design by Wellframe PM & Designer
Successful Collaboration with Design by Wellframe PM & DesignerSuccessful Collaboration with Design by Wellframe PM & Designer
Successful Collaboration with Design by Wellframe PM & Designer
 
Digital Prototyping Mastery Best Practices & Techniques.
Digital Prototyping Mastery Best Practices & Techniques.Digital Prototyping Mastery Best Practices & Techniques.
Digital Prototyping Mastery Best Practices & Techniques.
 
Integrating User Experience Design into the Product Lifecycle
Integrating User Experience Design into the Product LifecycleIntegrating User Experience Design into the Product Lifecycle
Integrating User Experience Design into the Product Lifecycle
 
Mobile UX-COE
Mobile UX-COEMobile UX-COE
Mobile UX-COE
 
ui42 World Usability Day 2013 Martin Krupa Ako zapojit UX do vyvoja SW
ui42 World Usability Day 2013 Martin Krupa Ako zapojit UX do vyvoja SWui42 World Usability Day 2013 Martin Krupa Ako zapojit UX do vyvoja SW
ui42 World Usability Day 2013 Martin Krupa Ako zapojit UX do vyvoja SW
 
Design for Covid-19 Challenge Webinar 2: Ideation Phase
Design for Covid-19 Challenge Webinar 2: Ideation Phase Design for Covid-19 Challenge Webinar 2: Ideation Phase
Design for Covid-19 Challenge Webinar 2: Ideation Phase
 
Understanding The Value Of User Research, Usability Testing, and Information ...
Understanding The Value Of User Research, Usability Testing, and Information ...Understanding The Value Of User Research, Usability Testing, and Information ...
Understanding The Value Of User Research, Usability Testing, and Information ...
 
Incorporating UX into Your Projects
Incorporating UX into Your ProjectsIncorporating UX into Your Projects
Incorporating UX into Your Projects
 
User experience workshop
User experience workshopUser experience workshop
User experience workshop
 
The Agile Drupalist - Methodologies & Techniques for Running Effective Drupal...
The Agile Drupalist - Methodologies & Techniques for Running Effective Drupal...The Agile Drupalist - Methodologies & Techniques for Running Effective Drupal...
The Agile Drupalist - Methodologies & Techniques for Running Effective Drupal...
 
It Takes Two To Tango: How To Court Your Product Manager
It Takes Two To Tango: How To Court Your Product ManagerIt Takes Two To Tango: How To Court Your Product Manager
It Takes Two To Tango: How To Court Your Product Manager
 
Software Product Engineering
Software Product EngineeringSoftware Product Engineering
Software Product Engineering
 
UX Design Process | Sample Proposal
UX Design Process | Sample Proposal UX Design Process | Sample Proposal
UX Design Process | Sample Proposal
 
UX Camp: Pittsburgh, 2017
UX Camp: Pittsburgh, 2017UX Camp: Pittsburgh, 2017
UX Camp: Pittsburgh, 2017
 

More from Anne Stefanyk

Creating a Culture of Engagement: The ROI of Transparency and Communication
Creating a Culture of Engagement: The ROI of Transparency and CommunicationCreating a Culture of Engagement: The ROI of Transparency and Communication
Creating a Culture of Engagement: The ROI of Transparency and Communication
Anne Stefanyk
 
How to Keep Your Drupal Developers Happy and Inspired!
How to Keep Your Drupal Developers Happy and Inspired!How to Keep Your Drupal Developers Happy and Inspired!
How to Keep Your Drupal Developers Happy and Inspired!
Anne Stefanyk
 
Website Musts: How to Define Everything That Your Website Needs to Do
Website Musts: How to Define Everything That Your Website Needs to Do Website Musts: How to Define Everything That Your Website Needs to Do
Website Musts: How to Define Everything That Your Website Needs to Do
Anne Stefanyk
 
Running a Distributed Drupal Shop
Running a Distributed Drupal ShopRunning a Distributed Drupal Shop
Running a Distributed Drupal Shop
Anne Stefanyk
 
Making Support Fun & Profitable: DrupalCon Portland
Making Support Fun & Profitable: DrupalCon Portland Making Support Fun & Profitable: DrupalCon Portland
Making Support Fun & Profitable: DrupalCon Portland
Anne Stefanyk
 
Supporting Drupal over the Longterm
Supporting Drupal over the LongtermSupporting Drupal over the Longterm
Supporting Drupal over the LongtermAnne Stefanyk
 
Drupal Distributions
Drupal DistributionsDrupal Distributions
Drupal Distributions
Anne Stefanyk
 
User experience for drupal
User experience for drupalUser experience for drupal
User experience for drupalAnne Stefanyk
 
Project Management for Drupal - AB Drupal Camp
Project Management for Drupal - AB Drupal CampProject Management for Drupal - AB Drupal Camp
Project Management for Drupal - AB Drupal Camp
Anne Stefanyk
 
Drupal for higher ed presentation
Drupal for higher ed presentationDrupal for higher ed presentation
Drupal for higher ed presentationAnne Stefanyk
 

More from Anne Stefanyk (10)

Creating a Culture of Engagement: The ROI of Transparency and Communication
Creating a Culture of Engagement: The ROI of Transparency and CommunicationCreating a Culture of Engagement: The ROI of Transparency and Communication
Creating a Culture of Engagement: The ROI of Transparency and Communication
 
How to Keep Your Drupal Developers Happy and Inspired!
How to Keep Your Drupal Developers Happy and Inspired!How to Keep Your Drupal Developers Happy and Inspired!
How to Keep Your Drupal Developers Happy and Inspired!
 
Website Musts: How to Define Everything That Your Website Needs to Do
Website Musts: How to Define Everything That Your Website Needs to Do Website Musts: How to Define Everything That Your Website Needs to Do
Website Musts: How to Define Everything That Your Website Needs to Do
 
Running a Distributed Drupal Shop
Running a Distributed Drupal ShopRunning a Distributed Drupal Shop
Running a Distributed Drupal Shop
 
Making Support Fun & Profitable: DrupalCon Portland
Making Support Fun & Profitable: DrupalCon Portland Making Support Fun & Profitable: DrupalCon Portland
Making Support Fun & Profitable: DrupalCon Portland
 
Supporting Drupal over the Longterm
Supporting Drupal over the LongtermSupporting Drupal over the Longterm
Supporting Drupal over the Longterm
 
Drupal Distributions
Drupal DistributionsDrupal Distributions
Drupal Distributions
 
User experience for drupal
User experience for drupalUser experience for drupal
User experience for drupal
 
Project Management for Drupal - AB Drupal Camp
Project Management for Drupal - AB Drupal CampProject Management for Drupal - AB Drupal Camp
Project Management for Drupal - AB Drupal Camp
 
Drupal for higher ed presentation
Drupal for higher ed presentationDrupal for higher ed presentation
Drupal for higher ed presentation
 

Recently uploaded

FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
Elena Simperl
 
ODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User GroupODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User Group
CatarinaPereira64715
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
Sri Ambati
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
DianaGray10
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
Paul Groth
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
DianaGray10
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
Alan Dix
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Product School
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
Safe Software
 
PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)
Ralf Eggert
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
Product School
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
Thijs Feryn
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Jeffrey Haguewood
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
Product School
 
Search and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical FuturesSearch and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical Futures
Bhaskar Mitra
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
91mobiles
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
Laura Byrne
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
Jemma Hussein Allen
 

Recently uploaded (20)

FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
 
ODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User GroupODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User Group
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
 
PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
 
Search and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical FuturesSearch and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical Futures
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
 

Leveraging Lean UX in Drupal

  • 1. Leveraging Lean UX in Drupal Drupalcamp New Orleans March 28, 2015
  • 2. Typical UX Approach Wireframes, site maps, flow diagrams,content inventories, taxonomies, mockups and of course, the ever-sacred specifications document Image source
  • 3. Results of the Traditional Approach ● A front heavy development process ● Design and front end visual goals often compromised ● Harder to make changes along the development path ● Bonus: solid ground to stand on!!
  • 4. Lean UX The practice of bringing the true nature of our work to light faster, with greater focus on the actual experience being designed.
  • 5. At the Start Key Success Metrics ● What is the value being created ● Goals and success metrics become a guiding light
  • 6. Lean UX is not a shortcut ● Very short, iterative, low-fidelity cycles, with regular feedback ● Speeds up delivery with knowledge sharing greatly enhanced between Designers, Coders and end clients Image source
  • 7. Lean UX Concept > Prototype > Test Internally > Externally Validate > Learn from User Behaviour > Iterate
  • 8. Where to Start? User Stories User A, wants to accomplish goal X so they will find the Feature B which results in Outcome Y.
  • 9. User Story Example Mary Jane, a social scientist, wants to report bees in her backyard so she will find the ‘add a count’ tool to post the observation type, time and location.
  • 10. What’s next? Functional Requirements ● User based acceptance criteria ● Access matrix defining user roles and permission ● Define content types with fields/ taxonomies
  • 11. Appetite for Agile Very Important! You must be comfortable with the rough edges Your client needs to understand the process You need a very clear vision and focus on the core value
  • 12. ● Sprint Planning ● Do the Drupal! ● Drop in base theme ● Test the functionality ● Determine what wireframes / design are needed First Really Early Prototype
  • 13. What About Wireframes? ● Would a wireframe help define the functional spec? ● Would click through wireframes help define the workflow? ● See the reality of field length, content and functionality, the wireframe the necessary pages
  • 14. Big Win for Drupal Do what comes naturally!
  • 15. Example: Mukurtu Mukurtu (MOOK-oo-too) is a grassroots project aiming to empower communities to manage, share and exchange their digital heritage in culturally relevant and ethically-minded ways.
  • 16. The Challenge Improved UX with Dashboard Wizard & Assisted Workflows Upgrade Organic Groups? Multirole, Content Segregation Media Management One Click Install Agile Project, Fixed Budget
  • 18.
  • 19.
  • 20.
  • 21. Kanopi Studios To create value for our clients through smart user experience design & skillful open source development. Talk to me! anne@kanopistudios.com