SlideShare uma empresa Scribd logo
1 de 22
Integrating UX Into AgileHow To Ensure Your Sprints Result In Usable Software Jon Innes Aug 10, 2011
Overview Do you have a long list of user stories and have trouble organizing and prioritizing them? 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? Just want to learn more about UX and how to integrate it into Scrum?
Agile & UX Integration Challenges Working code is not enough to create a good UX UX produces deliverables of value other than code 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 & Agile Meet http://www.flickr.com/photos/dearbarbz365/2196169411/in/photostream/
Compatibility of Agile and UX Values Process and tools Individuals and interactions over Comprehensive documentation Working software over Contract negotiation Customer collaboration over Following a plan Responding to change over Agile info based on www.agilemanifesto.org & www.mountaingoatsoftware.com
User Experience—A Brief Definition Marketing It starts by something being useful… Functionally, people mustbe able to use it… User Experience Sales The way it looks mustbe pleasing… Desirability This extends to designingan overall user experience Usability Support That includes marketing, sales and support design Utility Executing well on all of these areas is what creates a great user experience
Four Categories of UX Problems Acquire Activate Retain Refer ,[object Object]
Marketing oriented, get user to know offering exists
Get user to integrate offering into their lives and use long term
Get user to engage with product for initial 1st useThese 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
Research User  Experience Design SM UX Means Integrated Research & Design
Six Key UX Activities for Software SM Activities listed based on Norman: The Invisible computer, 1998
UX OrganizationalIntegration Points Market Research Subject Matter Experts Project Planning Product Management Technical Writing Market Research Brand Strategy Engineering Advertising Sales Quality Assurance Technical Support SM
 Managing UCD within agile projects. Detweiler, 2007
http://www.flickr.com/photos/udanium/290748501/
UX Matters Involve Users UXI Matrix http://en.wikipedia.org/wiki/Agile_software_development
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?
6b 6a 1 2 3 4 5 List Users  List Stories Groom Estimate Assign Track Track Bonus: Add hyperlinks to deliverables
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)
More Questions & Answers How does this relate to Patten’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
Story Map Example www.agileproductdesign.com/writing/how_you_slice_it.pdf

Mais conteúdo relacionado

Mais procurados

UX Poland 2014: Y.Vetrov — Applied UX Strategy
UX Poland 2014: Y.Vetrov — Applied UX StrategyUX Poland 2014: Y.Vetrov — Applied UX Strategy
UX Poland 2014: Y.Vetrov — Applied UX Strategy
Yury Vetrov
 
Rethinking the Interaction Design Portfolio
Rethinking the Interaction Design PortfolioRethinking the Interaction Design Portfolio
Rethinking the Interaction Design Portfolio
Joel Califa
 

Mais procurados (20)

UX Camp 2017 – How UX survives in agile development
UX Camp 2017 – How UX survives in agile developmentUX Camp 2017 – How UX survives in agile development
UX Camp 2017 – How UX survives in agile development
 
Boas e Más Práticas para Agile UX
Boas e Más Práticas para Agile UXBoas e Más Práticas para Agile UX
Boas e Más Práticas para Agile UX
 
UX 101: A quick & dirty introduction to user experience strategy & design
UX 101: A quick & dirty introduction to user experience strategy & designUX 101: A quick & dirty introduction to user experience strategy & design
UX 101: A quick & dirty introduction to user experience strategy & design
 
UX STRAT USA: Beverly May, "Moving Your Team From Good To Great UX"
UX STRAT USA: Beverly May, "Moving Your Team From Good To Great UX"UX STRAT USA: Beverly May, "Moving Your Team From Good To Great UX"
UX STRAT USA: Beverly May, "Moving Your Team From Good To Great UX"
 
Ux matters2016-final
Ux matters2016-finalUx matters2016-final
Ux matters2016-final
 
By the Book: Examining the Art of Building Great User Experiences in Software
By the Book: Examining the Art of Building Great User Experiences in SoftwareBy the Book: Examining the Art of Building Great User Experiences in Software
By the Book: Examining the Art of Building Great User Experiences in Software
 
