SlideShare una empresa de Scribd logo
1 de 27
UX INNOVATION LLC
                    1
UX INNOVATION LLC
                    2
UX INNOVATION LLC
                    3
Classic Software Design Problems

  •  Clients or users are not sure what they want
  •  They have difficulty stating all they want and know

  •  Many details of what they want will only be revealed
     during development
  •  The details are overwhelmingly complex for people
  •  As they see the product develop, people change their
     minds
  •  External forces lead to changes or enhancements in
     requests

   From Clements & Parnas, 1986

UX INNOVATION LLC
                                                            4
Agile Software Development Methods

  •  Emphasize iterative and incremental development
  •  Use self-organizing, co-located, cross-functional teams
     that collaborate to create the solution
  •  Promote adaptive planning, evolutionary development
     and delivery of software
  •  Solve for unforeseen changes in requirements throughout
     the software development cycle
  •  Were formalized in the late 90’s based into methods like
     XP, Scrum, Crystal, and Evo



UX INNOVATION LLC
                                                                5
Scrum Overview




                         Where does UX fit in?
   Image from www.mountaingoatsoftware.com

UX INNOVATION LLC
                                                 6
UX & Agile Meet




        http://www.flickr.com/photos/dearbarbz365/2196169411/in/photostream/


UX INNOVATION LLC
                                                                               7
Agile & UX Integration Challenges

  •  Working code is not enough to create a good UX
       •  UX produces deliverables of value other than code (ignored by Agile)
       •  UX deliverables are used in many parts of the company

  •  UX changes can impact lots of teams, creating chaos
       •  UX deliverables often get used by many teams outside of developers

  •  UX work may require longer term plans or sequencing
       •  User studies may need to be done a sprint ahead or behind
       •  User research may take longer than a sprint to complete end to end

  •  UX staffing often breaks “self contained team” rule
       •  Due to the variety of specialized skills it may be necessary to matrix
       •  Some skills needed infrequently, but experience is key to success


UX INNOVATION LLC
                                                                                   8
Compatibility of Agile and UX Values

       Individuals and
                                           over              Process and tools	

         interactions	

                                                               Comprehensive
    Working software	

                    over
                                                               documentation	

         Customer
                                           over           Contract negotiation	

        collaboration	


  Responding to change	

                  over               Following a plan	


Agile info based on www.agilemanifesto.org & www.mountaingoatsoftware.com

UX INNOVATION LLC
                                                                                    9
User Experience—A Brief Definition
It starts by something being useful…

Functionally, people must
be able to use it…

The way it looks must
be pleasing…

This extends to designing
an overall user experience

That includes marketing,
sales and support design




UX INNOVATION LLC
                                        10
Four Categories of UX Problems

•    Marketing           •    Get user to        •    Get user to       •     Get user to
     oriented, get            engage with             integrate offering      recommend to a
     user to know             product for initial     into their lives        friend
     offering exists          1st use                 and use long
                                                      term


                        These apply to any type of
                             product or service
                                   AND
                            includes more than
                         product design activities
      Categories based on Dave McClure’s AARRR Startup Metrics for Pirates see: http://
      500hats.typepad.com/500blogs/2007/06/internet-market.html


UX INNOVATION LLC
                                                                                               11
UX Means Integrated Research & Design



                    Research


                         User
                      Experience




                     Design

                                   SM




UX INNOVATION LLC
                                          12
Six Key UX Activities for Software




                                                                  SM
Activities listed based on Norman: The Invisible computer, 1998

UX INNOVATION LLC
                                                                       13
UX Organizational Integration Points
                                               Market Research

                 Subject Matter Experts                          Project Planning




                                                                              Product
      Technical Writing                                                      Management

                    Market
                   Research
                                                                               Brand
                                                                              Strategy
       Engineering
                                                                            Advertising
                                          Sales
                           Technical Support
                                                   Quality
                                                  Assurance

                                                                       SM




UX INNOVATION LLC
                                                                                          14
Managing UCD within agile projects. Detweiler, 2007

UX INNOVATION LLC
                                                       15
http://en.wikipedia.org/wiki/Agile_software_development

UX INNOVATION LLC
                                                          16
Changes Via Values and Visibility

  •  New Values: UX Matters, Involve Users
       •  Involve users early and often
       •  Waiting until the end is the waterfall way
       •  The definition of “done” can only be determined by users

  •  More Visibility: Tracking via UXI Matrix
       •  Track UX deliverables—who’s doing what?
       •  Have we validated our stories with users?
       •  Did the iteration feedback include user feedback?
           •  Can they use it? Do they like it? Would they recommend it?
       •  Is the UX getting better? What are we doing about it?


