Agile for UX PractitionersAnders Ramsay, Delve Conference, August 2009
About Me
UX + Agile:What Changes?What Stays the Same?Agile for Traditional Teams?
Agile?
Planning PokerAgile CoachSpikesExtreme ProgrammingBacklogsScrumTest-Driven DevelopmentStory CardsCustomerSprintsProduct OwnerVelocityStandupsDaily StandupsRefactoringBurndownPair ProgrammingCrystal MethodsFeature-Driven DevelopmentScrum MasterAdaptive Software DevelopmentDynamic Systems DevelopmentLean Development
Agile is a DesignMindsetSpecific to Software From a Developer Perspective…
Two PerspectivesUXDEVELOPER
Sample ProjectTwo-week Vendor Bake-OffContrasts Traditional/Agile
Sample ProjectTraditionalAgile
Traditional LifecycleWe can’t start building anything in two weeks…BUILDDESIGNTime
Agile LifecycleWhat is the Earliest Responsible Moment we can start building?DESIGNBUILDTimeHUMAN/TECHNICAL INFRASTRUCTURE
UX: Really?  Let’s discuss how we can simplify it…Dev: This is more complex than we thought…Agile is People-Centered
Project NarrativeUX2 weeks1-2 Days
Agile is Open, Visible
You can start building sooner than you think
Project NarrativeReflect, AdjustUXUXBuild 12 weeks1-2 Days2-3 Days
Agile Documents
Asking a Different Question…
ComprehensiveWhat is everything developers need to know?
Just Enoughetc.What is the minimum needed to start building?
Specification Sketch
Designing is Building is Designing
Evolving the UI in Tandem with the Software
Document Cost-Benefit
Agile DocumentsYes, you can keep doing wireframes!but…Design the delta.For conversation.As a means, not an end.
Project NarrativeREALITYReflect, AdjustReflect, AdjustBuild 2Build 3UXUXUXBuild 12 weeks
AdaptiveLeanThere is Only UsSelf-OrganizingReality-DrivenConversation-orientedIterativeAutonomousAgile MindsetVisiblePeople-CenteredFocusedSoftware-specificSustainableOpenSolution-orientedTechnical ExcellenceLight-weightSafe
Getting Started
Step Zero: You and Your Team
Process is a Secondary Effect of People—Alistair Cockburn
Beware Agile Orthodoxy and RitualFrom HenrikKniberg’s Blog at  blog.crisp.se
The BigCorp Factor
Iterate the Transition
Takeaways
Agile + UX?
Agile UX
AgileUXMutually Empowering Opposites
TakeawaysStart with an Agile Mindset and all else will follow.Develop your Developer Perspective.Same UX Principles, New artifacts and methods.
Thanks!@andersramsayAndersRamsay.comAgileExperienceDesign.orghttp://ia.meetup.com/14/http://www.meetup.com/agile-experience-designrosenfeldMedia.com/books/agile-experience/

Agile For UX Practitioners

Editor's Notes

  • #4 More specifically: Regardless of if you are part of an Agile team (integrating) or in a traditional team (transforming from within)Will be focusing less on specific techniques, though we’ll get into some of that as well.How you can apply Agile thinking to your work, to how and when and how much of your techniques.
  • #30 [pic: blank mirror]Looking your current practice in the mirror.Origin of current practice, artifacts, cultureFear, Pride vs Reason