SlideShare une entreprise Scribd logo
1  sur  57
Agile, Lean & Lean UX
- How to make it all work together!
AMRITA AVIYENTE
Founder/CEO, UX Strategy & Design Lead
Date My Wardrobe
Education
BIT, MS IT, MS HFID (Human Factors
in Information Design)
Work Experience
Software Engineer -> 7+ years at
Fidelity Investments (Boston, MA)
UX Research Associate -> User
Experience Center (Bentley
University, MA)
Passion
Tennis, Cricket, Reading, Traveling
Email: amrita@datemywardrobe.com
Twitter: @amrita_ux
Website: www.AmritaAviyente.com
www.DateMyWardrobe.com
Agenda
Agile
Waterfall
Lean Startup
Lean UX/User Research
Questions?
@amrita_ux
WATERFALL
@amrita_ux
4
Waterfall
Sequential steps
[ Analysis -> Design -> Dev -> QA -> UAT -> Prod -> Maint. ]
Tons of documentation
Longer release cycles
Well understood requirements
@amrita_ux
Waterfall
Shortcomings
@amrita_ux
Waterfall
No Accountability, blame game
Team conflicts
Set meetings
Limited business involvement
Difficult to make changes (sometimes too late)
Work Breakdown Structure (WBS)
AGILE
@amrita_ux
Agile
@amrita_ux
AGILE
http://agilemanifesto.org/principles.htm
Kent Beck– American SWE (Creator of the XP), TDD (Test Driven Dev)
Waterfall/Agile
Waterfall
A lot of documentation
Sequential
Well Known Req
Infrequent Releases
Agile
Limited documentation
Iterative/Incremental
Req not well known
Frequent Releases
AGILE
@amrita_ux
Releases
@amrita_ux
AGILE
Release
Week 1 Week 2 Week 3 Week 4
Iteration 1 Iteration 2
Day 1:
Iteration
Kickoff Day 1:
Iteration
Kickoff
Last Day:
Retrospective,
Demo
Last Day:
Retrospective,
Demo
Shortcomings
Learning curve
Stressful releases
Continuous customer involvement is not always easy
@amrita_ux
AGILE
@amrita_ux
SCRUM
AGILE Scrum
@amrita_ux
Agile software development framework for managing
software projects!
WAR Rooms
Best Practices
@amrita_ux
AGILE
Small Tracks/Teams
(6-8 people/track: 1 analyst, 1-2 app dev, 1-2 DB dev, 2 Qa)
Best Practices
@amrita_ux
AGILE
Daily Scrum
Best Practices
@amrita_ux
AGILE
Quiet Time (few hours/day)
Best Practices
@amrita_ux
AGILE
Restrospective
Best Practices
@amrita_ux
AGILE
Pair Programming
Best Practices
@amrita_ux
AGILE
TDD (Test Driven Development)
What worked!
@amrita_ux
AGILE
How frequently should you be having a product release?
@amrita_ux
Q
… a set of practices & principles
aimed at building, testing and
releasing software faster and more
frequently!
Continuous Delivery
@amrita_ux
AGILE
LEAN
@amrita_ux
@amrita_ux
Merchant
Scenario-Mobile App
Lean Startup Concepts
@amrita_ux
LEAN
Lean Manufacturing: originated in Japan with Toyota
Production System
Lean is a set of tools that assist in identification &
elimination of waste. As waste is eliminated, quality
improves and cost is reduced.
Validated Learning – Business plans have a set of
assumptions which must be validated as early as
possible
Lean Startup Concepts
@amrita_ux
LEAN
 Customer Development: Exercise you go through to find the
product-market fit
 Get out of the Building (GOOB) – Observe the users in real
environments
 Customer Archetype – based on the data gathered. You
need to validate your assumptions for this customer
 Value Hypothesis – Does the product/service deliver value to
customers
 Growth Hypothesis – Test how new customers will discover
the product/service
Lean Startup Concepts
@amrita_ux
LEAN
Build
o Turn ideas into products
Measure
o Get feedback from users
Learn
o Learn if a pivot is needed
Build
Measure
Learn
Minimum Viable Product
(MVP)
@amrita_ux
LEAN
Build
o Smallest version to test your hypothesis
o Requires least amount of effort and development time
o Lacks many features
o Prototyping plays an important role in building MVP
Measure
o Get feedback – most importantly – act on it!
Learn
o Learning Milestones
Minimum Viable Product
(MVP)
@amrita_ux
LEAN
MVP Rule
o Remove any feature, process, or effort that does not contribute directly to the
learning you seek
Pivot
o Change in course/strategy
o Can lead to more significant growth
o Requires a lot of courage
Post MVP/CMVP
o Decision: Pivot or preserve!
When to Pivot?
o If hypothesis proven to be false, pivot now. Save effort, time and money
Concierge MVP
@amrita_ux
LEAN
CMVP (Concierge Minimum Viable Product):
o MVP where you manually guide your user through the solution to
a problem
o Short term solution to help you learn how to solve a customers
problem
o Mainly used for invalidating company’s growth model
o Helps decide when pivot is needed
o Can happen even if initial MVP is successful
o E.g.: Manual delivery of coupons (before building software)
@amrita_ux
Q
How to decide which features to include in MVP?
(Mobile payment app?)
What features to add in MVP (mobile payment app)?
 Merchant App
o Accept Payments through smart phone
 Customer App