User centred design (UCD) and the connected home
User centred design (UCD) and the connected homeUser centred design (UCD) and the connected home
User centred design (UCD) and the connected home
 
Design Simple but Powerful application
Design Simple but Powerful applicationDesign Simple but Powerful application
Design Simple but Powerful application
 
Fail Fast, Learn Fast, Move Fast: My UX journey to move faster
Fail Fast, Learn Fast, Move Fast: My UX journey to move fasterFail Fast, Learn Fast, Move Fast: My UX journey to move faster
Fail Fast, Learn Fast, Move Fast: My UX journey to move faster
 
iAxil Lunch Talk - Lean UX
iAxil Lunch Talk - Lean UXiAxil Lunch Talk - Lean UX
iAxil Lunch Talk - Lean UX
 
Introduction to UX for Developers
Introduction to UX for DevelopersIntroduction to UX for Developers
Introduction to UX for Developers
 
UX Poland 2014: Y.Vetrov — Applied UX Strategy
UX Poland 2014: Y.Vetrov — Applied UX StrategyUX Poland 2014: Y.Vetrov — Applied UX Strategy
UX Poland 2014: Y.Vetrov — Applied UX Strategy
 
User Centered Design 101
User Centered Design 101User Centered Design 101
User Centered Design 101
 
User Experience and Prototyping
User Experience and PrototypingUser Experience and Prototyping
User Experience and Prototyping
 
Rethinking the Interaction Design Portfolio
Rethinking the Interaction Design PortfolioRethinking the Interaction Design Portfolio
Rethinking the Interaction Design Portfolio
 
UX - Beyond Design Practice
UX - Beyond Design PracticeUX - Beyond Design Practice
UX - Beyond Design Practice
 
UXCampDC 2010 - Agile UX
UXCampDC 2010 - Agile UXUXCampDC 2010 - Agile UX
UXCampDC 2010 - Agile UX
 
Sean Baxter UX Portfolio 2014
Sean Baxter UX Portfolio 2014Sean Baxter UX Portfolio 2014
Sean Baxter UX Portfolio 2014
 
UX leaks : mythes et réalités
UX leaks : mythes et réalitésUX leaks : mythes et réalités
UX leaks : mythes et réalités
 
Effective prototyping (for Vermont Code Camp)
Effective prototyping (for Vermont Code Camp)Effective prototyping (for Vermont Code Camp)
Effective prototyping (for Vermont Code Camp)
 

Semelhante a Integrating UX Into Agile: How To Ensure Your Sprints Result In Usable Software

A project guide to ux design vm
A project guide to ux design vmA project guide to ux design vm
A project guide to ux design vm
Valentina Marzola
 

Semelhante a Integrating UX Into Agile: How To Ensure Your Sprints Result In Usable Software (20)

Best Practices in UX Design
Best Practices in UX DesignBest Practices in UX Design
Best Practices in UX Design
 
UXBASIS – Getting UX integrated
UXBASIS – Getting UX integratedUXBASIS – Getting UX integrated
UXBASIS – Getting UX integrated
 
NUX October 6th 2014 - UX in a traditional enterprise
NUX October 6th 2014 - UX in a traditional enterpriseNUX October 6th 2014 - UX in a traditional enterprise
NUX October 6th 2014 - UX in a traditional enterprise
 
Want Your Customers to Come Back? Make Sure UX is of Top Priority
Want Your Customers to Come Back? Make Sure UX is of Top PriorityWant Your Customers to Come Back? Make Sure UX is of Top Priority
Want Your Customers to Come Back? Make Sure UX is of Top Priority
 
Building for People: 5 Practical Tip for Greating Great UX
Building for People: 5 Practical Tip for Greating Great UXBuilding for People: 5 Practical Tip for Greating Great UX
Building for People: 5 Practical Tip for Greating Great UX
 
The Methodology of a Trustworthy User Interface Design Agency.pdf
The Methodology of a Trustworthy User Interface Design Agency.pdfThe Methodology of a Trustworthy User Interface Design Agency.pdf
The Methodology of a Trustworthy User Interface Design Agency.pdf
 
