際際滷

際際滷Share a Scribd company logo
UX in Agile
How one team
is making it work
PMI Atlanta Chapter, Agile Interest Group
October 16, 2012




The Daxko Engage team
UX in Agile                           #DaxkoUX




Our team



                                 Jason
                                 agile coach



Patrick
     dev guy       Will
               product manager




                                 Astrid
                                 ux designer
UX in Agile                                                   #DaxkoUX




Traditional UX doesnt work in Agile




                            http://www.鍖ickr.com/photos/nickhewson/4110703246/
UX in Agile                         #DaxkoUX




Traditional UX seeks certainty up front



                  SPECIFY	

              ALL THE THINGS!
UX in Agile              #DaxkoUX




Agile UX



              Thats Jason.
               Hes crazy.
UX in Agile              #DaxkoUX




EDJIT*




              * Enough Design
                  Just In Time
UX in Agile              #DaxkoUX




Constant collaboration
UX in Agile                                      #DaxkoUX




How do you get there?

               Individuals and interactions
                   over processes and tools

                    Working software
              over comprehensive documentation

                 Customer collaboration
                  over contract negotiation

                  Responding to change
                    over following a plan
UX in Agile                                        #DaxkoUX




              Individuals and interactions
                     over processes and tools

                      Working software
                over comprehensive documentation

                   Customer collaboration
                    over contract negotiation

                    Responding to change
                      over following a plan
UX in Agile      #DaxkoUX




Embed & commit
UX in Agile   #DaxkoUX




Collaborate
UX in Agile                                      #DaxkoUX




               Individuals and interactions
                   over processes and tools

                 Working software
              over comprehensive documentation

                 Customer collaboration
                  over contract negotiation

                  Responding to change
                    over following a plan
UX in Agile                    #DaxkoUX




Goal is delivery, not design
UX in Agile                                      #DaxkoUX




               Individuals and interactions
                   over processes and tools

                    Working software
              over comprehensive documentation

                Customer collaboration
                  over contract negotiation

                  Responding to change
                    over following a plan
UX in Agile                  #DaxkoUX




View customers as partners
UX in Agile                          #DaxkoUX




Invite customers into your process
UX in Agile                                      #DaxkoUX




               Individuals and interactions
                   over processes and tools

                    Working software
              over comprehensive documentation

                 Customer collaboration
                  over contract negotiation


              Responding to change
                    over following a plan
UX in Agile                  #DaxkoUX




Court change




               from theleanstartup.com
UX in Agile             #DaxkoUX




Prototype and iterate
UX in Agile            #DaxkoUX




Test early and often
UX in Agile                      #DaxkoUX




               Thats whats
              working for us.
              Now, lets chat.
Ad

Recommended