o Register
o Add Credit card
o Make Payment
Don’t worry about-
Transaction History (merchant app)
Social Media check-in (consumer app)
Etc.!
Back to Scenario
@amrita_ux
How important is quality and design in an MVP?
@amrita_ux
Q
Zappos (online shoe retailer)
o Founder Nick Swinmurn
o It is better to observe real customer behavior rather than ask
hypothetical questions
Date My Wardrobe (P2P wardrobe sharing service)
o Started with shoe share service idea
More Lean Examples
@amrita_ux
LEAN
MVP
Fail quickly and cheaply on order to succeed
Build-Measure-Learn
Pivot
Don’t wait for the product to be built in order to learn
Observe the customer behavior rather than ask what they
want. Many times they may not know what they want
Lean Startup Recap
@amrita_ux
LEAN UX - User Research
@amrita_ux
36
Foundations of Lean UX
@amrita_ux
LEANUX
LEAN UX
DESIGN
THINKING
AGILE
LEAN STARTUP
PRINCIPLES
Design Thinking
@amrita_ux
LEANUX
“Design thinking is a discipline that uses the designer’s
sensibility and methods to match people’s needs with what is
technologically feasible and what a viable business strategy
can convert into customer value and market opportunity”
- Tim Brown (CEO, IDEO)
Take a “people first” approach, imagine desirable solutions
Ideation, prototyping, implementation and learning steps
Solution focused approach to problem solving
Lean Startup/Lean UX
@amrita_ux
LEANUX
Build
Product
MeasureData
Learn
Ideas
Think
Make
Check
LEAN STARTUP + UX = LEAN UX
Eric Ries Build-Measure-Learn Feedback loop Think-Make-Check UX Cycle
Role of Prototyping in
Lean UX
@amrita_ux
LEANUX
 “Lean UX is where Prototyping shines”
 - Jeff Gothelf (UX Designer and Author-Lean UX:
Applying Lean Principles to Improve User Experience)
 Allows the designer to build the product experience putting in
minimum amount of effort and iterate based on feedback.
 Choose the right tool for prototyping based on what is to be
learned from the MVP
Fidelity Tool
Paper Prototype Paper
Clickable Wireframes – Low OmniGraffle, MS Visio
Medium Axure RP, Adobe Illustrator
High Code
What are the similarities/differences between UCD (User
Centered Design) and LeanUX?
@amrita_ux
Q
UCD/Lean UX
UCD
Learn from users
No Agile concepts
No Validating Hypothesis
No way to measure design
outcomes
LeanUX
Learn from users
+ Agile concepts
Validating Hypothesis
Measure design outcomes
LEANUX
@amrita_ux
Lean UX = UCD + agile + lean
Lean UX/AgileLEANUX
@amrita_ux Lean UX is Agile
Cross Functional Teams
o Developers, designers, product owners work together
o Greater accountability + faster design process
Limited Documentation
o Enough to communicate the design
o Since requirements may change, easier to manage
documentation
Traditional/Agile/Lean
UX
@amrita_ux
LEANUX
LEAN UX is Data Driven
Don’t assume that a new design/feature is better than what
came before
Test Everything
You can’t learn if you don’t measure!
Example – Facebook registration process
@amrita_ux
LEANUX
LEANUX
Lean UX
o Look at a product as a set of hypothesis (rather than a set of
features)
o Lean UX is not about adding features. It is about
understanding customers problems and validating if you are
correct.
Validate
@amrita_ux
IDEA DESIGN
PRODUC
T
Validate Validate
LEANUX
Landing Page Test – Have a landing page
• Signup button (e.g. to get an early signup)
o Tool: Launchrock
o Drive traffic using AdWords, Facebook Ads
Show people real product (or close!)
o User Interviews
User Research for
Validation
@amrita_ux
LEANUX
When
o Great to understand detailed motivations towards a particular design
o Conversation needed (not finite answers)
o Environment independent
o A few users available
Structure
o Structured (closed questions), Unstructured (open-ended Q), Semi-structured
(mix of both)
Facilitator Tips
o Interact informally (to keep it comfortable)
o Observe the user
o Let the user think (silence is acceptable)
o Come back on track if user distracted
o Use mod guide (moderator’s guide) as a guide (not a rule)
o Restate when necessary
User Research -
Interviews
@amrita_ux
LEANUX
What is important?
o Contradictory info to your research
o What frustrates the user
o Feedback on design and future ideas
Note: watch for body language
Remote?
o Acceptable if environment doesn't play a role
o Tool: Facetime, Skype, Hangouts, Webex
User interviews are a great way to incorporate user insights into
the product/service requirements
Interviews
@amrita_ux
What
o Surveys for large amounts of data
o Can be administered online or offline
o Can be complex (based on how many results you get)
o Good way to observe trends
o Iterative - Good to get survey reviewed by someone
o It’s OK to pilot the survey with smaller set of users
When to use?
o Answers are finite (conversation not required)
o Large amounts of data needed
User Research - Surveys
@amrita_ux
LEANUX
LEANUX
How?
o Write clearly, focus on data needed from users
o Whether MCQ format or free text responses are needed
Tools
o Web-based (Survey Monkey), emails, paper based
Format
o < 5 minutes, set expectations
o Include subject of survey, purpose and your contact information
o Better to have multiple surveys of smaller length than have one
long survey
Surveys
@amrita_ux
LEANUX
What?
o Study of a person or a group through OBSERVATION
o Information is recorded from different vantage points
o Minimal or no interaction, focus on observation. Can have follow-
up interaction
When?
o Complex domain
o Study the real environment
Look for?
o Terminology (new), frustrations, inefficiencies, challenges
User Research -
Ethnography
@amrita_ux
LEANUX
If your product/service doesn’t have any competitors, go do more
research!
 Competitor Testing
o Run a usability test for a competitor product/service (alone or with
your product)
o You are not fixing their mistakes. Make sure you don’t make them.
 Landing Page Goal – To convert visitors to users
o A/B test – to see which landing page is doing best
o fivesecondtest.com – To get feedback on your landing page.
 Focus on Branding, Messaging & Call To Action
 Never give a guided tour to the user during testing (e.g. while
showing a prototype)
User Research
@amrita_ux
Lean UX Recap
Lean UX
o Lean UX is about validating hypothesis
o Lean UX is User Centered
o Lean UX is Agile
o Lean UX is Data Driven – Think of Metrics
o Lean UX fast and cheap (sometimes) –Think of Waste
o Lean UX is Iterative (always) – Think of MVP
User Research
o Interviews
o Surveys
o Ethnography
@amrita_ux
LEANUX
LEANUX NYC 2013LEANUX
@amrita_ux
 “There are no best practices for Lean UX. We are dealing with unknown unknowns.
The land of innovation -Will Evans (Director-
UX, TLCLabs)
 Don’t listen to users, instead watch their behavior
