SlideShare a Scribd company logo
© 2014 Autodesk
Collaborative Product Owning:
Inviting Users into the Agile
ProcessJoshua Ledwell
@jledwell
© 2014 Autodesk @jledwell #UXPABOS14
 Background
 Why customers in sprint demos?
 Others ways to get user feedback
 Preparing customer participants
 How to moderate
 Achieving internal buy-in
 Enhancing customer participation
 General questions and answers
Outline
2
© 2014 Autodesk @jledwell #UXPABOS14
Background
New feature set
New market
New user type
3
© 2014 Autodesk @jledwell #UXPABOS14
http://www.agileforall.com/intro-to-agile/
4
© 2014 Autodesk @jledwell #UXPABOS14
 A natural progression of Agile
 My domain knowledge was limited
 Satisfy a few “lighthouse customers”
 Customers and users were invested
Why invite customers?
5
© 2014 Autodesk @jledwell #UXPABOS14
If you are practicing Agile UX:
How do you get user feedback
working within an Agile framework?
6
© 2014 Autodesk @jledwell #UXPABOS14
Jennifer (Jen) McGinn and Ana Ramírez Chang. RITE+Krug:
A Combination of Usability Test Methods for Agile
Design. Journal of Usability Studies, Vol. 8, Issue 3, May
2013, pp. 61-68.
Desirée Sy. Adapting Usability Investigations for Agile
User-centered Design. Journal of Usability Studies, Vol. 2,
Issue 3, May 2007, pp. 112-132.
UX research, Agile style
7
© 2014 Autodesk @jledwell #UXPABOS14
 Work with sales and product management to
identify target customers.
 Email to briefly explain the concept and gauge
interest.
 Sign non-disclosure agreements (NDAs).
 Give a kickoff presentation to show them where
we’ve been and where we think we’re going. 1-3
times per year.
 Optional: Visit the customer site so they’re not just a
voice on the phone.
 Goal: Recruit 3 customer firms and 2 – 3 individuals
apiece.
Recruiting customers
8
© 2014 Autodesk @jledwell #UXPABOS14
How does this work?
 Phone and online screen sharing meetings, every two weeks.
Currently alternate Wednesdays at 9am Eastern. Quick
meetings, ½ an hour or less.
 Live demo! We show you what we did. You tell us what you
think.
 Internal stakeholders and other customers also attend.
Preparing customers
9
© 2014 Autodesk @jledwell #UXPABOS14
Keep in mind …
 Progress may seem slow.
 We aim for consistent participation or else you might lose
context.
If this is not going to work for you …
 Sprint demos are not the only way to participate!
 We’re also planning interviews, usability tests, and more
Preparing customers
10
© 2014 Autodesk @jledwell #UXPABOS14
Subject: Comments from Sprint Demo
Hello, I have watched the video, I have the
following comments:
Electrical Panel 7763:
Good solution, no comments
IDs 7590:
Good fix, what happens to the element ID when
swapped over? This is a loaded question. We use
element ids to export models to navisworks and
use the ID as an analogue for time to show how
the model has put together from designers.
Sample feedback
!!
!
11
© 2014 Autodesk @jledwell #UXPABOS14
Reveal and redirect
12
“So how will that work when I
[real world scenario]?”
“How would you want it to work?”
“I like that.” “Tell me more about that. What
part do you like? Why?”
“That reminds me I need
something else changed, let
me tell you about that.”
“Thank you for that. Let’s set up
a separate meeting to discuss it.
Do you have any thoughts about
the demo?”
“Are you going to ship it like
that?”
“What would happen if we did
ship like this?”
© 2014 Autodesk @jledwell #UXPABOS14
 When customers argue with each other
 When customers argue among themselves
 Also, train your team
Moderating excited participants
13
© 2014 Autodesk @jledwell #UXPABOS14
Before
 Developers talk about code throughout the demo.
After
 Focus on eliciting stakeholder responses.
 After the demo is over, the team stays in the room and
discusses what they heard.
 During the sprint we say, “Let’s see what the customers
think.”
Changing the conversation
14
© 2014 Autodesk @jledwell #UXPABOS14
“I was skeptical two years ago – I thought it would be a
distraction – but I’ve changed my mind.”
“We get valid, real world use cases instead of theoretical.”
“You can learn a lot just listening to customers talk.”
“We often get feedback that we probably should be working
on something else.”
Team members in their own words
15
© 2014 Autodesk @jledwell #UXPABOS14
 Find The Bright Spots: We’re
already meeting with key customers
under NDA.
 Script the Critical Moves and Build
Habits: We already meet regularly
and demonstrate to internal
stakeholders.
 Shrink the Change: Let’s start with
just a couple of customers.
Achieving internal buy-in
16
© 2014 Autodesk @jledwell #UXPABOS14
Achieving buy-in
From: Development Manager
PM/PO/UX’s –
Josh and I had a discussion yesterday about
including customers in our team demo
meetings. This is a topic that has come up a
number of times in the past. As we’re making
an organizational change in this direction,
this seems like the right time to pick this
up and make it happen. We need someone to
drive this effort, so I’m looking to this
group for options for this role.
17
© 2014 Autodesk @jledwell #UXPABOS14
 Demos are too superficial to get definitive feedback
 Managers won’t let users participate
 Risky to let customers see our slow real-world progress
 Sales will object