In Search Of An Agile Documentation Process
In Search Of An Agile Documentation Process
Susan Patch
Agile And Documentation
Agile And Documentation
Susan Patch
Lightweight Documentation
Lightweight Documentation
Stephen Ritchie
Agile Architecture
Agile Architecture
VMware Tanzu
Producing Quality Documentation In An Agile Development Environment
Producing Quality Documentation In An Agile Development Environment
Scott Abel
Checklist for Agile Technical Writer
Checklist for Agile Technical Writer
Sudhir Subudhi
ProductCamp Atlanta UX Workshop: Personas
ProductCamp Atlanta UX Workshop: Personas
Astrid Paris
Integrating Ux And Agile
Integrating Ux And Agile
Daniel Jaeger
Collaboration. Customers. Conflict? Bridging the Gap between Agile and UX
Collaboration. Customers. Conflict? Bridging the Gap between Agile and UX
johanna kollmann
UX and Agile: Best Practices
UX and Agile: Best Practices
Sally Abolrous
Working Together: the UX role in a Scaled Agile Framework
Working Together: the UX role in a Scaled Agile Framework
Kelley Howell
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 Software
Jon Innes
Integration Of UX Practices And Agile Methodology
Integration Of UX Practices And Agile Methodology
Advance Agility
Sdec 2011 ux_agile_svt
Sdec 2011 ux_agile_svt
sdeconf
UXCampDC 2010 - Agile UX
UXCampDC 2010 - Agile UX
Patrick Sheridan
Agile UX
Agile UX
Thomas Callaghan
Agile Plus UX? Madness!
Agile Plus UX? Madness!
jsokohl
Agile UX Breakfast Briefing jun13
Agile UX Breakfast Briefing jun13
Ross Philip
Agile UX Breakfast Briefing Jun13
Agile UX Breakfast Briefing Jun13
User Vision
Lessons learned integrating ux into agile teams.2012.08.with notes
Lessons learned integrating ux into agile teams.2012.08.with notes
drewz lin
Bridging user experience design with agile product development
Bridging user experience design with agile product development
Harri Kiljander
Agile UX - 3 lies and 4 questions - James O'Brien
Agile UX - 3 lies and 4 questions - James O'Brien
UXPA UK
Integrating usability testing into agile updated
Integrating usability testing into agile updated
Elisa Miller
How we got everyone at MYOB hooked on UX, and how we're managing their addict...
How we got everyone at MYOB hooked on UX, and how we're managing their addict...
Megan Dell
UXI Matrix (Jon Innes)
UXI Matrix (Jon Innes)
Balanced Team
Agile Dev and Lean UX
Agile Dev and Lean UX
Karri Ojanen
Introduction To Agile Refresh Savannah July20 2010 V1 4
Introduction To Agile Refresh Savannah July20 2010 V1 4
Marvin Heery
UX in an Agile World
UX in an Agile World
Fadi Stephan
brain anatomy physiology 2025 short.pptx
brain anatomy physiology 2025 short.pptx
MohamedHany892810
Chapter 5 - 1.ppt,Chapter 5 - 1.ppt,Chapter 5 - 1.ppt
Chapter 5 - 1.ppt,Chapter 5 - 1.ppt,Chapter 5 - 1.ppt
NaveedRehman55

More Related Content

Similar to UX in Agile: How one team is making it work (20)

Collaboration. Customers. Conflict? Bridging the Gap between Agile and UX
Collaboration. Customers. Conflict? Bridging the Gap between Agile and UX
johanna kollmann
UX and Agile: Best Practices
UX and Agile: Best Practices
Sally Abolrous
Working Together: the UX role in a Scaled Agile Framework
Working Together: the UX role in a Scaled Agile Framework
Kelley Howell
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 Software
Jon Innes
Integration Of UX Practices And Agile Methodology
Integration Of UX Practices And Agile Methodology
Advance Agility
Sdec 2011 ux_agile_svt
Sdec 2011 ux_agile_svt
sdeconf
UXCampDC 2010 - Agile UX
UXCampDC 2010 - Agile UX
Patrick Sheridan
Agile UX
Agile UX
Thomas Callaghan
Agile Plus UX? Madness!
Agile Plus UX? Madness!
jsokohl
Agile UX Breakfast Briefing jun13
Agile UX Breakfast Briefing jun13
Ross Philip
Agile UX Breakfast Briefing Jun13
Agile UX Breakfast Briefing Jun13
User Vision
Lessons learned integrating ux into agile teams.2012.08.with notes
Lessons learned integrating ux into agile teams.2012.08.with notes
drewz lin
Bridging user experience design with agile product development
Bridging user experience design with agile product development
Harri Kiljander
Agile UX - 3 lies and 4 questions - James O'Brien
Agile UX - 3 lies and 4 questions - James O'Brien
UXPA UK
Integrating usability testing into agile updated
Integrating usability testing into agile updated
Elisa Miller
How we got everyone at MYOB hooked on UX, and how we're managing their addict...
How we got everyone at MYOB hooked on UX, and how we're managing their addict...
Megan Dell
UXI Matrix (Jon Innes)
UXI Matrix (Jon Innes)
Balanced Team
Agile Dev and Lean UX
Agile Dev and Lean UX
Karri Ojanen
Introduction To Agile Refresh Savannah July20 2010 V1 4
Introduction To Agile Refresh Savannah July20 2010 V1 4
Marvin Heery
UX in an Agile World
UX in an Agile World
Fadi Stephan
Collaboration. Customers. Conflict? Bridging the Gap between Agile and UX
Collaboration. Customers. Conflict? Bridging the Gap between Agile and UX
johanna kollmann
UX and Agile: Best Practices
UX and Agile: Best Practices
Sally Abolrous
Working Together: the UX role in a Scaled Agile Framework
Working Together: the UX role in a Scaled Agile Framework
Kelley Howell
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 Software
Jon Innes
Integration Of UX Practices And Agile Methodology
Integration Of UX Practices And Agile Methodology
Advance Agility
Sdec 2011 ux_agile_svt
Sdec 2011 ux_agile_svt
sdeconf
UXCampDC 2010 - Agile UX
UXCampDC 2010 - Agile UX
Patrick Sheridan
Agile Plus UX? Madness!
Agile Plus UX? Madness!
jsokohl
Agile UX Breakfast Briefing jun13
Agile UX Breakfast Briefing jun13
Ross Philip
Agile UX Breakfast Briefing Jun13
Agile UX Breakfast Briefing Jun13
User Vision
Lessons learned integrating ux into agile teams.2012.08.with notes
Lessons learned integrating ux into agile teams.2012.08.with notes
drewz lin
Bridging user experience design with agile product development
Bridging user experience design with agile product development
Harri Kiljander
Agile UX - 3 lies and 4 questions - James O'Brien
Agile UX - 3 lies and 4 questions - James O'Brien
UXPA UK
Integrating usability testing into agile updated
Integrating usability testing into agile updated
Elisa Miller
How we got everyone at MYOB hooked on UX, and how we're managing their addict...
How we got everyone at MYOB hooked on UX, and how we're managing their addict...
Megan Dell
UXI Matrix (Jon Innes)
UXI Matrix (Jon Innes)
Balanced Team
Agile Dev and Lean UX
Agile Dev and Lean UX
Karri Ojanen
Introduction To Agile Refresh Savannah July20 2010 V1 4
Introduction To Agile Refresh Savannah July20 2010 V1 4
Marvin Heery
UX in an Agile World
UX in an Agile World
Fadi Stephan