UX INNOVATION LLC
                                                                           17
Persona Example




UX INNOVATION LLC
                    18
Story Map Example




www.agileproductdesign.com/writing/how_you_slice_it.pdf

UX INNOVATION LLC
                                                          19
UX INNOVATION LLC
                    20
What Does The UXI Matrix Solve?
  •    Do you have a long list of user stories and have trouble organizing
       and prioritizing them to get the “big picture”?
  •    Want a better way to track dependencies between stories?

  •    Do you find it tedious to write “As a user” over and over?
  •    Do you find that some stories impact more than a single user type
       and need a way to track that?

  •    Want to figure out how to measure the UX impact of backlog items?
  •    Want to track UX work like wireframes, mockups, or user testing
       more effectively?

  •    Do you need to help your team understand the UX priorities and the
       status of work in progress?




UX INNOVATION LLC
                                                                             21
Information Radiators




 •  A publicly posted display that shows people walking by what is going on
 •  Information radiators are best when they are big, very easy to see (e.g. not
    online, generally)
 •  Change often enough to be worth revisiting.

UX INNOVATION LLC
                                                                               22
UXI Matrix Radiating…..




UX INNOVATION LLC
                            23
UX INNOVATION LLC
                    24
Common Questions & Answers

  •  Isn’t this just a product backlog?
       •  Sort of, but with additional information
       •  Start with your backlog and just build off of it

  •  How do I collect UX metrics?
       •  See www.measuringux.com
       •  Also consider just tracking what UX things you create

  •  What “design” metrics do you capture
       •  Start with do you have a design for the story
       •  Consider tracking intermediate work like wireframes
       •  Another good one is “do we have assets” (e.g., icons)

UX INNOVATION LLC
                                                                  25
More Questions & Answers

  •  How does this relate to Patton’s Story Map stuff?
       •  His technique is a great way to start
       •  The UXI Matrix includes UX tracking and metrics

  •  Can I use something else other than Excel?
       •  Sure, but I suggest you start simple

  •  Why not use sticky notes?
       •  Teams I work with are distributed and like electronic stuff
       •  The UXI Matrix has calculations on it, and hyperlinks
       •  I can print it out or share it on a server


UX INNOVATION LLC
                                                                        26
UX & Agile Meet




        http://www.flickr.com/photos/dearbarbz365/2196169411/in/photostream/


UX INNOVATION LLC
                                                                               27

Más contenido relacionado

La actualidad más candente

Notes on Inspired: How to Create Products Customers Love by Marty Cagan
Notes on Inspired: How to Create Products Customers Love by Marty CaganNotes on Inspired: How to Create Products Customers Love by Marty Cagan
Notes on Inspired: How to Create Products Customers Love by Marty CaganIvan Nashara
 
Discovery e priorização
Discovery e priorizaçãoDiscovery e priorização
Discovery e priorizaçãoEluza Pinheiro
 
5 Questions To Ask About Your Games Business
5 Questions To Ask About Your Games Business5 Questions To Ask About Your Games Business
5 Questions To Ask About Your Games Businessollisotamaa
 
Design Thinking - Workshop Sample
Design Thinking - Workshop SampleDesign Thinking - Workshop Sample
Design Thinking - Workshop SampleShimon Shmueli
 
The Future of Product Management
The Future of Product ManagementThe Future of Product Management
The Future of Product ManagementJeremy Horn
 
Design Thinking 101
Design Thinking 101Design Thinking 101
Design Thinking 101Merixstudio
 
MIT Class on Product Management 10-22-2013
MIT Class on Product Management 10-22-2013MIT Class on Product Management 10-22-2013
MIT Class on Product Management 10-22-2013Jeffrey Bussgang
 
Workshop : Innovation Games at NSSpain
Workshop : Innovation Games at NSSpainWorkshop : Innovation Games at NSSpain
Workshop : Innovation Games at NSSpainBen Sykes
 
IDEO Human Centered Design Toolkit
IDEO Human Centered Design ToolkitIDEO Human Centered Design Toolkit
IDEO Human Centered Design Toolkitjoan
 
Eric Ries - The Lean Startup - Google Tech Talk
Eric Ries - The Lean Startup - Google Tech TalkEric Ries - The Lean Startup - Google Tech Talk
Eric Ries - The Lean Startup - Google Tech TalkEric Ries
 