- Tomer Sharon (Author, “It’s Our Research”, Sr. UX
Researcher, Google)
 Your user is a person. Treat them like one! (Use natural language)
-Bill Beard – Creative Director of Copy (TheLadders)
 Designers are expected to be perfect all the time. And agile doesn’t work that way.
Designers must adopt a sustainable pace (instead of coping with Agile)
- Jonathan Berger -
Designer/Developer (Pivotal Labs)
 Nothing kills a new idea faster than common sense
- Luke Williams (Exec Director, Berkley Center for Entrepreneurship
and Innovation)
 Good UX = Good Business
@amrita_ux
Agile/Le
an/Lean
UX Q’s?
AMRITA AVIYENTE
Founder/CEO, UX Strategy & Design Lead
Date My Wardrobe
Thank You!
Email: amrita@datemywardrobe.com
Twitter: @amrita_ux
Website: www.amritaaviyente.com
www.datemywardrobe.com

Contenu connexe

Tendances

Putting personas to work - University of Edinburgh Website Programme
Putting personas to work - University of Edinburgh Website ProgrammePutting personas to work - University of Edinburgh Website Programme
Putting personas to work - University of Edinburgh Website ProgrammeNeil Allison
 
(Agile 2011) Lean UX: Getting Out of the Deliverables Business
 (Agile 2011) Lean UX: Getting Out of the Deliverables Business (Agile 2011) Lean UX: Getting Out of the Deliverables Business
(Agile 2011) Lean UX: Getting Out of the Deliverables BusinessJeff Gothelf
 
Walk, Don't Run: Incremental Change in Enterprise UX
Walk, Don't Run: Incremental Change in Enterprise UXWalk, Don't Run: Incremental Change in Enterprise UX
Walk, Don't Run: Incremental Change in Enterprise UXuxpin
 
Agile Prototyping Best Practices
Agile Prototyping Best PracticesAgile Prototyping Best Practices
Agile Prototyping Best Practicesuxpin
 
Product Management in the shadow of User Experience creation Process
Product Management in the shadow of User Experience creation ProcessProduct Management in the shadow of User Experience creation Process
Product Management in the shadow of User Experience creation ProcessProductFolks
 
The Future of Enterprise UX Design: An Asana & Quickbooks Case Study
The Future of Enterprise UX Design: An Asana & Quickbooks Case StudyThe Future of Enterprise UX Design: An Asana & Quickbooks Case Study
The Future of Enterprise UX Design: An Asana & Quickbooks Case Studyuxpin
 
User Story Mapping for Minimum Lovable Products
User Story Mapping for Minimum Lovable ProductsUser Story Mapping for Minimum Lovable Products
User Story Mapping for Minimum Lovable Productsuxpin
 
Maximizing the impact of UX in an agile environment: Mixing agile and Lean UX
Maximizing the impact of UX in an agile environment: Mixing agile and Lean UXMaximizing the impact of UX in an agile environment: Mixing agile and Lean UX
Maximizing the impact of UX in an agile environment: Mixing agile and Lean UXJohn Whalen
 
How Autodesk creates better digital experiences with UserTesting
How Autodesk creates better digital experiences with UserTestingHow Autodesk creates better digital experiences with UserTesting
How Autodesk creates better digital experiences with UserTestingUserTesting
 
UX Capabilities Presentation
UX Capabilities PresentationUX Capabilities Presentation
UX Capabilities PresentationLaurel Tripp
 
Code with Empathy: UX for Engineers and UX Developers
Code with Empathy: UX for Engineers and UX DevelopersCode with Empathy: UX for Engineers and UX Developers
Code with Empathy: UX for Engineers and UX DevelopersAnita Cheng
 
UX, Agile and product management
UX, Agile and product managementUX, Agile and product management
UX, Agile and product managementPhil Barrett
 

Tendances (20)

Agile UX
Agile UXAgile UX
Agile UX
 
Lean UX
Lean UXLean UX
Lean UX
 
Lean UX Workshop
Lean UX WorkshopLean UX Workshop
Lean UX Workshop
 
Putting personas to work - University of Edinburgh Website Programme
Putting personas to work - University of Edinburgh Website ProgrammePutting personas to work - University of Edinburgh Website Programme
Putting personas to work - University of Edinburgh Website Programme
 
UX Workshop
UX WorkshopUX Workshop
UX Workshop
 
Lean UX Workshop
Lean UX WorkshopLean UX Workshop
Lean UX Workshop
 
Introduction to Lean UX
Introduction to Lean UXIntroduction to Lean UX
Introduction to Lean UX
 
(Agile 2011) Lean UX: Getting Out of the Deliverables Business
 (Agile 2011) Lean UX: Getting Out of the Deliverables Business (Agile 2011) Lean UX: Getting Out of the Deliverables Business
(Agile 2011) Lean UX: Getting Out of the Deliverables Business
 
LeanUX - Presentation slides
LeanUX - Presentation slidesLeanUX - Presentation slides
LeanUX - Presentation slides
 
Walk, Don't Run: Incremental Change in Enterprise UX
Walk, Don't Run: Incremental Change in Enterprise UXWalk, Don't Run: Incremental Change in Enterprise UX
Walk, Don't Run: Incremental Change in Enterprise UX
 
Agile Prototyping Best Practices
Agile Prototyping Best PracticesAgile Prototyping Best Practices
Agile Prototyping Best Practices
 
Product Management in the shadow of User Experience creation Process
Product Management in the shadow of User Experience creation ProcessProduct Management in the shadow of User Experience creation Process
Product Management in the shadow of User Experience creation Process
 
The Future of Enterprise UX Design: An Asana & Quickbooks Case Study
The Future of Enterprise UX Design: An Asana & Quickbooks Case StudyThe Future of Enterprise UX Design: An Asana & Quickbooks Case Study
The Future of Enterprise UX Design: An Asana & Quickbooks Case Study
 
User Story Mapping for Minimum Lovable Products
User Story Mapping for Minimum Lovable ProductsUser Story Mapping for Minimum Lovable Products
User Story Mapping for Minimum Lovable Products
 
