Creating an Agile UX Manifesto at IA Summit 2011

  • View

  • Download

Embed Size (px)



Text of Creating an Agile UX Manifesto at IA Summit 2011

  • 1. lets talk about agile ux

2. 25 people got in a room to tryand create an agile ux manifestoThe purpose of the workshop was to bring participants together to share experiences and use that wealth ofknowledge to create a manifesto that can be shared and used by many people, not just those in the workshop.Image Credit: http-// 3. this was the result 4. agile ux valuescollaboration over documentationiteration over up-front perfectionmore is not better, better is betterits not done until its usable and brings value to the businessThese are our agile ux values 5. agile ux principlesux design needs to be 1 step or more ahead of development teamcollaborative cross-functional teams will include business, user experience and technology representativesa multi-functional team is needed to carry the vision through the whole projectpick the right projects and people for agilethere should be user focus throughout the project - start to finish - for the entire teamalign the team around the visionux should evangelise the user experience to the product ownerdefine measures of success up frontthe product is never done, it can always be improvedkeep iterating design throughout the project based on usability tests and user inputcreate the right amount of documentation for your project - no more, no lessmake the user experience better every iterationThese are our agile ux principles 6. this is how we got there 7. individuals and interactionsover processes and toolsworking softwareover comprehensive documentationcustomer collaborationover contract negotiationresponding to changeover following a planThis is the original software-led agile manifesto.There are only 4 simple principles, although this is detailed as 12 pillars.Everything else is an approximation / real world translation to try and bring this to fruition.Image Credit: Mark Plant 8. communicationover processes and toolsdelivered softwareover craft-specific artefactsvalueover intellectually completeresponding to changeover following a planThis is an attempt to take the agile values and develop them into something that works for more of a multi-disciplinary team. 9. introductionsthe getting to know you bitprincipleswhat do we value the most?valueswhat do our principles boil down to?wrap upbehold, a manifesto is born?Agenda for the sessionImage Credit: http-// 10. all opinions are welcomehowever controversial they might becriticise the ideanot the personexperience is goodsharing it is even betternothing is wrongeverything is validhave funotherwise, whats the point?Ground RulesImage Credit: http-// 11. post-itbecause post-its are awesomenameso we know who you areroleso we know what you doexpectationsso we know how many pages were onrate yourselfchart your experience and love or hate for agileIntroduce yourselfImage Credit: http-// 12. principle/prinspl/Noun1. A fundamental truth or proposition that serves as thefoundation for a system of belief or behaviour or for a chainof reasoning.2. A rule or belief governing ones personal behaviour.What is a principle?Image Credit: http-// 13. The most efficient and effectivemethod of conveyinginformation to and within adevelopment team is face-to-faceconversation.One of the original Agile Manifesto Principles 14. Working software is theprimary measure of progress.Another Agile Manifesto Principle 15. small teams3-4 peopleshareexperiences and ideaswriteone principle per post-itBrainstorming the principles 16. share your principlesadd to the wall, one team at a timeclustergroup similar principles 17. distillone (or more if absolutely necessary) principle per clusterrefineclear and simple statement of principle 18. agree?2/3rds majority carries the votedisagree?discuss why, convince, or notvalid and comprehensiveis anything missing?Image Credit: http-// 19. value/valyoo/Verb/Noun1. Consider (someone or something) to be important orbeneficial; have a high opinion of2. A persons principles or standards of behavior; onesjudgment of what is important in lifeWhat is a value (relative to this purpose)?Image Credit: http-// 20. groupprinciples into value setsdefinea theme for each setwritea value for each themevotebest wording for each themeImage Credit: http-// 21. write upour newly created values and principlesshareby email and onlineiterateit should be a living documentuseas a basis for making decisions in daily workThe Next StepsImage Credit: http-// 22. thank you to all who participatedAnn McMeekin Carrier@pixeldivaacarrier@lab49.comMark Plant@uxplantmplant@lab49.comwith thanks to Matthew Solle (@solle) and Mags Hanley (@magshanley) for their assistance on the dayIA Summit, March 2011