Geoffrey Moore Slide Set from the Berkeley Digital Media Conference
Geoffrey Moore Slide Set from the Berkeley Digital Media ConferenceGeoffrey Moore Slide Set from the Berkeley Digital Media Conference
Geoffrey Moore Slide Set from the Berkeley Digital Media ConferenceGeoffrey Moore
 
Health Monitoring KIOSK: An effective system for rural health management
Health Monitoring KIOSK: An effective system for rural health managementHealth Monitoring KIOSK: An effective system for rural health management
Health Monitoring KIOSK: An effective system for rural health managementijiert bestjournal
 

La actualidad más candente (20)

Notes on Inspired: How to Create Products Customers Love by Marty Cagan
Notes on Inspired: How to Create Products Customers Love by Marty CaganNotes on Inspired: How to Create Products Customers Love by Marty Cagan
Notes on Inspired: How to Create Products Customers Love by Marty Cagan
 
Discovery e priorização
Discovery e priorizaçãoDiscovery e priorização
Discovery e priorização
 
5 Questions To Ask About Your Games Business
5 Questions To Ask About Your Games Business5 Questions To Ask About Your Games Business
5 Questions To Ask About Your Games Business
 
User Centered Design
User Centered DesignUser Centered Design
User Centered Design
 
Design Thinking - Workshop Sample
Design Thinking - Workshop SampleDesign Thinking - Workshop Sample
Design Thinking - Workshop Sample
 
The Future of Product Management
The Future of Product ManagementThe Future of Product Management
The Future of Product Management
 
Design thinking for social innovation
Design thinking for social innovationDesign thinking for social innovation
Design thinking for social innovation
 
Agile inception
Agile inceptionAgile inception
Agile inception
 
The hothouse approach
The hothouse approachThe hothouse approach
The hothouse approach
 
Design Thinking 101
Design Thinking 101Design Thinking 101
Design Thinking 101
 
MIT Class on Product Management 10-22-2013
MIT Class on Product Management 10-22-2013MIT Class on Product Management 10-22-2013
MIT Class on Product Management 10-22-2013
 
Presentation tips
Presentation tipsPresentation tips
Presentation tips
 
Workshop : Innovation Games at NSSpain
Workshop : Innovation Games at NSSpainWorkshop : Innovation Games at NSSpain
Workshop : Innovation Games at NSSpain
 
IDEO Human Centered Design Toolkit
IDEO Human Centered Design ToolkitIDEO Human Centered Design Toolkit
IDEO Human Centered Design Toolkit
 
What Is Product Management?
What Is Product Management?What Is Product Management?
What Is Product Management?
 
Eric Ries - The Lean Startup - Google Tech Talk
Eric Ries - The Lean Startup - Google Tech TalkEric Ries - The Lean Startup - Google Tech Talk
Eric Ries - The Lean Startup - Google Tech Talk
 
Design Sprint
Design SprintDesign Sprint
Design Sprint
 
Geoffrey Moore Slide Set from the Berkeley Digital Media Conference
Geoffrey Moore Slide Set from the Berkeley Digital Media ConferenceGeoffrey Moore Slide Set from the Berkeley Digital Media Conference
Geoffrey Moore Slide Set from the Berkeley Digital Media Conference
 
Design sprint 2.0
Design sprint 2.0Design sprint 2.0
Design sprint 2.0
 
Health Monitoring KIOSK: An effective system for rural health management
Health Monitoring KIOSK: An effective system for rural health managementHealth Monitoring KIOSK: An effective system for rural health management
Health Monitoring KIOSK: An effective system for rural health management
 

Destacado

Integrating UX into an Agile Process
Integrating UX into an Agile ProcessIntegrating UX into an Agile Process
Integrating UX into an Agile ProcessJanice James
 
User Stories in Interaction Design
User Stories in Interaction DesignUser Stories in Interaction Design
User Stories in Interaction DesignHans Põldoja
 
CJM: UX-дизайнер? Подвинься, детка, тут поляна бизнес аналитика!
CJM: UX-дизайнер? Подвинься, детка, тут поляна бизнес аналитика!CJM: UX-дизайнер? Подвинься, детка, тут поляна бизнес аналитика!
CJM: UX-дизайнер? Подвинься, детка, тут поляна бизнес аналитика!Yuri Vedenin
 