Recently uploaded (20)

brain anatomy physiology 2025 short.pptx
brain anatomy physiology 2025 short.pptx
MohamedHany892810
Chapter 5 - 1.ppt,Chapter 5 - 1.ppt,Chapter 5 - 1.ppt
Chapter 5 - 1.ppt,Chapter 5 - 1.ppt,Chapter 5 - 1.ppt
NaveedRehman55
3 bedroom bungalow and all bedrooms ensuite
3 bedroom bungalow and all bedrooms ensuite
modele dawodu
3D-IC Design Kits for Drop-in Chiplets MDK, ADK, TDK - 20250121_PreConH_Wong_...
3D-IC Design Kits for Drop-in Chiplets MDK, ADK, TDK - 20250121_PreConH_Wong_...
huyth14
Indian_Constitution_Presentation.pptx , images
Indian_Constitution_Presentation.pptx , images
jaglandushyant
Figure.pptxfyytytyrrytrtytrttttrrttyyyyuuu
Figure.pptxfyytytyrrytrtytrttttrrttyyyyuuu
RandiAnugerah1
the sigma cafe a b c d e f g h i j k l i
the sigma cafe a b c d e f g h i j k l i
kamalpavlov
roadsafety_training_manual_unit_1_magnitude_and_impact.ppt
roadsafety_training_manual_unit_1_magnitude_and_impact.ppt
mbkl05cctjv
Chapter 3 Agile Development 7e.ppt,Chapter 5 - 1.ppt
Chapter 3 Agile Development 7e.ppt,Chapter 5 - 1.ppt
NaveedRehman55
Presentation.pptx tinkercadjajsjhdhdhdhs
Presentation.pptx tinkercadjajsjhdhdhdhs
sukh27012
overview visual graphic design for SHS.pptx
overview visual graphic design for SHS.pptx
KarlVincentNonog
Exploring the Diverse Types of Textual Aids
Exploring the Diverse Types of Textual Aids
jenicahmendoza1
Sir Norman Foster Philip Jodidio TASCHEN
Sir Norman Foster Philip Jodidio TASCHEN
FernandoMondragon14
The_Geometry_of_Natshshshshshsbsure.pptx
The_Geometry_of_Natshshshshshsbsure.pptx
sambal5
Formal Informal Apology letter.pptxvvvvv
Formal Informal Apology letter.pptxvvvvv
iqlimajurayeva
animewitcher.cc https://animewitcher.cc/
animewitcher.cc https://animewitcher.cc/
Anime witcher
PowerISO Crack 9.0 + Serial Key Free Download 2025
PowerISO Crack 9.0 + Serial Key Free Download 2025
Ayesha khan
Numbers 1 to 100 Circle Flashcard s.pptx
Numbers 1 to 100 Circle Flashcard s.pptx
KarenGimena1
Quectel M10 AT commands Arduino Microcontroller
Quectel M10 AT commands Arduino Microcontroller
AdamSunusiHaruna1
Guildford Flames Adam Long Helmet Design Challenge 2025
Guildford Flames Adam Long Helmet Design Challenge 2025
Tom Hutchinson
brain anatomy physiology 2025 short.pptx
brain anatomy physiology 2025 short.pptx
MohamedHany892810
Chapter 5 - 1.ppt,Chapter 5 - 1.ppt,Chapter 5 - 1.ppt
Chapter 5 - 1.ppt,Chapter 5 - 1.ppt,Chapter 5 - 1.ppt
NaveedRehman55
3 bedroom bungalow and all bedrooms ensuite
3 bedroom bungalow and all bedrooms ensuite
modele dawodu
3D-IC Design Kits for Drop-in Chiplets MDK, ADK, TDK - 20250121_PreConH_Wong_...
3D-IC Design Kits for Drop-in Chiplets MDK, ADK, TDK - 20250121_PreConH_Wong_...
huyth14
Indian_Constitution_Presentation.pptx , images
Indian_Constitution_Presentation.pptx , images
jaglandushyant
Figure.pptxfyytytyrrytrtytrttttrrttyyyyuuu
Figure.pptxfyytytyrrytrtytrttttrrttyyyyuuu
RandiAnugerah1
the sigma cafe a b c d e f g h i j k l i
the sigma cafe a b c d e f g h i j k l i
kamalpavlov
roadsafety_training_manual_unit_1_magnitude_and_impact.ppt
roadsafety_training_manual_unit_1_magnitude_and_impact.ppt
mbkl05cctjv
Chapter 3 Agile Development 7e.ppt,Chapter 5 - 1.ppt
Chapter 3 Agile Development 7e.ppt,Chapter 5 - 1.ppt
NaveedRehman55
Presentation.pptx tinkercadjajsjhdhdhdhs
Presentation.pptx tinkercadjajsjhdhdhdhs
sukh27012
overview visual graphic design for SHS.pptx
overview visual graphic design for SHS.pptx
KarlVincentNonog
Exploring the Diverse Types of Textual Aids
Exploring the Diverse Types of Textual Aids
jenicahmendoza1
Sir Norman Foster Philip Jodidio TASCHEN
Sir Norman Foster Philip Jodidio TASCHEN
FernandoMondragon14
The_Geometry_of_Natshshshshshsbsure.pptx
The_Geometry_of_Natshshshshshsbsure.pptx
sambal5
Formal Informal Apology letter.pptxvvvvv
Formal Informal Apology letter.pptxvvvvv
iqlimajurayeva
animewitcher.cc https://animewitcher.cc/
animewitcher.cc https://animewitcher.cc/
Anime witcher
PowerISO Crack 9.0 + Serial Key Free Download 2025
PowerISO Crack 9.0 + Serial Key Free Download 2025
Ayesha khan
Numbers 1 to 100 Circle Flashcard s.pptx
Numbers 1 to 100 Circle Flashcard s.pptx
KarenGimena1
Quectel M10 AT commands Arduino Microcontroller
Quectel M10 AT commands Arduino Microcontroller
AdamSunusiHaruna1
Guildford Flames Adam Long Helmet Design Challenge 2025
Guildford Flames Adam Long Helmet Design Challenge 2025
Tom Hutchinson
Ad