Maximizing the impact of UX in an agile environment: Mixing agile and Lean UX
Maximizing the impact of UX in an agile environment: Mixing agile and Lean UXMaximizing the impact of UX in an agile environment: Mixing agile and Lean UX
Maximizing the impact of UX in an agile environment: Mixing agile and Lean UX
 
How Autodesk creates better digital experiences with UserTesting
How Autodesk creates better digital experiences with UserTestingHow Autodesk creates better digital experiences with UserTesting
How Autodesk creates better digital experiences with UserTesting
 
UX Capabilities Presentation
UX Capabilities PresentationUX Capabilities Presentation
UX Capabilities Presentation
 
UX Work Shop
UX Work ShopUX Work Shop
UX Work Shop
 
Code with Empathy: UX for Engineers and UX Developers
Code with Empathy: UX for Engineers and UX DevelopersCode with Empathy: UX for Engineers and UX Developers
Code with Empathy: UX for Engineers and UX Developers
 
UX, Agile and product management
UX, Agile and product managementUX, Agile and product management
UX, Agile and product management
 

En vedette

Lean + UX = Awesome (and UX is not UI) [Growtalks, Aug 22 2012, Vancouver]
Lean + UX = Awesome (and UX is not UI) [Growtalks, Aug 22 2012, Vancouver]Lean + UX = Awesome (and UX is not UI) [Growtalks, Aug 22 2012, Vancouver]
Lean + UX = Awesome (and UX is not UI) [Growtalks, Aug 22 2012, Vancouver]Kate Rutter
 
Scaling Lean: Principles over Process
Scaling Lean: Principles over ProcessScaling Lean: Principles over Process
Scaling Lean: Principles over ProcessJeff Gothelf
 
