by Miki Konno
The Sprint team often has to create practices to quickly iterate, develop and test user experiences within the sprint cadence. I will cover how the teams applied "Quick Pulse Studies" to put new ideas, designs, and concepts in front of customers on a regular basis; it requires minimal advance planning, can have immediate product impact, and can meet urgent needs. I will use rich examples and case studies to see how the engineering team all work together toward one goal - getting user feedback frequently and consistently into working software during the agile development cycle.
by Alline Oliveira and Alline Watkins
Slides at: UserDrivenDev.com
As Agile Development drastically changed the Waterfall world, the Lean Startup concepts will drastically change Agile Development, mainly for enterprises. [Eric Ries](http://startuplessonslearned.com) is brilliantly teaching us how to deal with uncertainty in the business world. It is about time to take advantage of these techniques and learn how to apply them in the whole software development process. User Driven Development is Agile Development revised to incorporate the Lean Startups principles.
by Carissa Demetris
Are you a business analyst working in an Agile environment? Ever feel like you’re missing the big picture, focusing on iterations of details? Agile teams can often get caught up in a single product feature, iterating on that one feature to its most complete state. While this approach gives the user fully-fleshed functionality in one area, often the larger workflow is forgotten. We know that a complete and meaningful user experience is important for product success, but prioritizing requirements across the entire user workflow can be challenging. Using the concepts from Jeff Patton's story mapping exercise, this presentation will show how you can use a layered design approach to create the most valuable end-to-end user experience. Applied at this level, story mapping helps to identify the basic set of requirements for the workflow, and illustrates options for layering enhancements and embellishments. This technique builds on traditional use cases and workflows and adds a visual map to create a complete user experience with the right level of functionality. Participants will hear examples of how this method has been applied at ProQuest, LLC and learn how to use this simple, effective method to start designing the end-to-end user experience in an Agile way. They will also take away tips for thinking agilely when designing their next project, and they will take away cupcakes.
by Hugh Beyer
In theory, Agile projects can iterate their design with users through the regular sprint process. In practice, few projects can afford to revisit completed stories repeatedly until they are right. It’s critical that stories define user needs correctly from the start. Paper prototyping is a key technique for iterating a design with users before development work on a story starts. In this session, we show how to build effective prototypes and how to use them in field interviews to get the most reliable feedback.
13th–17th August 2012