UX in Agile: How one team is making it work

  • 1. UX in Agile How one team is making it work PMI Atlanta Chapter, Agile Interest Group October 16, 2012 The Daxko Engage team
  • 2. UX in Agile #DaxkoUX Our team Jason agile coach Patrick dev guy Will product manager Astrid ux designer
  • 3. UX in Agile #DaxkoUX Traditional UX doesnt work in Agile http://www.鍖ickr.com/photos/nickhewson/4110703246/
  • 4. UX in Agile #DaxkoUX Traditional UX seeks certainty up front SPECIFY ALL THE THINGS!
  • 5. UX in Agile #DaxkoUX Agile UX Thats Jason. Hes crazy.
  • 6. UX in Agile #DaxkoUX EDJIT* * Enough Design Just In Time
  • 7. UX in Agile #DaxkoUX Constant collaboration
  • 8. UX in Agile #DaxkoUX How do you get there? Individuals and interactions over processes and tools Working software over comprehensive documentation Customer collaboration over contract negotiation Responding to change over following a plan
  • 9. UX in Agile #DaxkoUX Individuals and interactions over processes and tools Working software over comprehensive documentation Customer collaboration over contract negotiation Responding to change over following a plan
  • 10. UX in Agile #DaxkoUX Embed & commit
  • 11. UX in Agile #DaxkoUX Collaborate
  • 12. UX in Agile #DaxkoUX Individuals and interactions over processes and tools Working software over comprehensive documentation Customer collaboration over contract negotiation Responding to change over following a plan
  • 13. UX in Agile #DaxkoUX Goal is delivery, not design
  • 14. UX in Agile #DaxkoUX Individuals and interactions over processes and tools Working software over comprehensive documentation Customer collaboration over contract negotiation Responding to change over following a plan
  • 15. UX in Agile #DaxkoUX View customers as partners
  • 16. UX in Agile #DaxkoUX Invite customers into your process
  • 17. UX in Agile #DaxkoUX Individuals and interactions over processes and tools Working software over comprehensive documentation Customer collaboration over contract negotiation Responding to change over following a plan
  • 18. UX in Agile #DaxkoUX Court change from theleanstartup.com
  • 19. UX in Agile #DaxkoUX Prototype and iterate
  • 20. UX in Agile #DaxkoUX Test early and often
  • 21. UX in Agile #DaxkoUX Thats whats working for us. Now, lets chat.