Leading Lean : Managing Lean UX Work in the Enterprise [MX 2014 Conference by...
Leading Lean : Managing Lean UX Work in the Enterprise [MX 2014 Conference by...Leading Lean : Managing Lean UX Work in the Enterprise [MX 2014 Conference by...
Leading Lean : Managing Lean UX Work in the Enterprise [MX 2014 Conference by...Kate Rutter
 
UX & Lean Startups (For Entrepreneurs, Kellogg edition)
UX & Lean Startups (For Entrepreneurs, Kellogg edition)UX & Lean Startups (For Entrepreneurs, Kellogg edition)
UX & Lean Startups (For Entrepreneurs, Kellogg edition)Janice Fraser
 
User Experience (UX) Design Process
User Experience (UX) Design ProcessUser Experience (UX) Design Process
User Experience (UX) Design ProcessJonathan Lupo
 
Lean UX: It really is about getting out of the deliverables business
Lean UX: It really is about getting out of the deliverables businessLean UX: It really is about getting out of the deliverables business
Lean UX: It really is about getting out of the deliverables businessJeff Gothelf
 
A Lean Design Process for Creating Awesome UX
A Lean Design Process for Creating Awesome UXA Lean Design Process for Creating Awesome UX
A Lean Design Process for Creating Awesome UXAnnie Wang
 
Designing with Lean UX : Rapid Product Design [UX Lisbon 2014]
Designing with Lean UX : Rapid Product Design [UX Lisbon 2014]Designing with Lean UX : Rapid Product Design [UX Lisbon 2014]
Designing with Lean UX : Rapid Product Design [UX Lisbon 2014]Kate Rutter
 
Easy UX Process Steps Must follow by every UX Designer
Easy UX Process Steps Must follow by every UX Designer Easy UX Process Steps Must follow by every UX Designer
Easy UX Process Steps Must follow by every UX Designer Think 360 Studio
 
Lean UX: Getting out of the deliverables business
Lean UX: Getting out of the deliverables businessLean UX: Getting out of the deliverables business
Lean UX: Getting out of the deliverables businessJeff Gothelf
 
Lean Analytics for Startups and Enterprises
Lean Analytics for Startups and EnterprisesLean Analytics for Startups and Enterprises
Lean Analytics for Startups and EnterprisesLean Analytics
 

En vedette (11)

Lean + UX = Awesome (and UX is not UI) [Growtalks, Aug 22 2012, Vancouver]
Lean + UX = Awesome (and UX is not UI) [Growtalks, Aug 22 2012, Vancouver]Lean + UX = Awesome (and UX is not UI) [Growtalks, Aug 22 2012, Vancouver]
Lean + UX = Awesome (and UX is not UI) [Growtalks, Aug 22 2012, Vancouver]
 
Scaling Lean: Principles over Process
Scaling Lean: Principles over ProcessScaling Lean: Principles over Process
Scaling Lean: Principles over Process
 
Leading Lean : Managing Lean UX Work in the Enterprise [MX 2014 Conference by...
Leading Lean : Managing Lean UX Work in the Enterprise [MX 2014 Conference by...Leading Lean : Managing Lean UX Work in the Enterprise [MX 2014 Conference by...
Leading Lean : Managing Lean UX Work in the Enterprise [MX 2014 Conference by...
 
UX & Lean Startups (For Entrepreneurs, Kellogg edition)
UX & Lean Startups (For Entrepreneurs, Kellogg edition)UX & Lean Startups (For Entrepreneurs, Kellogg edition)
UX & Lean Startups (For Entrepreneurs, Kellogg edition)
 
User Experience (UX) Design Process
User Experience (UX) Design ProcessUser Experience (UX) Design Process
User Experience (UX) Design Process
 
Lean UX: It really is about getting out of the deliverables business
Lean UX: It really is about getting out of the deliverables businessLean UX: It really is about getting out of the deliverables business
Lean UX: It really is about getting out of the deliverables business
 
A Lean Design Process for Creating Awesome UX
A Lean Design Process for Creating Awesome UXA Lean Design Process for Creating Awesome UX
A Lean Design Process for Creating Awesome UX
 
Designing with Lean UX : Rapid Product Design [UX Lisbon 2014]
Designing with Lean UX : Rapid Product Design [UX Lisbon 2014]Designing with Lean UX : Rapid Product Design [UX Lisbon 2014]
Designing with Lean UX : Rapid Product Design [UX Lisbon 2014]
 
Easy UX Process Steps Must follow by every UX Designer
Easy UX Process Steps Must follow by every UX Designer Easy UX Process Steps Must follow by every UX Designer
Easy UX Process Steps Must follow by every UX Designer
 
Lean UX: Getting out of the deliverables business
Lean UX: Getting out of the deliverables businessLean UX: Getting out of the deliverables business
Lean UX: Getting out of the deliverables business
 
Lean Analytics for Startups and Enterprises
Lean Analytics for Startups and EnterprisesLean Analytics for Startups and Enterprises
Lean Analytics for Startups and Enterprises
 

Similaire à Agile + Lean Startup principles + Lean UX -> How to make it all work together!

UX: Interaction Design
UX: Interaction DesignUX: Interaction Design
UX: Interaction DesignAngela Duggan
 
Lavacon 2010: Stop Documenting and Start Designing - Smith & Aschwanden
Lavacon 2010: Stop Documenting and Start Designing - Smith & AschwandenLavacon 2010: Stop Documenting and Start Designing - Smith & Aschwanden
Lavacon 2010: Stop Documenting and Start Designing - Smith & AschwandenJames Smith
 
Becoming A User Advocate
Becoming A User AdvocateBecoming A User Advocate
Becoming A User AdvocateKarl Kaufmann
 
Designing Better Applications, Websites and Intranets
Designing Better Applications, Websites and IntranetsDesigning Better Applications, Websites and Intranets
Designing Better Applications, Websites and IntranetsnForm User Experience
 
Designing Better Applications, Website and Intranets
Designing Better Applications, Website and IntranetsDesigning Better Applications, Website and Intranets
Designing Better Applications, Website and IntranetsDennis Breen
 
Upa why usability shouldn't come first
Upa why usability shouldn't come firstUpa why usability shouldn't come first
Upa why usability shouldn't come firstTraci Lepore
 
Why Usability Should Never Come First
Why Usability Should Never Come FirstWhy Usability Should Never Come First
Why Usability Should Never Come FirstDavid Rondeau
 
UXBASIS – Getting UX integrated
UXBASIS – Getting UX integratedUXBASIS – Getting UX integrated
UXBASIS – Getting UX integratedJames Kelway
 
User Experience and Prototyping
User Experience and PrototypingUser Experience and Prototyping
User Experience and PrototypingKshitiz Anand
 
"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
 
UI UX Process for SaaS Product Design Success
UI UX Process for SaaS Product Design SuccessUI UX Process for SaaS Product Design Success
UI UX Process for SaaS Product Design SuccessThink 360 Studio
 
Stop throwing money out the window
Stop throwing money out the windowStop throwing money out the window
Stop throwing money out the windowFlavius Stef
 
[Srijan Wednesday Webinars] Opportunities and Challenges in Enterprise UX Design
[Srijan Wednesday Webinars] Opportunities and Challenges in Enterprise UX Design[Srijan Wednesday Webinars] Opportunities and Challenges in Enterprise UX Design
[Srijan Wednesday Webinars] Opportunities and Challenges in Enterprise UX DesignSrijan Technologies
 
User Experience Masterclass 101 with Mark Swaine
User Experience Masterclass 101 with Mark SwaineUser Experience Masterclass 101 with Mark Swaine
User Experience Masterclass 101 with Mark SwaineMark N Swaine
 
What does a product manager actually do?
What does a product manager actually do?What does a product manager actually do?
What does a product manager actually do?Graham O'Connor
 
SharePointFest Konferenz 2016 - Creating a Great User Experience in SharePoint
SharePointFest Konferenz 2016 - Creating a Great User Experience in SharePointSharePointFest Konferenz 2016 - Creating a Great User Experience in SharePoint
SharePointFest Konferenz 2016 - Creating a Great User Experience in SharePointMarc D Anderson
 

Similaire à Agile + Lean Startup principles + Lean UX -> How to make it all work together! (20)

UX: Interaction Design
UX: Interaction DesignUX: Interaction Design
UX: Interaction Design
 
Lavacon 2010: Stop Documenting and Start Designing - Smith & Aschwanden
Lavacon 2010: Stop Documenting and Start Designing - Smith & AschwandenLavacon 2010: Stop Documenting and Start Designing - Smith & Aschwanden
Lavacon 2010: Stop Documenting and Start Designing - Smith & Aschwanden
 
Becoming A User Advocate
Becoming A User AdvocateBecoming A User Advocate
Becoming A User Advocate
 
Designing Better Applications, Websites and Intranets
Designing Better Applications, Websites and IntranetsDesigning Better Applications, Websites and Intranets
Designing Better Applications, Websites and Intranets
 
Designing Better Applications, Website and Intranets
Designing Better Applications, Website and IntranetsDesigning Better Applications, Website and Intranets
Designing Better Applications, Website and Intranets
 
Upa why usability shouldn't come first
Upa why usability shouldn't come firstUpa why usability shouldn't come first
Upa why usability shouldn't come first
 
Why Usability Should Never Come First
Why Usability Should Never Come FirstWhy Usability Should Never Come First
Why Usability Should Never Come First
 
UXBASIS – Getting UX integrated
UXBASIS – Getting UX integratedUXBASIS – Getting UX integrated
UXBASIS – Getting UX integrated
 
IDLC
IDLCIDLC
IDLC
 
User Experience and Prototyping
User Experience and PrototypingUser Experience and Prototyping
User Experience and Prototyping
 
"Open" includes users - Leverage their input
"Open" includes users - Leverage their input"Open" includes users - Leverage their input
"Open" includes users - Leverage their input
 
IoT Product Design and Prototyping
IoT Product Design and PrototypingIoT Product Design and Prototyping
IoT Product Design and Prototyping
 
UI UX Process for SaaS Product Design Success
UI UX Process for SaaS Product Design SuccessUI UX Process for SaaS Product Design Success
UI UX Process for SaaS Product Design Success
 
What's Next For UX?
What's Next For UX?What's Next For UX?
What's Next For UX?
 
Collaborating with UX
Collaborating with UXCollaborating with UX
Collaborating with UX
 
Stop throwing money out the window
Stop throwing money out the windowStop throwing money out the window
Stop throwing money out the window
 
[Srijan Wednesday Webinars] Opportunities and Challenges in Enterprise UX Design
[Srijan Wednesday Webinars] Opportunities and Challenges in Enterprise UX Design[Srijan Wednesday Webinars] Opportunities and Challenges in Enterprise UX Design
[Srijan Wednesday Webinars] Opportunities and Challenges in Enterprise UX Design
 
User Experience Masterclass 101 with Mark Swaine
User Experience Masterclass 101 with Mark SwaineUser Experience Masterclass 101 with Mark Swaine
User Experience Masterclass 101 with Mark Swaine
 
What does a product manager actually do?
What does a product manager actually do?What does a product manager actually do?
What does a product manager actually do?
 
SharePointFest Konferenz 2016 - Creating a Great User Experience in SharePoint
SharePointFest Konferenz 2016 - Creating a Great User Experience in SharePointSharePointFest Konferenz 2016 - Creating a Great User Experience in SharePoint
SharePointFest Konferenz 2016 - Creating a Great User Experience in SharePoint
 

Dernier

How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 

Dernier (20)

How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 

Agile + Lean Startup principles + Lean UX -> How to make it all work together!

  • 1. Agile, Lean & Lean UX - How to make it all work together!
  • 2. AMRITA AVIYENTE Founder/CEO, UX Strategy & Design Lead Date My Wardrobe Education BIT, MS IT, MS HFID (Human Factors in Information Design) Work Experience Software Engineer -> 7+ years at Fidelity Investments (Boston, MA) UX Research Associate -> User Experience Center (Bentley University, MA) Passion Tennis, Cricket, Reading, Traveling Email: amrita@datemywardrobe.com Twitter: @amrita_ux Website: www.AmritaAviyente.com www.DateMyWardrobe.com
  • 3. Agenda Agile Waterfall Lean Startup Lean UX/User Research Questions? @amrita_ux
  • 5. Waterfall Sequential steps [ Analysis -> Design -> Dev -> QA -> UAT -> Prod -> Maint. ] Tons of documentation Longer release cycles Well understood requirements @amrita_ux Waterfall
  • 6. Shortcomings @amrita_ux Waterfall No Accountability, blame game Team conflicts Set meetings Limited business involvement Difficult to make changes (sometimes too late) Work Breakdown Structure (WBS)
  • 9. Waterfall/Agile Waterfall A lot of documentation Sequential Well Known Req Infrequent Releases Agile Limited documentation Iterative/Incremental Req not well known Frequent Releases AGILE @amrita_ux
  • 10. Releases @amrita_ux AGILE Release Week 1 Week 2 Week 3 Week 4 Iteration 1 Iteration 2 Day 1: Iteration Kickoff Day 1: Iteration Kickoff Last Day: Retrospective, Demo Last Day: Retrospective, Demo
  • 11. Shortcomings Learning curve Stressful releases Continuous customer involvement is not always easy @amrita_ux AGILE
  • 13. AGILE Scrum @amrita_ux Agile software development framework for managing software projects!
  • 15. Small Tracks/Teams (6-8 people/track: 1 analyst, 1-2 app dev, 1-2 DB dev, 2 Qa) Best Practices @amrita_ux AGILE
  • 17. Quiet Time (few hours/day) Best Practices @amrita_ux AGILE
  • 20. TDD (Test Driven Development) What worked! @amrita_ux AGILE
  • 21. How frequently should you be having a product release? @amrita_ux Q
  • 22. … a set of practices & principles aimed at building, testing and releasing software faster and more frequently! Continuous Delivery @amrita_ux AGILE
  • 25. Lean Startup Concepts @amrita_ux LEAN Lean Manufacturing: originated in Japan with Toyota Production System Lean is a set of tools that assist in identification & elimination of waste. As waste is eliminated, quality improves and cost is reduced. Validated Learning – Business plans have a set of assumptions which must be validated as early as possible
  • 26. Lean Startup Concepts @amrita_ux LEAN  Customer Development: Exercise you go through to find the product-market fit  Get out of the Building (GOOB) – Observe the users in real environments  Customer Archetype – based on the data gathered. You need to validate your assumptions for this customer  Value Hypothesis – Does the product/service deliver value to customers  Growth Hypothesis – Test how new customers will discover the product/service
  • 27. Lean Startup Concepts @amrita_ux LEAN Build o Turn ideas into products Measure o Get feedback from users Learn o Learn if a pivot is needed Build Measure Learn
  • 28. Minimum Viable Product (MVP) @amrita_ux LEAN Build o Smallest version to test your hypothesis o Requires least amount of effort and development time o Lacks many features o Prototyping plays an important role in building MVP Measure o Get feedback – most importantly – act on it! Learn o Learning Milestones
  • 29. Minimum Viable Product (MVP) @amrita_ux LEAN MVP Rule o Remove any feature, process, or effort that does not contribute directly to the learning you seek Pivot o Change in course/strategy o Can lead to more significant growth o Requires a lot of courage Post MVP/CMVP o Decision: Pivot or preserve! When to Pivot? o If hypothesis proven to be false, pivot now. Save effort, time and money
  • 30. Concierge MVP @amrita_ux LEAN CMVP (Concierge Minimum Viable Product): o MVP where you manually guide your user through the solution to a problem o Short term solution to help you learn how to solve a customers problem o Mainly used for invalidating company’s growth model o Helps decide when pivot is needed o Can happen even if initial MVP is successful o E.g.: Manual delivery of coupons (before building software)
  • 31. @amrita_ux Q How to decide which features to include in MVP? (Mobile payment app?)
  • 32. What features to add in MVP (mobile payment app)?  Merchant App o Accept Payments through smart phone  Customer App o Register o Add Credit card o Make Payment Don’t worry about- Transaction History (merchant app) Social Media check-in (consumer app) Etc.! Back to Scenario @amrita_ux
  • 33. How important is quality and design in an MVP? @amrita_ux Q
  • 34. Zappos (online shoe retailer) o Founder Nick Swinmurn o It is better to observe real customer behavior rather than ask hypothetical questions Date My Wardrobe (P2P wardrobe sharing service) o Started with shoe share service idea More Lean Examples @amrita_ux
  • 35. LEAN MVP Fail quickly and cheaply on order to succeed Build-Measure-Learn Pivot Don’t wait for the product to be built in order to learn Observe the customer behavior rather than ask what they want. Many times they may not know what they want Lean Startup Recap @amrita_ux
  • 36. LEAN UX - User Research @amrita_ux 36
  • 37. Foundations of Lean UX @amrita_ux LEANUX LEAN UX DESIGN THINKING AGILE LEAN STARTUP PRINCIPLES
  • 38. Design Thinking @amrita_ux LEANUX “Design thinking is a discipline that uses the designer’s sensibility and methods to match people’s needs with what is technologically feasible and what a viable business strategy can convert into customer value and market opportunity” - Tim Brown (CEO, IDEO) Take a “people first” approach, imagine desirable solutions Ideation, prototyping, implementation and learning steps Solution focused approach to problem solving
  • 39. Lean Startup/Lean UX @amrita_ux LEANUX Build Product MeasureData Learn Ideas Think Make Check LEAN STARTUP + UX = LEAN UX Eric Ries Build-Measure-Learn Feedback loop Think-Make-Check UX Cycle
  • 40. Role of Prototyping in Lean UX @amrita_ux LEANUX  “Lean UX is where Prototyping shines”  - Jeff Gothelf (UX Designer and Author-Lean UX: Applying Lean Principles to Improve User Experience)  Allows the designer to build the product experience putting in minimum amount of effort and iterate based on feedback.  Choose the right tool for prototyping based on what is to be learned from the MVP Fidelity Tool Paper Prototype Paper Clickable Wireframes – Low OmniGraffle, MS Visio Medium Axure RP, Adobe Illustrator High Code
  • 41. What are the similarities/differences between UCD (User Centered Design) and LeanUX? @amrita_ux Q
  • 42. UCD/Lean UX UCD Learn from users No Agile concepts No Validating Hypothesis No way to measure design outcomes LeanUX Learn from users + Agile concepts Validating Hypothesis Measure design outcomes LEANUX @amrita_ux Lean UX = UCD + agile + lean
  • 43. Lean UX/AgileLEANUX @amrita_ux Lean UX is Agile Cross Functional Teams o Developers, designers, product owners work together o Greater accountability + faster design process Limited Documentation o Enough to communicate the design o Since requirements may change, easier to manage documentation
  • 45. LEAN UX is Data Driven Don’t assume that a new design/feature is better than what came before Test Everything You can’t learn if you don’t measure! Example – Facebook registration process @amrita_ux LEANUX
  • 46. LEANUX Lean UX o Look at a product as a set of hypothesis (rather than a set of features) o Lean UX is not about adding features. It is about understanding customers problems and validating if you are correct. Validate @amrita_ux IDEA DESIGN PRODUC T Validate Validate
  • 47. LEANUX Landing Page Test – Have a landing page • Signup button (e.g. to get an early signup) o Tool: Launchrock o Drive traffic using AdWords, Facebook Ads Show people real product (or close!) o User Interviews User Research for Validation @amrita_ux
  • 48. LEANUX When o Great to understand detailed motivations towards a particular design o Conversation needed (not finite answers) o Environment independent o A few users available Structure o Structured (closed questions), Unstructured (open-ended Q), Semi-structured (mix of both) Facilitator Tips o Interact informally (to keep it comfortable) o Observe the user o Let the user think (silence is acceptable) o Come back on track if user distracted o Use mod guide (moderator’s guide) as a guide (not a rule) o Restate when necessary User Research - Interviews @amrita_ux
  • 49. LEANUX What is important? o Contradictory info to your research o What frustrates the user o Feedback on design and future ideas Note: watch for body language Remote? o Acceptable if environment doesn't play a role o Tool: Facetime, Skype, Hangouts, Webex User interviews are a great way to incorporate user insights into the product/service requirements Interviews @amrita_ux
  • 50. What o Surveys for large amounts of data o Can be administered online or offline o Can be complex (based on how many results you get) o Good way to observe trends o Iterative - Good to get survey reviewed by someone o It’s OK to pilot the survey with smaller set of users When to use? o Answers are finite (conversation not required) o Large amounts of data needed User Research - Surveys @amrita_ux LEANUX
  • 51. LEANUX How? o Write clearly, focus on data needed from users o Whether MCQ format or free text responses are needed Tools o Web-based (Survey Monkey), emails, paper based Format o < 5 minutes, set expectations o Include subject of survey, purpose and your contact information o Better to have multiple surveys of smaller length than have one long survey Surveys @amrita_ux
  • 52. LEANUX What? o Study of a person or a group through OBSERVATION o Information is recorded from different vantage points o Minimal or no interaction, focus on observation. Can have follow- up interaction When? o Complex domain o Study the real environment Look for? o Terminology (new), frustrations, inefficiencies, challenges User Research - Ethnography @amrita_ux
  • 53. LEANUX If your product/service doesn’t have any competitors, go do more research!  Competitor Testing o Run a usability test for a competitor product/service (alone or with your product) o You are not fixing their mistakes. Make sure you don’t make them.  Landing Page Goal – To convert visitors to users o A/B test – to see which landing page is doing best o fivesecondtest.com – To get feedback on your landing page.  Focus on Branding, Messaging & Call To Action  Never give a guided tour to the user during testing (e.g. while showing a prototype) User Research @amrita_ux
  • 54. Lean UX Recap Lean UX o Lean UX is about validating hypothesis o Lean UX is User Centered o Lean UX is Agile o Lean UX is Data Driven – Think of Metrics o Lean UX fast and cheap (sometimes) –Think of Waste o Lean UX is Iterative (always) – Think of MVP User Research o Interviews o Surveys o Ethnography @amrita_ux LEANUX
  • 55. LEANUX NYC 2013LEANUX @amrita_ux  “There are no best practices for Lean UX. We are dealing with unknown unknowns. The land of innovation -Will Evans (Director- UX, TLCLabs)  Don’t listen to users, instead watch their behavior - Tomer Sharon (Author, “It’s Our Research”, Sr. UX Researcher, Google)  Your user is a person. Treat them like one! (Use natural language) -Bill Beard – Creative Director of Copy (TheLadders)  Designers are expected to be perfect all the time. And agile doesn’t work that way. Designers must adopt a sustainable pace (instead of coping with Agile) - Jonathan Berger - Designer/Developer (Pivotal Labs)  Nothing kills a new idea faster than common sense - Luke Williams (Exec Director, Berkley Center for Entrepreneurship and Innovation)  Good UX = Good Business
  • 57. AMRITA AVIYENTE Founder/CEO, UX Strategy & Design Lead Date My Wardrobe Thank You! Email: amrita@datemywardrobe.com Twitter: @amrita_ux Website: www.amritaaviyente.com www.datemywardrobe.com

Notes de l'éditeur

  1. As one of the largest fee-only investment managers in the state of Georgia, our job is to help you chart out your own course to retirement. Here, presenters should place their credibility statement, education, title, and/or years of experience.
  2. Good for well defined requirements
  3. http://blogs.seapine.com/wp-content/uploads/2012/02/SelfOrgTeam_9_0611_v2.png
  4. http://www.axisagile.com/resources/scrumtrooper-images/ShortYday, Today, Risks
  5. http://library.poly.edu/news/2010/10/06/quiet-zone-poster-contest-win-75-gift-card
  6. http://fabiopereira.me/blog/2008/11/23/goal-driven-retrospective/
  7. http://www.flickr.com/photos/dav/94735395/
  8. http://cdn.tutsplus.com/net.tutsplus.com/authors/jeffreyway/tdd_cycle.jpg
  9. DependsTrip Advisor – weeklyFlickr – a few times a dayFinancial Services – need to think of downtime
  10. CI – Integration in non prod envCD – moving to productionC Deployment
  11. Lean manufacturing – with actual physical goods.Lean is a set of tools that assist in identification &amp; elimination of waste. As waste is eliminated, quality improves and cost is reduced.Application of this lean thinking to the process of innovation.Build what customers want and what they will pay for.Biggest waste is building a product that your customers will refuse to use.Learn – You don’t have to wait for the product to be built in order to learn. You can start learning from the beginning, before you even write the first line of code.Learn by validating your assumptions.Observe the customer behavior rather than asking what they want. Many times they don’t know what they want.Validated learning – the effort that wont lead to learning something about the product from the customers can be eliminated.Leap Of Faith – in Ipod business, the leap of faith was that people will pay for music – ofcourse that turned out to be true.
  12. Lean manufacturing – with actual physical goods.Lean is a set of tools that assist in identification &amp; elimination of waste. As waste is eliminated, quality improves and cost is reduced.Application of this lean thinking to the process of innovation.Build what customers want and what they will pay for.Biggest waste is building a product that your customers will refuse to use.Learn – You don’t have to wait for the product to be built in order to learn. You can start learning from the beginning, before you even write the first line of code.Learn by validating your assumptions.Observe the customer behavior rather than asking what they want. Many times they don’t know what they want.Validated learning – the effort that wont lead to learning something about the product from the customers can be eliminated.Leap Of Faith – in Ipod business, the leap of faith was that people will pay for music – ofcourse that turned out to be true.
  13. - We need to minimize the total time spent through this feedback loop.
  14. In building the MVP – the full cycle f the feedback loop should be covered – with minimum amount of effort and least amount of development time.After the complete cycle, the question of pivot arises – to pivot or to preserve?
  15. In building the MVP – the full cycle f the feedback loop should be covered – with minimum amount of effort and least amount of development time.After the complete cycle, the question of pivot arises – to pivot or to preserve?Many companies who did pivot – say they wish the had made the decision sooner. Very difficult to let go of your own original idea. I personally feel (first time) founders have their own reality distortion field where they think they know what the customers want
  16. In building the MVP – the full cycle f the feedback loop should be covered – with minimum amount of effort and least amount of development time.After the complete cycle, the question of pivot arises – to pivot or to preserve?
  17. In building the MVP – the full cycle f the feedback loop should be covered – with minimum amount of effort and least amount of development time.After the complete cycle, the question of pivot arises – to pivot or to preserve?
  18. If we don’t know who the customer is, we don’t know what quality isMVP’s can be low quality as well.Shri’s response – UX is marketing
  19. Zappos (one of the largest online shoe stores) founded in 1999. Founder was frustrated coz there was no online site with great selection of shoes. He envisioned a new and superior retail experience. He ran an experiment – his hypothesis was that people will be willing to buy shoes online. Instead of building the whole site, he took pictures of shoes at local stores and he’d post the pictures online. If the customers bought them online, he would go back to the store to buy them.In 2009, zappos was acquired by Amazon for 1.2 bln.
  20. User first (rather than product). Think of user goals first. For mobile payment app, user goals are: -
  21. One of the biggest challenges is designing the right kind of tests to test the hypothesis.Example:
  22. Lean UX includes agile concepts such as frequent iterations, agile teams, validating hypothesisLean UX is not a replacement for UCD.
  23. Why write a 300 page design document when a simple flow will communicate what is needed.In waterfall, it could take months and years to get the perfect spec.
  24. Instead of thinking that Lean design is driven by data, you can also think it is informed by data.Example: Facebook – Getting to a billion Users“It is very important to know what to do with the data available” - Julie Zhou – Director, Product Design (Primary designer of FB “Like”) Facebook Registration Steps (early days)Visit Site&gt;Fill Form&gt; Submit Form &gt; Validation &gt; Confirmation EmailRemove what is not necessary (email confirmation)Redesign with minimum number of fields (remove captcha, job etc.)Millions of new users joined after this change
  25. Start with hypothesis rather than a feature. That way y ou end up focusing what is important to the user. If you build what is important, you will be able to better sell your product, gain traction etc.Hypothesis first approach helps you know if this is the right feature to build.
  26. User plays an important role in the design process – close to the user. User supports its improvement. Product exists
  27. Once you have created the MVP, you need to keep working on itLean UX is about gathering actionable metrics. You cant just validate a hypothesis and do nothing from the results.