際際滷

際際滷Share a Scribd company logo
Incorporating UX into
an Agile Methodology
Amy Powell | Texas Law
So What Is Agile?
The Agile Manifesto
 Individuals and interactions over processes and
tools
 Working software over comprehensive
documentation
 Customer collaboration over contract negotiation
 Responding to change over following a plan
Main Parts of Agile
 Stories - Key elements of the system (user tasks)
 Backlog - Prioritized list of story cards
 Sprint - Developmental cycle
 Scrum - Daily team communication
 Burndown Chart - Chart that tracks works
 Spike - Time allowed to learn
Three Principles for
Incorporating UX into Agile
 Iterate: Make Mistakes Faster
 Scale: Do It With Less
 Simplify: Keep It Good Enough
The main change for user experience
practitioners who must support an Agile
team is in mindset.
Iterate -
Make Mistakes Faster
 Use Sprint Zero to your advantage
 Work one sprint ahead
 Think in small chunks
By making your UX work predictive rather than reactive,
you will have the answers to user experience questions
before the team asks.
Scale -
Do it with less
 Use low-fi work and guerrilla tactics
 Less reports, more action
 Prioritize, prioritize, prioritize
The trick is to ensure that any small amount of
up-front time that you have is used wisely.
Simplify -
Keep it good enough
 Say NO
 Be okay with mistakes
 You dont need to know it all up front
Sometimes a team needs to fail slightly in order to realize
they have a need for more or different data.
How I Did It - Sprint 0
Lessons I Learned
 Its easy to second guess yourself through the
whole project. Dont.
 Be flexible and PAUSE if needed.
 Listen to your team. Learn from them.
 When planning, think in smaller chunks.
Lessons I Learned
 A slower pace doesnt mean less productivity.
 Its harder than you think to design mobile-first &
atomically.
 Purposely make mistakes to find solutions.
 Design Studios are fun but a lot of work.
Deliverables Created
in 10 Days
 Competitor Analysis
 Usability Tests &
Highlight Video
 Personas
 Design Scenarios
 Online Survey
 Survey Results
 Sketched Wireframes
 Digital Wireframes
 Working Prototype
 User Stories
Final Thoughts on
UX + Agile
 UX must work one step ahead
 Use design spikes
 Work as a team
 Work through chaos by prioritizing
 Always know the most valuable thing you can do
 UX is the gatekeeper role
"If there isnt an evangelical, charismatic and
well-respected individual on the team who will
push the Agile process, become that person."

More Related Content

Incorporating UX into an Agile Methodology

  • 1. Incorporating UX into an Agile Methodology Amy Powell | Texas Law
  • 2. So What Is Agile? The Agile Manifesto Individuals and interactions over processes and tools Working software over comprehensive documentation Customer collaboration over contract negotiation Responding to change over following a plan
  • 3. Main Parts of Agile Stories - Key elements of the system (user tasks) Backlog - Prioritized list of story cards Sprint - Developmental cycle Scrum - Daily team communication Burndown Chart - Chart that tracks works Spike - Time allowed to learn
  • 4. Three Principles for Incorporating UX into Agile Iterate: Make Mistakes Faster Scale: Do It With Less Simplify: Keep It Good Enough
  • 5. The main change for user experience practitioners who must support an Agile team is in mindset.
  • 6. Iterate - Make Mistakes Faster Use Sprint Zero to your advantage Work one sprint ahead Think in small chunks
  • 7. By making your UX work predictive rather than reactive, you will have the answers to user experience questions before the team asks.
  • 8. Scale - Do it with less Use low-fi work and guerrilla tactics Less reports, more action Prioritize, prioritize, prioritize
  • 9. The trick is to ensure that any small amount of up-front time that you have is used wisely.
  • 10. Simplify - Keep it good enough Say NO Be okay with mistakes You dont need to know it all up front
  • 11. Sometimes a team needs to fail slightly in order to realize they have a need for more or different data.
  • 12. How I Did It - Sprint 0
  • 13. Lessons I Learned Its easy to second guess yourself through the whole project. Dont. Be flexible and PAUSE if needed. Listen to your team. Learn from them. When planning, think in smaller chunks.
  • 14. Lessons I Learned A slower pace doesnt mean less productivity. Its harder than you think to design mobile-first & atomically. Purposely make mistakes to find solutions. Design Studios are fun but a lot of work.
  • 15. Deliverables Created in 10 Days Competitor Analysis Usability Tests & Highlight Video Personas Design Scenarios Online Survey Survey Results Sketched Wireframes Digital Wireframes Working Prototype User Stories
  • 16. Final Thoughts on UX + Agile UX must work one step ahead Use design spikes Work as a team Work through chaos by prioritizing Always know the most valuable thing you can do UX is the gatekeeper role
  • 17. "If there isnt an evangelical, charismatic and well-respected individual on the team who will push the Agile process, become that person."