Integrating UX Into Agile: How To Ensure Your Sprints Result In Usable Software
Integrating UX Into Agile: How To Ensure Your Sprints Result In Usable SoftwareIntegrating UX Into Agile: How To Ensure Your Sprints Result In Usable Software
Integrating UX Into Agile: How To Ensure Your Sprints Result In Usable SoftwareJon Innes
 
Customer Journey Map - лучший инструмент проектировщика услуг (для UXCool.ru)
Customer Journey Map - лучший инструмент проектировщика услуг (для UXCool.ru)Customer Journey Map - лучший инструмент проектировщика услуг (для UXCool.ru)
Customer Journey Map - лучший инструмент проектировщика услуг (для UXCool.ru)Alexey Kopylov
 
Creating A Product Backlog
Creating A Product BacklogCreating A Product Backlog
Creating A Product BacklogRussell Pannone
 

Destacado (7)

Integrating UX into an Agile Process
Integrating UX into an Agile ProcessIntegrating UX into an Agile Process
Integrating UX into an Agile Process
 
User Stories in Interaction Design
User Stories in Interaction DesignUser Stories in Interaction Design
User Stories in Interaction Design
 
CJM: UX-дизайнер? Подвинься, детка, тут поляна бизнес аналитика!
CJM: UX-дизайнер? Подвинься, детка, тут поляна бизнес аналитика!CJM: UX-дизайнер? Подвинься, детка, тут поляна бизнес аналитика!
CJM: UX-дизайнер? Подвинься, детка, тут поляна бизнес аналитика!
 
Integrating UX Into Agile: How To Ensure Your Sprints Result In Usable Software
Integrating UX Into Agile: How To Ensure Your Sprints Result In Usable SoftwareIntegrating UX Into Agile: How To Ensure Your Sprints Result In Usable Software
Integrating UX Into Agile: How To Ensure Your Sprints Result In Usable Software
 
Customer Journey Map - лучший инструмент проектировщика услуг (для UXCool.ru)
Customer Journey Map - лучший инструмент проектировщика услуг (для UXCool.ru)Customer Journey Map - лучший инструмент проектировщика услуг (для UXCool.ru)
Customer Journey Map - лучший инструмент проектировщика услуг (для UXCool.ru)
 
Customer journey mapping
Customer journey mappingCustomer journey mapping
Customer journey mapping
 
Creating A Product Backlog
Creating A Product BacklogCreating A Product Backlog
Creating A Product Backlog
 

Similar a UXI Matrix (Jon Innes)

Sdec 2011 ux_agile_svt
Sdec 2011 ux_agile_svtSdec 2011 ux_agile_svt
Sdec 2011 ux_agile_svtsdeconf
 
Designing for User Experience (UX)
Designing for User Experience (UX)Designing for User Experience (UX)
Designing for User Experience (UX)Eric Shaver, PhD
 
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
 
What I've Learned about UX Design
What I've Learned about UX DesignWhat I've Learned about UX Design
What I've Learned about UX DesignAli Rushdan Tariq
 
What is User Experience?
What is User Experience?What is User Experience?
What is User Experience?Chuck Mallott
 
Wells Fargo Ux Strategy - Strategy Presentation
Wells Fargo Ux Strategy - Strategy PresentationWells Fargo Ux Strategy - Strategy Presentation
Wells Fargo Ux Strategy - Strategy PresentationBrad Briscoe
 
PIGIN Impact Academy UX Glossary.pptx
PIGIN Impact Academy UX Glossary.pptxPIGIN Impact Academy UX Glossary.pptx
PIGIN Impact Academy UX Glossary.pptxEmployabilityClinic
 
Integrating usability testing into agile updated
Integrating usability testing into agile updatedIntegrating usability testing into agile updated
Integrating usability testing into agile updatedElisa Miller
 
User Experience and Prototyping
User Experience and PrototypingUser Experience and Prototyping
User Experience and PrototypingKshitiz Anand
 
User Experience Explained
User Experience ExplainedUser Experience Explained
User Experience ExplainedSameer dwivedi
 
Integrating User Experience Design into the Product Lifecycle
Integrating User Experience Design into the Product LifecycleIntegrating User Experience Design into the Product Lifecycle
Integrating User Experience Design into the Product LifecycleICS
 
Demystifying User Experience
Demystifying User ExperienceDemystifying User Experience
Demystifying User ExperienceCake and Arrow
 