What ux is
What ux isWhat ux is
What ux is
 
The UX Toolbelt for Developers
The UX Toolbelt for DevelopersThe UX Toolbelt for Developers
The UX Toolbelt for Developers
 
Breaking down what UX means
Breaking down what UX meansBreaking down what UX means
Breaking down what UX means
 
What's Next For UX?
What's Next For UX?What's Next For UX?
What's Next For UX?
 
World Usability Day 2014 - UX Toolbelt for Developers
World Usability Day 2014 - UX Toolbelt for DevelopersWorld Usability Day 2014 - UX Toolbelt for Developers
World Usability Day 2014 - UX Toolbelt for Developers
 
The UX Toolbelt for Developers
The UX Toolbelt for DevelopersThe UX Toolbelt for Developers
The UX Toolbelt for Developers
 
Growth Hacking with Lean UX
Growth Hacking with Lean UXGrowth Hacking with Lean UX
Growth Hacking with Lean UX
 
Self-Organized, Autonomous UX | SoCal UX Camp | May 31, 2014
Self-Organized, Autonomous UX  |  SoCal UX Camp  |  May 31, 2014Self-Organized, Autonomous UX  |  SoCal UX Camp  |  May 31, 2014
Self-Organized, Autonomous UX | SoCal UX Camp | May 31, 2014
 
UX Explained
UX ExplainedUX Explained
UX Explained
 
A project guide to ux design vm
A project guide to ux design vmA project guide to ux design vm
A project guide to ux design vm
 
What the UX? – Confessions of a Designer
What the UX? – Confessions of a DesignerWhat the UX? – Confessions of a Designer
What the UX? – Confessions of a Designer
 
Ux Overview
Ux OverviewUx Overview
Ux Overview
 
Agile user story mapping
Agile user story mappingAgile user story mapping
Agile user story mapping
 
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
 

Último

➥🔝 7737669865 🔝▻ dehradun Call-girls in Women Seeking Men 🔝dehradun🔝 Escor...
➥🔝 7737669865 🔝▻ dehradun Call-girls in Women Seeking Men  🔝dehradun🔝   Escor...➥🔝 7737669865 🔝▻ dehradun Call-girls in Women Seeking Men  🔝dehradun🔝   Escor...
➥🔝 7737669865 🔝▻ dehradun Call-girls in Women Seeking Men 🔝dehradun🔝 Escor...
amitlee9823
 
Abortion Pills in Oman (+918133066128) Cytotec clinic buy Oman Muscat
Abortion Pills in Oman (+918133066128) Cytotec clinic buy Oman MuscatAbortion Pills in Oman (+918133066128) Cytotec clinic buy Oman Muscat
Abortion Pills in Oman (+918133066128) Cytotec clinic buy Oman Muscat
Abortion pills in Kuwait Cytotec pills in Kuwait
 
Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...
Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...
Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...
amitlee9823
 
Just Call Vip call girls dharamshala Escorts ☎️9352988975 Two shot with one g...
Just Call Vip call girls dharamshala Escorts ☎️9352988975 Two shot with one g...Just Call Vip call girls dharamshala Escorts ☎️9352988975 Two shot with one g...
Just Call Vip call girls dharamshala Escorts ☎️9352988975 Two shot with one g...
gajnagarg
 
➥🔝 7737669865 🔝▻ jhansi Call-girls in Women Seeking Men 🔝jhansi🔝 Escorts S...
➥🔝 7737669865 🔝▻ jhansi Call-girls in Women Seeking Men  🔝jhansi🔝   Escorts S...➥🔝 7737669865 🔝▻ jhansi Call-girls in Women Seeking Men  🔝jhansi🔝   Escorts S...
➥🔝 7737669865 🔝▻ jhansi Call-girls in Women Seeking Men 🔝jhansi🔝 Escorts S...
amitlee9823
 
How to Build a Simple Shopify Website
How to Build a Simple Shopify WebsiteHow to Build a Simple Shopify Website
How to Build a Simple Shopify Website
mark11275
 
RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...
RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...
RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...
amitlee9823
 
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
instagramfab782445
 
Verified Trusted Call Girls Adugodi💘 9352852248 Good Looking standard Profil...
Verified Trusted Call Girls Adugodi💘 9352852248  Good Looking standard Profil...Verified Trusted Call Girls Adugodi💘 9352852248  Good Looking standard Profil...
Verified Trusted Call Girls Adugodi💘 9352852248 Good Looking standard Profil...
kumaririma588
 
Peaches App development presentation deck
Peaches App development presentation deckPeaches App development presentation deck
Peaches App development presentation deck
tbatkhuu1
 
Anamika Escorts Service Darbhanga ❣️ 7014168258 ❣️ High Cost Unlimited Hard ...
Anamika Escorts Service Darbhanga ❣️ 7014168258 ❣️ High Cost Unlimited Hard  ...Anamika Escorts Service Darbhanga ❣️ 7014168258 ❣️ High Cost Unlimited Hard  ...
Anamika Escorts Service Darbhanga ❣️ 7014168258 ❣️ High Cost Unlimited Hard ...
nirzagarg
 
Editorial design Magazine design project.pdf
Editorial design Magazine design project.pdfEditorial design Magazine design project.pdf
Editorial design Magazine design project.pdf
tbatkhuu1
 
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
amitlee9823
 

Último (20)

➥🔝 7737669865 🔝▻ dehradun Call-girls in Women Seeking Men 🔝dehradun🔝 Escor...
➥🔝 7737669865 🔝▻ dehradun Call-girls in Women Seeking Men  🔝dehradun🔝   Escor...➥🔝 7737669865 🔝▻ dehradun Call-girls in Women Seeking Men  🔝dehradun🔝   Escor...
➥🔝 7737669865 🔝▻ dehradun Call-girls in Women Seeking Men 🔝dehradun🔝 Escor...
 
Abortion Pills in Oman (+918133066128) Cytotec clinic buy Oman Muscat
Abortion Pills in Oman (+918133066128) Cytotec clinic buy Oman MuscatAbortion Pills in Oman (+918133066128) Cytotec clinic buy Oman Muscat
Abortion Pills in Oman (+918133066128) Cytotec clinic buy Oman Muscat
 
Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...
Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...
Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...
 
Top Rated Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
Top Rated  Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...Top Rated  Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
Top Rated Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
 
Just Call Vip call girls dharamshala Escorts ☎️9352988975 Two shot with one g...
Just Call Vip call girls dharamshala Escorts ☎️9352988975 Two shot with one g...Just Call Vip call girls dharamshala Escorts ☎️9352988975 Two shot with one g...
Just Call Vip call girls dharamshala Escorts ☎️9352988975 Two shot with one g...
 
The hottest UI and UX Design Trends 2024
The hottest UI and UX Design Trends 2024The hottest UI and UX Design Trends 2024
The hottest UI and UX Design Trends 2024
 
➥🔝 7737669865 🔝▻ jhansi Call-girls in Women Seeking Men 🔝jhansi🔝 Escorts S...
➥🔝 7737669865 🔝▻ jhansi Call-girls in Women Seeking Men  🔝jhansi🔝   Escorts S...➥🔝 7737669865 🔝▻ jhansi Call-girls in Women Seeking Men  🔝jhansi🔝   Escorts S...
➥🔝 7737669865 🔝▻ jhansi Call-girls in Women Seeking Men 🔝jhansi🔝 Escorts S...
 
How to Build a Simple Shopify Website
How to Build a Simple Shopify WebsiteHow to Build a Simple Shopify Website
How to Build a Simple Shopify Website
 
RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...
RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...
RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...
 
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
 
Verified Trusted Call Girls Adugodi💘 9352852248 Good Looking standard Profil...
Verified Trusted Call Girls Adugodi💘 9352852248  Good Looking standard Profil...Verified Trusted Call Girls Adugodi💘 9352852248  Good Looking standard Profil...
Verified Trusted Call Girls Adugodi💘 9352852248 Good Looking standard Profil...
 