We decided to test the waters at customer visits …
Concerns from stakeholders
18
© 2014 Autodesk @jledwell #UXPABOS14
Responding to stakeholder concerns
From: Me and my UX colleagues
Our contacts at (Customer A) and (Customer B) are
ready to participate in our sprint demos. During our
visits, we explained what we are asking for:
• that they would be short meetings at the same time
every two weeks
• very small incremental views of progress
• we’d want to ask them questions
and we didn’t hear any problems or doubts. Our
(Customer B) guy in particular pressed us on when we
could start and why we hadn’t started already.
--Josh
19
© 2014 Autodesk @jledwell #UXPABOS14
If you were to adopt this method:
What objections or barriers might you
need to overcome in your organization?
20
© 2014 Autodesk @jledwell #UXPABOS14
 Kickoff meetings to give context
 Send user stories 1 day ahead
 Prompt for feedback
 Note all responses, but focus on the demo
 If a customer can’t attend, send the recording
Lessons learned
21
© 2014 Autodesk @jledwell #UXPABOS14
 Listen and pivot
 Implement delighters
 Spread the practice to more internal teams
 Don’t try to scale, use different methods
Improving the method
22
© 2014 Autodesk @jledwell #UXPABOS14
Questions and comments?
Thanks to my colleagues who helped with this presentation!
Joshua Ledwell, Principal UX Designer, Autodesk
@jledwell #UXPABOS14
23

More Related Content

What's hot

Ohs 2010 G Coley
Ohs 2010 G ColeyOhs 2010 G Coley
Ohs 2010 G Coley
gcoley1
 
CTA - Call to Attention
CTA - Call to AttentionCTA - Call to Attention
CTA - Call to Attention
Squareboat
 
Product Owner Roles and Responsibilities | Edureka
Product Owner Roles and Responsibilities | EdurekaProduct Owner Roles and Responsibilities | Edureka
Product Owner Roles and Responsibilities | Edureka
Edureka!
 
Working as an agile Experience Designer
Working as an agile Experience DesignerWorking as an agile Experience Designer
Working as an agile Experience Designer
Thoughtworks
 
[DevRelCon Earth 2020] Developers, be the evangelist
[DevRelCon Earth 2020] Developers, be the evangelist[DevRelCon Earth 2020] Developers, be the evangelist
[DevRelCon Earth 2020] Developers, be the evangelist
Woohyeok Kim
 
Lean UX Workshop
Lean UX WorkshopLean UX Workshop
Lean UX Workshop
ux singapore
 
Success at Scale: It’s Hard, But Achievable
Success at Scale: It’s Hard, But AchievableSuccess at Scale: It’s Hard, But Achievable
Success at Scale: It’s Hard, But Achievable
VMware Tanzu
 
Formative Usability Testing in Agile: Piloting New Techniques at Autodesk
Formative Usability Testing in Agile: Piloting New Techniques at AutodeskFormative Usability Testing in Agile: Piloting New Techniques at Autodesk
Formative Usability Testing in Agile: Piloting New Techniques at Autodesk
UserZoom
 
Prototyping
PrototypingPrototyping
Prototyping
Chad Udell
 
Ux matters2016-final
Ux matters2016-finalUx matters2016-final
Ux matters2016-final
Nada Cbo
 
User Experience Services update - Digital Transformation Initiative Board - U...
User Experience Services update - Digital Transformation Initiative Board - U...User Experience Services update - Digital Transformation Initiative Board - U...
User Experience Services update - Digital Transformation Initiative Board - U...
Neil Allison
 
Prototyping
PrototypingPrototyping
Prototyping
Matt Hurley
 
UX workshop
UX workshopUX workshop
UX workshop
Peter van Lanschot
 
Designers are from Venus - Presentationas Given to CD2
Designers are from Venus - Presentationas Given to CD2Designers are from Venus - Presentationas Given to CD2
Designers are from Venus - Presentationas Given to CD2Chad Udell
 
Rapid Product Development
Rapid Product DevelopmentRapid Product Development
Rapid Product Development
Zachary Beer
 

What's hot (16)

Ohs 2010 G Coley
Ohs 2010 G ColeyOhs 2010 G Coley
Ohs 2010 G Coley
 
CTA - Call to Attention
CTA - Call to AttentionCTA - Call to Attention
CTA - Call to Attention
 
Product Owner Roles and Responsibilities | Edureka
Product Owner Roles and Responsibilities | EdurekaProduct Owner Roles and Responsibilities | Edureka
Product Owner Roles and Responsibilities | Edureka
 
Working as an agile Experience Designer
Working as an agile Experience DesignerWorking as an agile Experience Designer
Working as an agile Experience Designer
 
[DevRelCon Earth 2020] Developers, be the evangelist
[DevRelCon Earth 2020] Developers, be the evangelist[DevRelCon Earth 2020] Developers, be the evangelist
[DevRelCon Earth 2020] Developers, be the evangelist
 
Lean UX Workshop
Lean UX WorkshopLean UX Workshop
Lean UX Workshop
 