Building a UX Process at Salesforce that Promotes Focus and Creativity
Building a UX Process at Salesforce that Promotes Focus and CreativityBuilding a UX Process at Salesforce that Promotes Focus and Creativity
Building a UX Process at Salesforce that Promotes Focus and Creativityuxpin
 
UX STRAT 2013: Jon Innes and Liam Friedland, UX Strategy and Organizational S...
UX STRAT 2013: Jon Innes and Liam Friedland, UX Strategy and Organizational S...UX STRAT 2013: Jon Innes and Liam Friedland, UX Strategy and Organizational S...
UX STRAT 2013: Jon Innes and Liam Friedland, UX Strategy and Organizational S...UX STRAT
 
User Experience for Product Managers
User Experience for Product Managers User Experience for Product Managers
User Experience for Product Managers Michael Ong
 
Pull | Experience Design
Pull | Experience DesignPull | Experience Design
Pull | Experience DesignDavid Moskovic
 

Similar a UXI Matrix (Jon Innes) (20)

Sdec 2011 ux_agile_svt
Sdec 2011 ux_agile_svtSdec 2011 ux_agile_svt
Sdec 2011 ux_agile_svt
 
iAxil Lunch Talk - Lean UX
iAxil Lunch Talk - Lean UXiAxil Lunch Talk - Lean UX
iAxil Lunch Talk - Lean UX
 
Designing for User Experience (UX)
Designing for User Experience (UX)Designing for User Experience (UX)
Designing for User Experience (UX)
 
User Experience 2: Talk@Stabilo
User Experience 2: Talk@StabiloUser Experience 2: Talk@Stabilo
User Experience 2: Talk@Stabilo
 
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 I've Learned about UX Design
What I've Learned about UX DesignWhat I've Learned about UX Design
What I've Learned about UX Design
 
What is User Experience?
What is User Experience?What is User Experience?
What is User Experience?
 
Ux strategy
Ux strategyUx strategy
Ux strategy
 
Wells Fargo Ux Strategy - Strategy Presentation
Wells Fargo Ux Strategy - Strategy PresentationWells Fargo Ux Strategy - Strategy Presentation
Wells Fargo Ux Strategy - Strategy Presentation
 
PIGIN Impact Academy UX Glossary.pptx
PIGIN Impact Academy UX Glossary.pptxPIGIN Impact Academy UX Glossary.pptx
PIGIN Impact Academy UX Glossary.pptx
 
Integrating usability testing into agile updated
Integrating usability testing into agile updatedIntegrating usability testing into agile updated
Integrating usability testing into agile updated
 
User Experience and Prototyping
User Experience and PrototypingUser Experience and Prototyping
User Experience and Prototyping
 
User Experience Explained
User Experience ExplainedUser Experience Explained
User Experience Explained
 
Integrating User Experience Design into the Product Lifecycle
Integrating User Experience Design into the Product LifecycleIntegrating User Experience Design into the Product Lifecycle
Integrating User Experience Design into the Product Lifecycle
 
Demystifying User Experience
Demystifying User ExperienceDemystifying User Experience
Demystifying User Experience
 
Lean UX Workshop
Lean UX WorkshopLean UX Workshop
Lean UX Workshop
 
Building a UX Process at Salesforce that Promotes Focus and Creativity
Building a UX Process at Salesforce that Promotes Focus and CreativityBuilding a UX Process at Salesforce that Promotes Focus and Creativity
Building a UX Process at Salesforce that Promotes Focus and Creativity
 
UX STRAT 2013: Jon Innes and Liam Friedland, UX Strategy and Organizational S...
UX STRAT 2013: Jon Innes and Liam Friedland, UX Strategy and Organizational S...UX STRAT 2013: Jon Innes and Liam Friedland, UX Strategy and Organizational S...
UX STRAT 2013: Jon Innes and Liam Friedland, UX Strategy and Organizational S...
 
User Experience for Product Managers
User Experience for Product Managers User Experience for Product Managers
User Experience for Product Managers
 
Pull | Experience Design
Pull | Experience DesignPull | Experience Design
Pull | Experience Design
 

Más de Balanced Team

Balanced Team Welcome and History
Balanced Team Welcome and HistoryBalanced Team Welcome and History
Balanced Team Welcome and HistoryBalanced Team
 
Balanced Team LeanUX NYC Social
Balanced Team LeanUX NYC SocialBalanced Team LeanUX NYC Social
Balanced Team LeanUX NYC SocialBalanced Team
 
Balanced Team London Salon
Balanced Team London SalonBalanced Team London Salon
Balanced Team London SalonBalanced Team
 