AMBER GRAIN EMBROIDERY | Growing folklore elements | Root-based materials, w...
AMBER GRAIN EMBROIDERY | Growing folklore elements |  Root-based materials, w...AMBER GRAIN EMBROIDERY | Growing folklore elements |  Root-based materials, w...
AMBER GRAIN EMBROIDERY | Growing folklore elements | Root-based materials, w...
 
Peaches App development presentation deck
Peaches App development presentation deckPeaches App development presentation deck
Peaches App development presentation deck
 
Q4-W4-SCIENCE-5 power point presentation
Q4-W4-SCIENCE-5 power point presentationQ4-W4-SCIENCE-5 power point presentation
Q4-W4-SCIENCE-5 power point presentation
 
Just Call Vip call girls Nagpur Escorts ☎️8617370543 Starting From 5K to 25K ...
Just Call Vip call girls Nagpur Escorts ☎️8617370543 Starting From 5K to 25K ...Just Call Vip call girls Nagpur Escorts ☎️8617370543 Starting From 5K to 25K ...
Just Call Vip call girls Nagpur Escorts ☎️8617370543 Starting From 5K to 25K ...
 
Anamika Escorts Service Darbhanga ❣️ 7014168258 ❣️ High Cost Unlimited Hard ...
Anamika Escorts Service Darbhanga ❣️ 7014168258 ❣️ High Cost Unlimited Hard  ...Anamika Escorts Service Darbhanga ❣️ 7014168258 ❣️ High Cost Unlimited Hard  ...
Anamika Escorts Service Darbhanga ❣️ 7014168258 ❣️ High Cost Unlimited Hard ...
 
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...
 
Editorial design Magazine design project.pdf
Editorial design Magazine design project.pdfEditorial design Magazine design project.pdf
Editorial design Magazine design project.pdf
 
💫✅jodhpur 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATISFACT...
💫✅jodhpur 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATISFACT...💫✅jodhpur 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATISFACT...
💫✅jodhpur 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATISFACT...
 
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
 

Integrating UX Into Agile: How To Ensure Your Sprints Result In Usable Software

  • 1. Integrating UX Into AgileHow To Ensure Your Sprints Result In Usable Software Jon Innes Aug 10, 2011
  • 2. Overview Do you have a long list of user stories and have trouble organizing and prioritizing them? 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? Just want to learn more about UX and how to integrate it into Scrum?
  • 3. Agile & UX Integration Challenges Working code is not enough to create a good UX UX produces deliverables of value other than code 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
  • 4. UX & Agile Meet http://www.flickr.com/photos/dearbarbz365/2196169411/in/photostream/
  • 5. Compatibility of Agile and UX Values Process and tools Individuals and interactions over Comprehensive documentation Working software over Contract negotiation Customer collaboration over Following a plan Responding to change over Agile info based on www.agilemanifesto.org & www.mountaingoatsoftware.com
  • 6. User Experience—A Brief Definition Marketing It starts by something being useful… Functionally, people mustbe able to use it… User Experience Sales The way it looks mustbe pleasing… Desirability This extends to designingan overall user experience Usability Support That includes marketing, sales and support design Utility Executing well on all of these areas is what creates a great user experience
  • 7.
  • 8. Marketing oriented, get user to know offering exists
  • 9. Get user to integrate offering into their lives and use long term
  • 10. Get user to engage with product for initial 1st useThese 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
  • 11. Research User Experience Design SM UX Means Integrated Research & Design
  • 12. Six Key UX Activities for Software SM Activities listed based on Norman: The Invisible computer, 1998
  • 13. UX OrganizationalIntegration Points Market Research Subject Matter Experts Project Planning Product Management Technical Writing Market Research Brand Strategy Engineering Advertising Sales Quality Assurance Technical Support SM
  • 14. Managing UCD within agile projects. Detweiler, 2007
  • 16. UX Matters Involve Users UXI Matrix http://en.wikipedia.org/wiki/Agile_software_development
  • 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?
  • 18. 6b 6a 1 2 3 4 5 List Users List Stories Groom Estimate Assign Track Track Bonus: Add hyperlinks to deliverables
  • 19. 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)
  • 20. More Questions & Answers How does this relate to Patten’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
  • 21. Story Map Example www.agileproductdesign.com/writing/how_you_slice_it.pdf
  • 22.
  • 24. UX & Agile Meet UX Agile http://www.flickr.com/photos/dearbarbz365/2196169411/in/photostream/
  • 25.
  • 26. UX Methods and Deliverables Methods Deliverables