Success at Scale: It’s Hard, But Achievable
Success at Scale: It’s Hard, But AchievableSuccess at Scale: It’s Hard, But Achievable
Success at Scale: It’s Hard, But Achievable
 
Paripoorna concept to deployment v 1.0
Paripoorna concept to deployment v 1.0Paripoorna concept to deployment v 1.0
Paripoorna concept to deployment v 1.0
 
Formative Usability Testing in Agile: Piloting New Techniques at Autodesk
Formative Usability Testing in Agile: Piloting New Techniques at AutodeskFormative Usability Testing in Agile: Piloting New Techniques at Autodesk
Formative Usability Testing in Agile: Piloting New Techniques at Autodesk
 
Prototyping
PrototypingPrototyping
Prototyping
 
Ux matters2016-final
Ux matters2016-finalUx matters2016-final
Ux matters2016-final
 
User Experience Services update - Digital Transformation Initiative Board - U...
User Experience Services update - Digital Transformation Initiative Board - U...User Experience Services update - Digital Transformation Initiative Board - U...
User Experience Services update - Digital Transformation Initiative Board - U...
 
Prototyping
PrototypingPrototyping
Prototyping
 
UX workshop
UX workshopUX workshop
UX workshop
 
Designers are from Venus - Presentationas Given to CD2
Designers are from Venus - Presentationas Given to CD2Designers are from Venus - Presentationas Given to CD2
Designers are from Venus - Presentationas Given to CD2
 
Rapid Product Development
Rapid Product DevelopmentRapid Product Development
Rapid Product Development
 

Viewers also liked