Balanced Team LA Salon August 2014
Balanced Team LA Salon August 2014Balanced Team LA Salon August 2014
Balanced Team LA Salon August 2014Balanced Team
 
Balanced Team LA Salon
Balanced Team LA Salon Balanced Team LA Salon
Balanced Team LA Salon Balanced Team
 
Lean UX 2014 Highlights
Lean UX 2014 Highlights Lean UX 2014 Highlights
Lean UX 2014 Highlights Balanced Team
 
Balanced Team SF Salon Welcome and History
Balanced Team SF Salon Welcome and HistoryBalanced Team SF Salon Welcome and History
Balanced Team SF Salon Welcome and HistoryBalanced Team
 
The Balanced Team Movement
The Balanced Team Movement The Balanced Team Movement
The Balanced Team Movement Balanced Team
 
Balanced Team NYC Sunday Salon
Balanced Team NYC Sunday SalonBalanced Team NYC Sunday Salon
Balanced Team NYC Sunday SalonBalanced Team
 
Lean engineering for lean/balanced teams: lessons learned (and still learning...
Lean engineering for lean/balanced teams: lessons learned (and still learning...Lean engineering for lean/balanced teams: lessons learned (and still learning...
Lean engineering for lean/balanced teams: lessons learned (and still learning...Balanced Team
 
Lean Startup in Design Consulting - Lessons Learned
Lean Startup in Design Consulting - Lessons LearnedLean Startup in Design Consulting - Lessons Learned
Lean Startup in Design Consulting - Lessons LearnedBalanced Team
 
Inclusive and Accessible UX Practices: How Low-Fi Artifacts Promote Whole-Tea...
Inclusive and Accessible UX Practices: How Low-Fi Artifacts Promote Whole-Tea...Inclusive and Accessible UX Practices: How Low-Fi Artifacts Promote Whole-Tea...
Inclusive and Accessible UX Practices: How Low-Fi Artifacts Promote Whole-Tea...Balanced Team
 
Fully Explore the Design Space: Patterns and tools for Whole Team Design Coll...
Fully Explore the Design Space: Patterns and tools for Whole Team Design Coll...Fully Explore the Design Space: Patterns and tools for Whole Team Design Coll...
Fully Explore the Design Space: Patterns and tools for Whole Team Design Coll...Balanced Team
 
The Function of Aesthetic
The Function of AestheticThe Function of Aesthetic
The Function of AestheticBalanced Team
 
Is Velocity a Worthwhile Predictor?
Is Velocity a Worthwhile Predictor?Is Velocity a Worthwhile Predictor?
Is Velocity a Worthwhile Predictor?Balanced Team
 
Linking UX Ideas for an Aha Moment from Non-Empathizers
Linking UX Ideas for an Aha Moment from Non-EmpathizersLinking UX Ideas for an Aha Moment from Non-Empathizers
Linking UX Ideas for an Aha Moment from Non-EmpathizersBalanced Team
 
Pitching Balanced Teams to VCs
Pitching Balanced Teams to VCsPitching Balanced Teams to VCs
Pitching Balanced Teams to VCsBalanced Team
 
User Centered Agile Development at NASA - One Groups Path to Better Software
User Centered Agile Development at NASA - One Groups Path to Better SoftwareUser Centered Agile Development at NASA - One Groups Path to Better Software
User Centered Agile Development at NASA - One Groups Path to Better SoftwareBalanced Team
 
Remember Phase 2: Ensuring great products become great businesses
Remember Phase 2: Ensuring great products become great businessesRemember Phase 2: Ensuring great products become great businesses
Remember Phase 2: Ensuring great products become great businessesBalanced Team
 

Más de Balanced Team (20)

Balanced Team Welcome and History
Balanced Team Welcome and HistoryBalanced Team Welcome and History
Balanced Team Welcome and History
 
Balanced Team LeanUX NYC Social
Balanced Team LeanUX NYC SocialBalanced Team LeanUX NYC Social
Balanced Team LeanUX NYC Social
 
Balanced Team London Salon
Balanced Team London SalonBalanced Team London Salon
Balanced Team London Salon
 
Balanced Team LA Salon August 2014
Balanced Team LA Salon August 2014Balanced Team LA Salon August 2014
Balanced Team LA Salon August 2014
 
Balanced Team LA Salon
Balanced Team LA Salon Balanced Team LA Salon
Balanced Team LA Salon
 
Lean UX 2014 Highlights
Lean UX 2014 Highlights Lean UX 2014 Highlights
Lean UX 2014 Highlights
 
Balanced Team SF Salon Welcome and History
Balanced Team SF Salon Welcome and HistoryBalanced Team SF Salon Welcome and History
Balanced Team SF Salon Welcome and History
 
The Balanced Team Movement
The Balanced Team Movement The Balanced Team Movement
The Balanced Team Movement
 
Balanced Team NYC Sunday Salon
Balanced Team NYC Sunday SalonBalanced Team NYC Sunday Salon
Balanced Team NYC Sunday Salon
 
Lean engineering for lean/balanced teams: lessons learned (and still learning...
Lean engineering for lean/balanced teams: lessons learned (and still learning...Lean engineering for lean/balanced teams: lessons learned (and still learning...
Lean engineering for lean/balanced teams: lessons learned (and still learning...
 
Lean Startup in Design Consulting - Lessons Learned
Lean Startup in Design Consulting - Lessons LearnedLean Startup in Design Consulting - Lessons Learned
Lean Startup in Design Consulting - Lessons Learned
 
Inclusive and Accessible UX Practices: How Low-Fi Artifacts Promote Whole-Tea...
Inclusive and Accessible UX Practices: How Low-Fi Artifacts Promote Whole-Tea...Inclusive and Accessible UX Practices: How Low-Fi Artifacts Promote Whole-Tea...
Inclusive and Accessible UX Practices: How Low-Fi Artifacts Promote Whole-Tea...
 
Fully Explore the Design Space: Patterns and tools for Whole Team Design Coll...
Fully Explore the Design Space: Patterns and tools for Whole Team Design Coll...Fully Explore the Design Space: Patterns and tools for Whole Team Design Coll...
Fully Explore the Design Space: Patterns and tools for Whole Team Design Coll...
 
The Function of Aesthetic
The Function of AestheticThe Function of Aesthetic
The Function of Aesthetic
 
Is Velocity a Worthwhile Predictor?
Is Velocity a Worthwhile Predictor?Is Velocity a Worthwhile Predictor?
Is Velocity a Worthwhile Predictor?
 
Linking UX Ideas for an Aha Moment from Non-Empathizers
Linking UX Ideas for an Aha Moment from Non-EmpathizersLinking UX Ideas for an Aha Moment from Non-Empathizers
Linking UX Ideas for an Aha Moment from Non-Empathizers
 
Pitching Balanced Teams to VCs
Pitching Balanced Teams to VCsPitching Balanced Teams to VCs
Pitching Balanced Teams to VCs
 
User Centered Agile Development at NASA - One Groups Path to Better Software
User Centered Agile Development at NASA - One Groups Path to Better SoftwareUser Centered Agile Development at NASA - One Groups Path to Better Software
User Centered Agile Development at NASA - One Groups Path to Better Software
 
No Magic Bullets
No Magic BulletsNo Magic Bullets
No Magic Bullets
 
Remember Phase 2: Ensuring great products become great businesses
Remember Phase 2: Ensuring great products become great businessesRemember Phase 2: Ensuring great products become great businesses
Remember Phase 2: Ensuring great products become great businesses
 

Último

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
 
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
 
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
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
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
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
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
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
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
 

Último (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
 
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
 
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
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
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?
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
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
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
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
 

UXI Matrix (Jon Innes)

  • 4. Classic Software Design Problems •  Clients or users are not sure what they want •  They have difficulty stating all they want and know •  Many details of what they want will only be revealed during development •  The details are overwhelmingly complex for people •  As they see the product develop, people change their minds •  External forces lead to changes or enhancements in requests From Clements & Parnas, 1986 UX INNOVATION LLC 4
  • 5. Agile Software Development Methods •  Emphasize iterative and incremental development •  Use self-organizing, co-located, cross-functional teams that collaborate to create the solution •  Promote adaptive planning, evolutionary development and delivery of software •  Solve for unforeseen changes in requirements throughout the software development cycle •  Were formalized in the late 90’s based into methods like XP, Scrum, Crystal, and Evo UX INNOVATION LLC 5
  • 6. Scrum Overview Where does UX fit in? Image from www.mountaingoatsoftware.com UX INNOVATION LLC 6
  • 7. UX & Agile Meet http://www.flickr.com/photos/dearbarbz365/2196169411/in/photostream/ UX INNOVATION LLC 7
  • 8. Agile & UX Integration Challenges •  Working code is not enough to create a good UX •  UX produces deliverables of value other than code (ignored by Agile) •  UX deliverables are used in many parts of the company •  UX changes can impact lots of teams, creating chaos •  UX deliverables often get used by many teams outside of developers •  UX work may require longer term plans or sequencing •  User studies may need to be done a sprint ahead or behind •  User research may take longer than a sprint to complete end to end •  UX staffing often breaks “self contained team” rule •  Due to the variety of specialized skills it may be necessary to matrix •  Some skills needed infrequently, but experience is key to success UX INNOVATION LLC 8
  • 9. Compatibility of Agile and UX Values Individuals and over Process and tools interactions Comprehensive Working software over documentation Customer over Contract negotiation collaboration Responding to change over Following a plan Agile info based on www.agilemanifesto.org & www.mountaingoatsoftware.com UX INNOVATION LLC 9
  • 10. User Experience—A Brief Definition It starts by something being useful… Functionally, people must be able to use it… The way it looks must be pleasing… This extends to designing an overall user experience That includes marketing, sales and support design UX INNOVATION LLC 10
  • 11. Four Categories of UX Problems •  Marketing •  Get user to •  Get user to •  Get user to oriented, get engage with integrate offering recommend to a user to know product for initial into their lives friend offering exists 1st use and use long term These apply to any type of product or service AND includes more than product design activities Categories based on Dave McClure’s AARRR Startup Metrics for Pirates see: http:// 500hats.typepad.com/500blogs/2007/06/internet-market.html UX INNOVATION LLC 11
  • 12. UX Means Integrated Research & Design Research User Experience Design SM UX INNOVATION LLC 12
  • 13. Six Key UX Activities for Software SM Activities listed based on Norman: The Invisible computer, 1998 UX INNOVATION LLC 13
  • 14. UX Organizational Integration Points Market Research Subject Matter Experts Project Planning Product Technical Writing Management Market Research Brand Strategy Engineering Advertising Sales Technical Support Quality Assurance SM UX INNOVATION LLC 14
  • 15. Managing UCD within agile projects. Detweiler, 2007 UX INNOVATION LLC 15
  • 17. Changes Via Values and Visibility •  New Values: UX Matters, Involve Users •  Involve users early and often •  Waiting until the end is the waterfall way •  The definition of “done” can only be determined by users •  More Visibility: Tracking via UXI Matrix •  Track UX deliverables—who’s doing what? •  Have we validated our stories with users? •  Did the iteration feedback include user feedback? •  Can they use it? Do they like it? Would they recommend it? •  Is the UX getting better? What are we doing about it? UX INNOVATION LLC 17
  • 21. What Does The UXI Matrix Solve? •  Do you have a long list of user stories and have trouble organizing and prioritizing them to get the “big picture”? •  Want a better way to track dependencies between stories? •  Do you find it tedious to write “As a user” over and over? •  Do you find that some stories impact more than a single user type and need a way to track that? •  Want to figure out how to measure the UX impact of backlog items? •  Want to track UX work like wireframes, mockups, or user testing more effectively? •  Do you need to help your team understand the UX priorities and the status of work in progress? UX INNOVATION LLC 21
  • 22. Information Radiators •  A publicly posted display that shows people walking by what is going on •  Information radiators are best when they are big, very easy to see (e.g. not online, generally) •  Change often enough to be worth revisiting. UX INNOVATION LLC 22
  • 23. UXI Matrix Radiating….. UX INNOVATION LLC 23
  • 25. Common Questions & Answers •  Isn’t this just a product backlog? •  Sort of, but with additional information •  Start with your backlog and just build off of it •  How do I collect UX metrics? •  See www.measuringux.com •  Also consider just tracking what UX things you create •  What “design” metrics do you capture •  Start with do you have a design for the story •  Consider tracking intermediate work like wireframes •  Another good one is “do we have assets” (e.g., icons) UX INNOVATION LLC 25
  • 26. More Questions & Answers •  How does this relate to Patton’s Story Map stuff? •  His technique is a great way to start •  The UXI Matrix includes UX tracking and metrics •  Can I use something else other than Excel? •  Sure, but I suggest you start simple •  Why not use sticky notes? •  Teams I work with are distributed and like electronic stuff •  The UXI Matrix has calculations on it, and hyperlinks •  I can print it out or share it on a server UX INNOVATION LLC 26
  • 27. UX & Agile Meet http://www.flickr.com/photos/dearbarbz365/2196169411/in/photostream/ UX INNOVATION LLC 27