Notas do Editor

  1. There was a famous commercial tag line for peanut butter cups: "You got your peanut butter in my chocolate! You got your chocolate in my peanut butter!". Two great tastes that taste great together." Agile and UX are like this, two different things that can work well together.
  2. Just over 10 years ago, not far from here at Snowbird the Agile Manifesto was written to define the values of “lightweight” methodologists who wanted to change the way software was developed. The fact we are here today is testament the impact of that meeting. At the time of that meeting another large change was already underway in the software community. User Experience work had crossed the chasm from best practice to common practice during the internet boom. Unfortunately there was little cross pollination among the UX and Agile communities. Let’s review the compatibility of these sets of values.
  3. One of the problems when discussing user experience design is that many individuals and organizations don’t view it holistically. Contrast that to Apple, where design includes everything from the ads to the store, from product boxes, to genius bars, and in store training classes. Consider how a focus on solely producing working software would impact a company who wants to excel at providing a holistic experience that would have to be coordinated with marketing, sales, support, etc.
  4. Dave McClure, famous internet entrepreneur and investor has advised startups to think about 5 key types of metrics using his AARRR acronym. I’ve listed the first 4 here which are UX centric (revenue metrics are beyond the scope of this talk). Note how these don’t emphasize development centric things like releasing code that Agile methods like Scrum focus on. That’s a big source of the reasons people struggle with integration Agile & UX. UX metrics and activities are not captured in burn down charts.
  5. One of the common sources of confusion is that Scrum and other Agile methods assume a product owner or surrogate user is available to the users to help them define requirements and is in a position to define them and verify the UX is good enough. UX recognizes that requirements for mass market products and services often require significant research and iterative refinement even before development. Good UX is always the result of research that is closely coupled with design.
  6. Another problem integrating UX into Agile is that UX work is very specialized, and is typically performed by more than one person because it would be very hard to find someone who could do all of the necessary work at a high level of quality. Just having one of the UX specialists for each of the above areas would create a team of 6 without developers!
  7. Each of the 6 UX focus areas listed actually produce value to various parts of the organization, but often go overlooked as they cross the functional silos found in many companies.
  8. There have been several publications analyzing how to integrate Agile with UX over the years. Take for example this image from an article from Mark Detweiler in Interactions magazine in 2007.
  9. Or this one by Uday Gajendar highlighting the holistic and iterative nature of good UX work…
  10. So now looking at theposter image for Agile that appears on Wikipedia what’s missing? How can we integrate UX?
  11. Change only starts when people embrace new values. Tracking objective progress towards the desired outcome by making it visible is key. I’ll assume you care about UX and design, or you wouldn’t be here. If your team cares about UX then they’ll be interested in this too. The secret sauce in UX is user involvement. The more user involvement throughout the process the more effective your iterations will be. Recognize the definition of done is like the definition of obscenity, you know it when you see it. Recognize you are not the user so you can’t judge done, only your users can.
  12. Here’s an example from a project I did with a customer. I presented this at UPA 2011 this year (with James McElroy). It shows how we used the UXI Matrix to help the team transition to being more agile while retaining some of their existing UX best practices.
  13. Agile & UX are like peanut butter and chocolate. Great ideas that CAN work great together. However you have to have a recipe. Otherwise you’ll end up with a gooey mess. Question for the audience. Does Agile fit into UX or does UX fit into Agile?Hint: The peanut butter would never hold the chocolate well, but it makes for a great center.