(The Top 2-3) Things I've Learned (& Am Still Learning) From Leading (UX Desi...
(The Top 2-3) Things I've Learned (& Am Still Learning) From Leading (UX Desi...(The Top 2-3) Things I've Learned (& Am Still Learning) From Leading (UX Desi...
(The Top 2-3) Things I've Learned (& Am Still Learning) From Leading (UX Desi...
Russ U
 
Lab Report Template
Lab Report TemplateLab Report Template
Lab Report Template
jcasanave
 
Research & Design: Finding the Perfect Blend
Research & Design: Finding the Perfect BlendResearch & Design: Finding the Perfect Blend
Research & Design: Finding the Perfect Blend
Kimberly Dowd
 
Delicious Design
Delicious DesignDelicious Design
Delicious Design
Design for Context
 
UX and Predictive ROI
UX and Predictive ROIUX and Predictive ROI
UX and Predictive ROI
John Wyatt
 
Deeply Embedding UX Practices Into Your Organization by Grafting them Into Yo...
Deeply Embedding UX Practices Into Your Organization by Grafting them Into Yo...Deeply Embedding UX Practices Into Your Organization by Grafting them Into Yo...
Deeply Embedding UX Practices Into Your Organization by Grafting them Into Yo...
UXPA Boston
 
Getting to Done, Usably: User Experience Acceptance Criteria on Agile Projects
Getting to Done, Usably: User Experience Acceptance Criteria on Agile ProjectsGetting to Done, Usably: User Experience Acceptance Criteria on Agile Projects
Getting to Done, Usably: User Experience Acceptance Criteria on Agile Projects
Joshua Ledwell
 
DesignOps Skunk Works
DesignOps Skunk WorksDesignOps Skunk Works
DesignOps Skunk Works
Russ U
 
Putting Lipstick on UX Feedback
Putting Lipstick on UX FeedbackPutting Lipstick on UX Feedback
Putting Lipstick on UX Feedback
Eva Kaniasty
 
Coping with Complexity in Healthcare: Enabling Sense-Making Through Great UX ...
Coping with Complexity in Healthcare: Enabling Sense-Making Through Great UX ...Coping with Complexity in Healthcare: Enabling Sense-Making Through Great UX ...
Coping with Complexity in Healthcare: Enabling Sense-Making Through Great UX ...
Medullan
 
Why bad design is your fault - UXPA 2016
Why bad design is your fault - UXPA 2016Why bad design is your fault - UXPA 2016
Why bad design is your fault - UXPA 2016
Gregory Raiz
 
SummitUp Opening Keynote 2016
SummitUp Opening Keynote 2016SummitUp Opening Keynote 2016
SummitUp Opening Keynote 2016
Erik Dahl
 
UX Design for Emerging Technology
UX Design for Emerging TechnologyUX Design for Emerging Technology
UX Design for Emerging Technology
Erik Dahl
 

Viewers also liked (13)

(The Top 2-3) Things I've Learned (& Am Still Learning) From Leading (UX Desi...
(The Top 2-3) Things I've Learned (& Am Still Learning) From Leading (UX Desi...(The Top 2-3) Things I've Learned (& Am Still Learning) From Leading (UX Desi...
(The Top 2-3) Things I've Learned (& Am Still Learning) From Leading (UX Desi...
 
Lab Report Template
Lab Report TemplateLab Report Template
Lab Report Template
 
Research & Design: Finding the Perfect Blend
Research & Design: Finding the Perfect BlendResearch & Design: Finding the Perfect Blend
Research & Design: Finding the Perfect Blend
 
Delicious Design
Delicious DesignDelicious Design
Delicious Design
 
UX and Predictive ROI
UX and Predictive ROIUX and Predictive ROI
UX and Predictive ROI
 
Deeply Embedding UX Practices Into Your Organization by Grafting them Into Yo...
Deeply Embedding UX Practices Into Your Organization by Grafting them Into Yo...Deeply Embedding UX Practices Into Your Organization by Grafting them Into Yo...
Deeply Embedding UX Practices Into Your Organization by Grafting them Into Yo...
 
Getting to Done, Usably: User Experience Acceptance Criteria on Agile Projects
Getting to Done, Usably: User Experience Acceptance Criteria on Agile ProjectsGetting to Done, Usably: User Experience Acceptance Criteria on Agile Projects
Getting to Done, Usably: User Experience Acceptance Criteria on Agile Projects
 
DesignOps Skunk Works
DesignOps Skunk WorksDesignOps Skunk Works
DesignOps Skunk Works
 
Putting Lipstick on UX Feedback
Putting Lipstick on UX FeedbackPutting Lipstick on UX Feedback
Putting Lipstick on UX Feedback
 
Coping with Complexity in Healthcare: Enabling Sense-Making Through Great UX ...
Coping with Complexity in Healthcare: Enabling Sense-Making Through Great UX ...Coping with Complexity in Healthcare: Enabling Sense-Making Through Great UX ...
Coping with Complexity in Healthcare: Enabling Sense-Making Through Great UX ...
 
Why bad design is your fault - UXPA 2016
Why bad design is your fault - UXPA 2016Why bad design is your fault - UXPA 2016
Why bad design is your fault - UXPA 2016
 
SummitUp Opening Keynote 2016
SummitUp Opening Keynote 2016SummitUp Opening Keynote 2016
SummitUp Opening Keynote 2016
 
UX Design for Emerging Technology
UX Design for Emerging TechnologyUX Design for Emerging Technology
UX Design for Emerging Technology
 

Similar to Ledwell 2014-uxpa-customer-demos

Launch Academy Introduction to Lean UX Workshop - February 2014
Launch Academy Introduction to Lean UX Workshop - February 2014Launch Academy Introduction to Lean UX Workshop - February 2014
Launch Academy Introduction to Lean UX Workshop - February 2014Marc Baumgartner
 
Implementing Lean UX: The Practical Guide to Lean User Experience
Implementing Lean UX: The Practical Guide to Lean User ExperienceImplementing Lean UX: The Practical Guide to Lean User Experience
Implementing Lean UX: The Practical Guide to Lean User ExperienceJohn Whalen
 
Digital summit denver creating customer experience design
Digital summit denver   creating customer experience designDigital summit denver   creating customer experience design
Digital summit denver creating customer experience design
Cody Landefeld
 
Keeping the Vision Alive: UX Leadership in Long-Term Projects
Keeping the Vision Alive: UX Leadership in Long-Term ProjectsKeeping the Vision Alive: UX Leadership in Long-Term Projects
Keeping the Vision Alive: UX Leadership in Long-Term Projects
Design for Context
 
Project Management Nightmares For Startups By Rahul Sudame
Project Management Nightmares For Startups By Rahul SudameProject Management Nightmares For Startups By Rahul Sudame
Project Management Nightmares For Startups By Rahul Sudame
Faichi Solutions
 
Developer Experience
Developer ExperienceDeveloper Experience
Developer Experience
Thoughtworks
 
Lean UX for Startups and Enterprise: Ten Secrets to Success
Lean UX for Startups and Enterprise: Ten Secrets to SuccessLean UX for Startups and Enterprise: Ten Secrets to Success
Lean UX for Startups and Enterprise: Ten Secrets to Success
John Whalen
 
How to use Ai for UX UI Design | ChatGPT
How to use Ai for UX UI Design | ChatGPTHow to use Ai for UX UI Design | ChatGPT
How to use Ai for UX UI Design | ChatGPT
Think 360 Studio
 
Agile/Lean/Rapid UX
Agile/Lean/Rapid UXAgile/Lean/Rapid UX
Agile/Lean/Rapid UX
Jenifer Vandagriff
 
Iasi code camp 12 october 2013 corneliu rimboiu - bridging java and .net
Iasi code camp 12 october 2013   corneliu rimboiu - bridging java and .netIasi code camp 12 october 2013   corneliu rimboiu - bridging java and .net
Iasi code camp 12 october 2013 corneliu rimboiu - bridging java and .netCodecamp Romania
 
UXUI Shanghai Meetup March 21st
UXUI Shanghai Meetup March 21st UXUI Shanghai Meetup March 21st
UXUI Shanghai Meetup March 21st
Clément LEDORMEUR
 
The UX mindset
The UX mindsetThe UX mindset
The UX mindset
Pål Eirik Paulsen
 
Squareboat Deck
Squareboat DeckSquareboat Deck
Squareboat Deck
Squareboat
 
Crafting the product
Crafting the productCrafting the product
Crafting the product
Kostetska Galyna
 
DESIGNATION-Program-Roadmap
DESIGNATION-Program-RoadmapDESIGNATION-Program-Roadmap
DESIGNATION-Program-RoadmapAaron Fazulak
 
Lifestyles of the rich and frameworkless
Lifestyles of the rich and frameworklessLifestyles of the rich and frameworkless
Lifestyles of the rich and frameworkless
Equal Experts
 
Become a Professional Web Designer
Become a Professional Web DesignerBecome a Professional Web Designer
Become a Professional Web Designer
Tekno Point
 
Brocoders general presentation
Brocoders general presentationBrocoders general presentation
Brocoders general presentation
Brocoders - Software Development Company
 
Brocoders presentation
Brocoders presentationBrocoders presentation
PROJECT DELIVERY METHOD7Q1 Vanderbilt is going to build.docx
PROJECT DELIVERY METHOD7Q1 Vanderbilt is going to build.docxPROJECT DELIVERY METHOD7Q1 Vanderbilt is going to build.docx
PROJECT DELIVERY METHOD7Q1 Vanderbilt is going to build.docx
woodruffeloisa
 

Similar to Ledwell 2014-uxpa-customer-demos (20)

Launch Academy Introduction to Lean UX Workshop - February 2014
Launch Academy Introduction to Lean UX Workshop - February 2014Launch Academy Introduction to Lean UX Workshop - February 2014
Launch Academy Introduction to Lean UX Workshop - February 2014
 
Implementing Lean UX: The Practical Guide to Lean User Experience
Implementing Lean UX: The Practical Guide to Lean User ExperienceImplementing Lean UX: The Practical Guide to Lean User Experience
Implementing Lean UX: The Practical Guide to Lean User Experience
 
Digital summit denver creating customer experience design
Digital summit denver   creating customer experience designDigital summit denver   creating customer experience design
Digital summit denver creating customer experience design
 
Keeping the Vision Alive: UX Leadership in Long-Term Projects
Keeping the Vision Alive: UX Leadership in Long-Term ProjectsKeeping the Vision Alive: UX Leadership in Long-Term Projects
Keeping the Vision Alive: UX Leadership in Long-Term Projects
 
Project Management Nightmares For Startups By Rahul Sudame
Project Management Nightmares For Startups By Rahul SudameProject Management Nightmares For Startups By Rahul Sudame
Project Management Nightmares For Startups By Rahul Sudame
 
Developer Experience
Developer ExperienceDeveloper Experience
Developer Experience
 
Lean UX for Startups and Enterprise: Ten Secrets to Success
Lean UX for Startups and Enterprise: Ten Secrets to SuccessLean UX for Startups and Enterprise: Ten Secrets to Success
Lean UX for Startups and Enterprise: Ten Secrets to Success
 
How to use Ai for UX UI Design | ChatGPT
How to use Ai for UX UI Design | ChatGPTHow to use Ai for UX UI Design | ChatGPT
How to use Ai for UX UI Design | ChatGPT
 
Agile/Lean/Rapid UX
Agile/Lean/Rapid UXAgile/Lean/Rapid UX
Agile/Lean/Rapid UX
 
Iasi code camp 12 october 2013 corneliu rimboiu - bridging java and .net
Iasi code camp 12 october 2013   corneliu rimboiu - bridging java and .netIasi code camp 12 october 2013   corneliu rimboiu - bridging java and .net
Iasi code camp 12 october 2013 corneliu rimboiu - bridging java and .net
 
UXUI Shanghai Meetup March 21st
UXUI Shanghai Meetup March 21st UXUI Shanghai Meetup March 21st
UXUI Shanghai Meetup March 21st
 
The UX mindset
The UX mindsetThe UX mindset
The UX mindset
 
Squareboat Deck
Squareboat DeckSquareboat Deck
Squareboat Deck
 
Crafting the product
Crafting the productCrafting the product
Crafting the product
 
DESIGNATION-Program-Roadmap
DESIGNATION-Program-RoadmapDESIGNATION-Program-Roadmap
DESIGNATION-Program-Roadmap
 
Lifestyles of the rich and frameworkless
Lifestyles of the rich and frameworklessLifestyles of the rich and frameworkless
Lifestyles of the rich and frameworkless
 
Become a Professional Web Designer
Become a Professional Web DesignerBecome a Professional Web Designer
Become a Professional Web Designer
 
Brocoders general presentation
Brocoders general presentationBrocoders general presentation
Brocoders general presentation
 
Brocoders presentation
Brocoders presentationBrocoders presentation
Brocoders presentation
 
PROJECT DELIVERY METHOD7Q1 Vanderbilt is going to build.docx
PROJECT DELIVERY METHOD7Q1 Vanderbilt is going to build.docxPROJECT DELIVERY METHOD7Q1 Vanderbilt is going to build.docx
PROJECT DELIVERY METHOD7Q1 Vanderbilt is going to build.docx
 

Recently uploaded

Providing Globus Services to Users of JASMIN for Environmental Data Analysis
Providing Globus Services to Users of JASMIN for Environmental Data AnalysisProviding Globus Services to Users of JASMIN for Environmental Data Analysis
Providing Globus Services to Users of JASMIN for Environmental Data Analysis
Globus
 
BoxLang: Review our Visionary Licenses of 2024
BoxLang: Review our Visionary Licenses of 2024BoxLang: Review our Visionary Licenses of 2024
BoxLang: Review our Visionary Licenses of 2024
Ortus Solutions, Corp
 
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
Crescat
 
Text-Summarization-of-Breaking-News-Using-Fine-tuning-BART-Model.pptx
Text-Summarization-of-Breaking-News-Using-Fine-tuning-BART-Model.pptxText-Summarization-of-Breaking-News-Using-Fine-tuning-BART-Model.pptx
Text-Summarization-of-Breaking-News-Using-Fine-tuning-BART-Model.pptx
ShamsuddeenMuhammadA
 
Navigating the Metaverse: A Journey into Virtual Evolution"
Navigating the Metaverse: A Journey into Virtual Evolution"Navigating the Metaverse: A Journey into Virtual Evolution"
Navigating the Metaverse: A Journey into Virtual Evolution"
Donna Lenk
 
May Marketo Masterclass, London MUG May 22 2024.pdf
May Marketo Masterclass, London MUG May 22 2024.pdfMay Marketo Masterclass, London MUG May 22 2024.pdf
May Marketo Masterclass, London MUG May 22 2024.pdf
Adele Miller
 
E-commerce Application Development Company.pdf
E-commerce Application Development Company.pdfE-commerce Application Development Company.pdf
E-commerce Application Development Company.pdf
Hornet Dynamics
 
A Study of Variable-Role-based Feature Enrichment in Neural Models of Code
A Study of Variable-Role-based Feature Enrichment in Neural Models of CodeA Study of Variable-Role-based Feature Enrichment in Neural Models of Code
A Study of Variable-Role-based Feature Enrichment in Neural Models of Code
Aftab Hussain
 
A Sighting of filterA in Typelevel Rite of Passage
A Sighting of filterA in Typelevel Rite of PassageA Sighting of filterA in Typelevel Rite of Passage
A Sighting of filterA in Typelevel Rite of Passage
Philip Schwarz
 
Orion Context Broker introduction 20240604
Orion Context Broker introduction 20240604Orion Context Broker introduction 20240604
Orion Context Broker introduction 20240604
Fermin Galan
 
Vitthal Shirke Java Microservices Resume.pdf
Vitthal Shirke Java Microservices Resume.pdfVitthal Shirke Java Microservices Resume.pdf
Vitthal Shirke Java Microservices Resume.pdf
Vitthal Shirke
 
Nidhi Software Price. Fact , Costs, Tips
Nidhi Software Price. Fact , Costs, TipsNidhi Software Price. Fact , Costs, Tips
Nidhi Software Price. Fact , Costs, Tips
vrstrong314
 
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Mind IT Systems
 
Graspan: A Big Data System for Big Code Analysis
Graspan: A Big Data System for Big Code AnalysisGraspan: A Big Data System for Big Code Analysis
Graspan: A Big Data System for Big Code Analysis
Aftab Hussain
 
APIs for Browser Automation (MoT Meetup 2024)
APIs for Browser Automation (MoT Meetup 2024)APIs for Browser Automation (MoT Meetup 2024)
APIs for Browser Automation (MoT Meetup 2024)
Boni García
 
Need for Speed: Removing speed bumps from your Symfony projects ⚡️
Need for Speed: Removing speed bumps from your Symfony projects ⚡️Need for Speed: Removing speed bumps from your Symfony projects ⚡️
Need for Speed: Removing speed bumps from your Symfony projects ⚡️
Łukasz Chruściel
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
Safe Software
 
Atelier - Innover avec l’IA Générative et les graphes de connaissances
Atelier - Innover avec l’IA Générative et les graphes de connaissancesAtelier - Innover avec l’IA Générative et les graphes de connaissances
Atelier - Innover avec l’IA Générative et les graphes de connaissances
Neo4j
 
OpenMetadata Community Meeting - 5th June 2024
OpenMetadata Community Meeting - 5th June 2024OpenMetadata Community Meeting - 5th June 2024
OpenMetadata Community Meeting - 5th June 2024
OpenMetadata
 
Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus Compute wth IRI Workflows - GlobusWorld 2024Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus
 

Recently uploaded (20)

Providing Globus Services to Users of JASMIN for Environmental Data Analysis
Providing Globus Services to Users of JASMIN for Environmental Data AnalysisProviding Globus Services to Users of JASMIN for Environmental Data Analysis
Providing Globus Services to Users of JASMIN for Environmental Data Analysis
 
BoxLang: Review our Visionary Licenses of 2024
BoxLang: Review our Visionary Licenses of 2024BoxLang: Review our Visionary Licenses of 2024
BoxLang: Review our Visionary Licenses of 2024
 
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
 
Text-Summarization-of-Breaking-News-Using-Fine-tuning-BART-Model.pptx
Text-Summarization-of-Breaking-News-Using-Fine-tuning-BART-Model.pptxText-Summarization-of-Breaking-News-Using-Fine-tuning-BART-Model.pptx
Text-Summarization-of-Breaking-News-Using-Fine-tuning-BART-Model.pptx
 
Navigating the Metaverse: A Journey into Virtual Evolution"
Navigating the Metaverse: A Journey into Virtual Evolution"Navigating the Metaverse: A Journey into Virtual Evolution"
Navigating the Metaverse: A Journey into Virtual Evolution"
 
May Marketo Masterclass, London MUG May 22 2024.pdf
May Marketo Masterclass, London MUG May 22 2024.pdfMay Marketo Masterclass, London MUG May 22 2024.pdf
May Marketo Masterclass, London MUG May 22 2024.pdf
 
E-commerce Application Development Company.pdf
E-commerce Application Development Company.pdfE-commerce Application Development Company.pdf
E-commerce Application Development Company.pdf
 
A Study of Variable-Role-based Feature Enrichment in Neural Models of Code
A Study of Variable-Role-based Feature Enrichment in Neural Models of CodeA Study of Variable-Role-based Feature Enrichment in Neural Models of Code
A Study of Variable-Role-based Feature Enrichment in Neural Models of Code
 
A Sighting of filterA in Typelevel Rite of Passage
A Sighting of filterA in Typelevel Rite of PassageA Sighting of filterA in Typelevel Rite of Passage
A Sighting of filterA in Typelevel Rite of Passage
 
Orion Context Broker introduction 20240604
Orion Context Broker introduction 20240604Orion Context Broker introduction 20240604
Orion Context Broker introduction 20240604
 
Vitthal Shirke Java Microservices Resume.pdf
Vitthal Shirke Java Microservices Resume.pdfVitthal Shirke Java Microservices Resume.pdf
Vitthal Shirke Java Microservices Resume.pdf
 
Nidhi Software Price. Fact , Costs, Tips
Nidhi Software Price. Fact , Costs, TipsNidhi Software Price. Fact , Costs, Tips
Nidhi Software Price. Fact , Costs, Tips
 
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
 
Graspan: A Big Data System for Big Code Analysis
Graspan: A Big Data System for Big Code AnalysisGraspan: A Big Data System for Big Code Analysis
Graspan: A Big Data System for Big Code Analysis
 
APIs for Browser Automation (MoT Meetup 2024)
APIs for Browser Automation (MoT Meetup 2024)APIs for Browser Automation (MoT Meetup 2024)
APIs for Browser Automation (MoT Meetup 2024)
 
Need for Speed: Removing speed bumps from your Symfony projects ⚡️
Need for Speed: Removing speed bumps from your Symfony projects ⚡️Need for Speed: Removing speed bumps from your Symfony projects ⚡️
Need for Speed: Removing speed bumps from your Symfony projects ⚡️
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
 
Atelier - Innover avec l’IA Générative et les graphes de connaissances
Atelier - Innover avec l’IA Générative et les graphes de connaissancesAtelier - Innover avec l’IA Générative et les graphes de connaissances
Atelier - Innover avec l’IA Générative et les graphes de connaissances
 
OpenMetadata Community Meeting - 5th June 2024
OpenMetadata Community Meeting - 5th June 2024OpenMetadata Community Meeting - 5th June 2024
OpenMetadata Community Meeting - 5th June 2024
 
Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus Compute wth IRI Workflows - GlobusWorld 2024Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus Compute wth IRI Workflows - GlobusWorld 2024
 

Ledwell 2014-uxpa-customer-demos

  • 1. © 2014 Autodesk Collaborative Product Owning: Inviting Users into the Agile ProcessJoshua Ledwell @jledwell
  • 2. © 2014 Autodesk @jledwell #UXPABOS14  Background  Why customers in sprint demos?  Others ways to get user feedback  Preparing customer participants  How to moderate  Achieving internal buy-in  Enhancing customer participation  General questions and answers Outline 2
  • 3. © 2014 Autodesk @jledwell #UXPABOS14 Background New feature set New market New user type 3
  • 4. © 2014 Autodesk @jledwell #UXPABOS14 http://www.agileforall.com/intro-to-agile/ 4
  • 5. © 2014 Autodesk @jledwell #UXPABOS14  A natural progression of Agile  My domain knowledge was limited  Satisfy a few “lighthouse customers”  Customers and users were invested Why invite customers? 5
  • 6. © 2014 Autodesk @jledwell #UXPABOS14 If you are practicing Agile UX: How do you get user feedback working within an Agile framework? 6
  • 7. © 2014 Autodesk @jledwell #UXPABOS14 Jennifer (Jen) McGinn and Ana Ramírez Chang. RITE+Krug: A Combination of Usability Test Methods for Agile Design. Journal of Usability Studies, Vol. 8, Issue 3, May 2013, pp. 61-68. Desirée Sy. Adapting Usability Investigations for Agile User-centered Design. Journal of Usability Studies, Vol. 2, Issue 3, May 2007, pp. 112-132. UX research, Agile style 7
  • 8. © 2014 Autodesk @jledwell #UXPABOS14  Work with sales and product management to identify target customers.  Email to briefly explain the concept and gauge interest.  Sign non-disclosure agreements (NDAs).  Give a kickoff presentation to show them where we’ve been and where we think we’re going. 1-3 times per year.  Optional: Visit the customer site so they’re not just a voice on the phone.  Goal: Recruit 3 customer firms and 2 – 3 individuals apiece. Recruiting customers 8
  • 9. © 2014 Autodesk @jledwell #UXPABOS14 How does this work?  Phone and online screen sharing meetings, every two weeks. Currently alternate Wednesdays at 9am Eastern. Quick meetings, ½ an hour or less.  Live demo! We show you what we did. You tell us what you think.  Internal stakeholders and other customers also attend. Preparing customers 9
  • 10. © 2014 Autodesk @jledwell #UXPABOS14 Keep in mind …  Progress may seem slow.  We aim for consistent participation or else you might lose context. If this is not going to work for you …  Sprint demos are not the only way to participate!  We’re also planning interviews, usability tests, and more Preparing customers 10
  • 11. © 2014 Autodesk @jledwell #UXPABOS14 Subject: Comments from Sprint Demo Hello, I have watched the video, I have the following comments: Electrical Panel 7763: Good solution, no comments IDs 7590: Good fix, what happens to the element ID when swapped over? This is a loaded question. We use element ids to export models to navisworks and use the ID as an analogue for time to show how the model has put together from designers. Sample feedback !! ! 11
  • 12. © 2014 Autodesk @jledwell #UXPABOS14 Reveal and redirect 12 “So how will that work when I [real world scenario]?” “How would you want it to work?” “I like that.” “Tell me more about that. What part do you like? Why?” “That reminds me I need something else changed, let me tell you about that.” “Thank you for that. Let’s set up a separate meeting to discuss it. Do you have any thoughts about the demo?” “Are you going to ship it like that?” “What would happen if we did ship like this?”
  • 13. © 2014 Autodesk @jledwell #UXPABOS14  When customers argue with each other  When customers argue among themselves  Also, train your team Moderating excited participants 13
  • 14. © 2014 Autodesk @jledwell #UXPABOS14 Before  Developers talk about code throughout the demo. After  Focus on eliciting stakeholder responses.  After the demo is over, the team stays in the room and discusses what they heard.  During the sprint we say, “Let’s see what the customers think.” Changing the conversation 14
  • 15. © 2014 Autodesk @jledwell #UXPABOS14 “I was skeptical two years ago – I thought it would be a distraction – but I’ve changed my mind.” “We get valid, real world use cases instead of theoretical.” “You can learn a lot just listening to customers talk.” “We often get feedback that we probably should be working on something else.” Team members in their own words 15
  • 16. © 2014 Autodesk @jledwell #UXPABOS14  Find The Bright Spots: We’re already meeting with key customers under NDA.  Script the Critical Moves and Build Habits: We already meet regularly and demonstrate to internal stakeholders.  Shrink the Change: Let’s start with just a couple of customers. Achieving internal buy-in 16
  • 17. © 2014 Autodesk @jledwell #UXPABOS14 Achieving buy-in From: Development Manager PM/PO/UX’s – Josh and I had a discussion yesterday about including customers in our team demo meetings. This is a topic that has come up a number of times in the past. As we’re making an organizational change in this direction, this seems like the right time to pick this up and make it happen. We need someone to drive this effort, so I’m looking to this group for options for this role. 17
  • 18. © 2014 Autodesk @jledwell #UXPABOS14  Demos are too superficial to get definitive feedback  Managers won’t let users participate  Risky to let customers see our slow real-world progress  Sales will object We decided to test the waters at customer visits … Concerns from stakeholders 18
  • 19. © 2014 Autodesk @jledwell #UXPABOS14 Responding to stakeholder concerns From: Me and my UX colleagues Our contacts at (Customer A) and (Customer B) are ready to participate in our sprint demos. During our visits, we explained what we are asking for: • that they would be short meetings at the same time every two weeks • very small incremental views of progress • we’d want to ask them questions and we didn’t hear any problems or doubts. Our (Customer B) guy in particular pressed us on when we could start and why we hadn’t started already. --Josh 19
  • 20. © 2014 Autodesk @jledwell #UXPABOS14 If you were to adopt this method: What objections or barriers might you need to overcome in your organization? 20
  • 21. © 2014 Autodesk @jledwell #UXPABOS14  Kickoff meetings to give context  Send user stories 1 day ahead  Prompt for feedback  Note all responses, but focus on the demo  If a customer can’t attend, send the recording Lessons learned 21
  • 22. © 2014 Autodesk @jledwell #UXPABOS14  Listen and pivot  Implement delighters  Spread the practice to more internal teams  Don’t try to scale, use different methods Improving the method 22
  • 23. © 2014 Autodesk @jledwell #UXPABOS14 Questions and comments? Thanks to my colleagues who helped with this presentation! Joshua Ledwell, Principal UX Designer, Autodesk @jledwell #UXPABOS14 23

Editor's Notes

  1. Briefly describe our product and the long term vision for the product team.Large, sophisticated, 13 million lines of code
  2. Incremental, Iterative, One of the first people in our organization working in Agile teams Touch on my dual roles on the Agile team.3m
  3. If you want the links, follow me on Twitter and I’ll post this presentation after the conference.
  4. Setting expectation for what participation means.
  5. When you hear responses, shift mental gears so you’re no longer in demo (sell) mode.Leverage your UX interview skills to get good feedback: laddering (5 whys), open ended questions. Avoid leading questions
  6. “Product partners” approach; Lighthouse customers overall goal;
  7. 3-4 hours of “participant upkeep” per sprint