&
      User Experience

UXCampLondon 2010       Michelle Adams
Agile Manifesto



          We are uncovering better ways of developing software
                  by doing it and helpin...
Principles behind the Agile Manifesto

Our highest priority is to satisfy the
customer through early and continuous
delive...
Principles behind the Agile Manifesto

Our highest priority is to satisfy the
customer through early and continuous
      ...
Principles behind the Agile Manifesto

Our highest priority is to satisfy the
customer through early and continuous
      ...
Principles behind the Agile Manifesto

Our highest priority is to satisfy the
customer through early and continuous
      ...
Sprint cycles




UXCampLondon 2010   Michelle Adams
Role of UX in the sprint team

 What role will you take within the sprint team…?

 • Product owner?

 • Member of the spri...
Challenges & opportunities for UX

 • ‘Big design up front’ vs. ‘just-in-time’ design

 • Scheduling/working a sprint ahea...
A few useful resources

 Cooper – An Insurgency of Quality:
 http://www.cooper.com/journal/2010/01/an_insurgency_of_qualit...
UXCampLondon 2010   Michelle Adams
Upcoming SlideShare
Loading in...5
×

Agile & User Experience

1,792

Published on

Published in: Design
0 Comments
4 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
1,792
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
27
Comments
0
Likes
4
Embeds 0
No embeds

No notes for slide

Agile & User Experience

  1. 1. & User Experience UXCampLondon 2010 Michelle Adams
  2. 2. Agile Manifesto We are uncovering better ways of developing software by doing it and helping others do it. Through this work we have come to value: Individuals and interactions over processes and tools Working software over comprehensive documentation Customer collaboration over contract negotiation Responding to change over following a plan That is, while there is value in the items on the right, we value the items on the left more. UXCampLondon 2010 Michelle Adams
  3. 3. Principles behind the Agile Manifesto Our highest priority is to satisfy the customer through early and continuous delivery of valuable software. Simplicity--the art of maximizing the amount of work not done--is essential. At regular intervals, the team reflects on how to become more effective, then tunes and adjusts its behaviour accordingly. UXCampLondon 2010 Michelle Adams
  4. 4. Principles behind the Agile Manifesto Our highest priority is to satisfy the customer through early and continuous Continuous attention to technical excellence delivery of valuable software. and good design enhances agility. Simplicity--the art of maximizing the amount of work not done--is essential. Welcome changing requirements, even late in development. Agile processes harness change for the customer's competitive advantage. At regular intervals, the team reflects on how to become more effective, then tunes and adjusts its behaviour accordingly. UXCampLondon 2010 Michelle Adams
  5. 5. Principles behind the Agile Manifesto Our highest priority is to satisfy the customer through early and continuous Continuous attention to technical excellence delivery of valuable software. and good design enhances agility. Business people and developers must work together daily throughout the project. Simplicity--the art of maximizing the amount of work not done--is essential. Welcome changing requirements, even late in development. Agile processes harness change for the customer's competitive advantage. The best architectures, requirements, and At regular intervals, the team reflects on how designs emerge from self-organizing teams. to become more effective, then tunes and adjusts its behaviour accordingly. Deliver working software frequently, from a couple of weeks to a couple of months, with a preference to the shorter timescale. UXCampLondon 2010 Michelle Adams
  6. 6. Principles behind the Agile Manifesto Our highest priority is to satisfy the customer through early and continuous Continuous attention to technical excellence delivery of valuable software. and good design enhances agility. The most efficient and effective method of conveying information to and within a development Business people and developers must work team is face-to-face conversation. together daily throughout the project. Simplicity--the art of maximizing the amount of work not done--is essential. Welcome changing requirements, even late in Agile processes promote sustainable development. development. Agile processes harness change for The sponsors, developers, and users should be able to maintain a constant pace indefinitely. the customer's competitive advantage. The best architectures, requirements, and At regular intervals, the team reflects on how designs emerge from self-organizing teams. to become more effective, then tunes and adjusts its behaviour accordingly. Deliver working software frequently, from a couple of weeks to a couple of months, with a preference to the shorter timescale. Build projects around motivated individuals. Working software is the Give them the environment and support they primary measure of progress. need, and trust them to get the job done. UXCampLondon 2010 Michelle Adams
  7. 7. Sprint cycles UXCampLondon 2010 Michelle Adams
  8. 8. Role of UX in the sprint team What role will you take within the sprint team…? • Product owner? • Member of the sprint team (a.k.a. Pig)? • Consultant/advisor to the sprint team (a.k.a. Chicken)? UXCampLondon 2010 Michelle Adams
  9. 9. Challenges & opportunities for UX • ‘Big design up front’ vs. ‘just-in-time’ design • Scheduling/working a sprint ahead • Collaborative working • Flexible deliverables • User stories • Iterative • Short development cycles • User testing UXCampLondon 2010 Michelle Adams
  10. 10. A few useful resources Cooper – An Insurgency of Quality: http://www.cooper.com/journal/2010/01/an_insurgency_of_quality.html Boxes and arrows – Bringing User Centred Design to the Agile Environment: http://boxesandarrows.com/view/bringing-user UXmatters – Can UX be Agile?: http://www.uxmatters.com/mt/archives/2009/10/can-ux-be-agile.php Jakob Nielsen – Agile User Experience Projects: http://www.useit.com/alertbox/agile-user-experience.html IxDA archives: http://www.ixda.org/search/apachesolr_search/agile Agile product design: http://agileproductdesign.com/blog/ UXCampLondon 2010 Michelle Adams
  11. 11. UXCampLondon 2010 Michelle Adams
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×