Editor's Notes

  • #2: Thanks for coming out, everyone! Im ____ and tonight Ill be sharing with you all about how our product development team is making UX design work in an agile world. After that, OPEN UP FOR QUESTIONS TO THE WHOLE TEAM
  • #3: So, a little bit about our team. Were working on a new SaaS product called Engage, which is a tool for progressive, member-based non-profits. Our entire team is in Atlanta, but Daxko has additional teams for other products in Birmingham, Alabama. We have some of the team members here with us. Ill let them introduce themselves.
  • #4: Traditional UX is in the calm waters at the TOP of the waterfall. Traditional discovery/design phases are hard to estimate, hard to follow. In waterfall, UX design is seen as an INPUT TO development - Uxers aren t involved in shepherding the design through the full process - We communicate primarily through reams and reams of documentation
  • #5: Thats impossible! No design survives execution By documenting everything, trad UX ends up in CYA mode (click, state change, edge case) And designers are rarely allowed to continue with the project after they deliver their design docs - talk to BAs, big design up front, pitch it over the wall into a black hole -If lucky, MAYBE someone will ask follow up questions. (not TOO manystate of analysis paralysis, with 5,000 versions of final wireframes. RESULT = longer cycle time and inferior product -Who here is familiar with this process? -Its probably very similar to how you work now, huh?
  • #6: Agile UX is IN the whitewater. It s part of building and delivering a product. It s continuous, from idea through delivery and support.
  • #7: Heres an example of something we do thats different from waterfallEDJIT. Last-minute requirement after sprint started. Pulled it into the sprint, had to quickly model. -this kind of thinking is not limited to the designer on our team. -If you can hold a marker, you can help figure out the answer. That simple! We communicate to the level thats needed, on case-by-case basis.
  • #8: Something else thats different is our constant collaboration. No black holes here. Everyones working toward meeting the same deadline. This is our sprint board. Keep everyones status highly visible. Everyone should be in the loop, by design.
  • #9: So, how can teams move towards a more agile approach to UX research & design? Focus on the same agile principles for software dev.
  • #10: Lets start with focusing on
  • #11: Primary allegiance has to be to the project team -this works well for our teamdedicated to project When you start to divide team members amongst many teams = problems - constant collaboration is critical to staying above water & moving forward -more teams youre on, the less focused you are per project Designer needs to have same skin in game as rest of the team -on our team, we wear many hats; cross-functional -devs create & run automated tests, QA in the code; designers & Product mgrs in FED; whatever the team needs to keep ball rolling Design is part of what team commits to each sprint
  • #12: Designer facilitates team doing design rather than doing ALL the design We involve team in design activities as often as possible -Design studio method -Dev/UX pairing **NO GATEKEEPERS On the flip side, an Agile designer should also pitch in to help other disciplines. -Ive started brainstorming test ideas with our tester for each story. -UX is closer to users through more research & customer communication so can help identify typical user scenarios and edge cases.
  • #13: We also focus on
  • #14: Measure success based on delivery of VALUE to customers, by the IMPACT. Product in customers hands = OUTCOME Design document handed off to developers = OUTPUT Focus on achieving outcomes. As an interaction designer here, work through ideas on paper, whiteboards, mockups, prototypes , and sometimes even in the browser. -No standard deliverable format.deliverables must communicate ideas. DONT MAINTAIN SPECS. Dev/UX pairing = AWESOME! -no long revision/review cycles -Getting a piece of working software in the customers hands is more valuable than spending a month on documenting all the ins & outs of its design. PIC: keeping ourselves accountablerotating dashboard of our successful builds, user research, and so on.
  • #15: Theres a number of ways you could interpret this one From a user experience standpoint, it could go like this:
  • #16: Scenes represent what happens wh en you dont communicate, collaborate -You & the customer spell out in fine print what everyone thinks the customer wants. -The business hands down requirements. -Crickets.... Then you have a release. -Customer ends up not getting what he needed. Focus on collaborating with the customer throughout your dev process (vs. trying to define EVERYthing up front & then being out of the loop thereafter). Iterate based on what you learn throughout the whole processas you learn more about your customers needs, and they learn more about what you can provide them, the result will be a better product in the long run.
  • #17: Example of collaboration: annual customer conference, design studio around a certain area of our product. This area wasnt something even really outlined in any contract or product description. We knew we could be doing more, even if our customers didnt see that far ahead yet. Got them together, brainstormed ideas. We tapped into a range of different concepts that would fulfill a customer needeven though theyd never before even have dreamed these ideas were possible.
  • #18: Finally, Agile UX values responding to change
  • #19: Don t just respond to change... seek out reasons to change. Seek to invalidate what you think you know, not to prop it up. If it s right, itll endure. (If its wrong, you dont want it to endure.) In waterfall, change is bad. Change requests, all the process & documentation behind them All the additional changes are a headache b/c systems not set up to handle change. Agile is. Our product roadmap flexes. We dont necessarily know what well be working on a month or two from now. We might have a feature in our heads that, after some user research, jumps to the bottom of our list. We know things arent always set in stone.
  • #20: We dont have a formal process for how or when we do this, but I can tell you how weve done before: -we had a design, and a look & feel, for our pilot product -we got feedback from users -we iterated on the user stories & their priority -we created a prototype of our next iteration And were still iterating on some of the design even now. DONT LET YOUR PROTOTYPE BE THE SPECS! -this is all about communication; use it when it makes sense as a guide (conversation with users, team mates, leadership, etc.)
  • #21: Get your work in front of customers on a regular basis. -In some phases of project, we had 3-4 usability tests each week to make sure we d thoroughly vetted our design. BUILD THIS INTO YOUR PROJECT/TEAM CULTURE. -frequency & formality varies according to projects needs; could end up on the wrong trackFAST! And remember you don t have to get it right. Look for actionable insights. -A wise product manager once told me that the output of usability testing (findings documentation) changes when youre on an agile team. - I was used to a ton of documentation about what happened during user research. - In Agile, you need to know & communicate the action items from the insights you gleaned - 30-minute conversation vs. 50-page report
  • #22: Ok, so now that youve heard a lot about how we do things, were going to open up the panel for questions. Please keep in mind that we dont even pretend to have all the answers , so were more than happy to talk about our challenges, as well.