let’s talk about agile ux…
25 people got in a room to try and create an agile ux manifesto
The purpose of the workshop was to bring participants together to share experiences and use that wealth of knowledge to create a manifesto that can be shared and used by many people, not just those in the workshop.Image Credit: http-//www.flickr.com/photos/mikep/32079784
this was the result…
collaboration over documentation
iteration over up-front perfection
more is not better, better is better
it’s not done until it’s usable and brings value to the business
agile ux values
These are our agile ux values
ux design needs to be 1 step or more ahead of development team
collaborative cross-functional teams will include business, user experience and technology representatives
a multi-functional team is needed to carry the vision through the whole project
pick the right projects and people for agile
there should be user focus throughout the project - start to finish - for the entire team
align the team around the vision
ux should evangelise the user experience to the product owner
define measures of success up front
the product is never done, it can always be improved
keep iterating design throughout the project based on usability tests and user input
create the right amount of documentation for your project - no more, no less
make the user experience better every iteration
agile ux principles
These are our agile ux principles
this is how we got there…
individuals and interactionsover processes and tools
working softwareover comprehensive documentation
customer collaborationover contract negotiation
responding to changeover following a plan
This 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
communicationover processes and tools
delivered softwareover craft-specific artefacts
valueover intellectually complete
responding to changeover following a plan
This is an attempt to take the agile values and develop them into something that works for more of a multi-disciplinary team.
introductionsthe getting to know you bit
principleswhat do we value the most?
valueswhat do our principles boil down to?
wrap upbehold, a manifesto is born?
Agenda for the sessionImage Credit: http-//www.flickr.com/photos/bartb_pt/3448878247
all opinions are welcomehowever controversial they might be
criticise the ideanot the person
experience is goodsharing it is even better
nothing is wrongeverything is valid
have funotherwise, what’s the point?
Ground RulesImage Credit: http-//www.flickr.com/photos/passiveaggressive/2129952152
post-itbecause post-its are awesome
nameso we know who you are
roleso we know what you do
expectationsso we know how many pages we’re on
rate yourselfchart your experience and love or hate for agile
Introduce yourselfImage Credit: http-//www.flickr.com/photos/larahsphotography/2795859728
prin·ci·ple/ˈprinsəpəl/Noun1. A fundamental truth or proposition that serves as the foundation for a system of belief or behaviour or for a chain of reasoning.
2. A rule or belief governing one's personal behaviour.
What is a principle?Image Credit: http-//www.flickr.com/photos/fijneman/2971210465
The most efficient and effective method of conveyinginformation to and within a development team is face-to-face conversation.
One of the original Agile Manifesto Principles
Working software is the primary measure of progress.
Another Agile Manifesto Principle
small teams3-4 people
shareexperiences and ideas
writeone principle per post-it
Brainstorming the principles
share your principlesadd to the wall, one team at a time
clustergroup similar principles
distillone (or more if absolutely necessary) principle per cluster
refineclear and simple statement of principle
agree?2/3rds majority carries the vote
disagree?discuss why, convince, or not
valid and comprehensiveis anything missing?
Image Credit: http-//www.flickr.com/photos/hjl/61380665
val·ue/ˈvalyo͞o/Verb/Noun1. Consider (someone or something) to be important or beneficial; have a high opinion of
2. A person's principles or standards of behavior; one's judgment of what is important in life
What is a value (relative to this purpose)?Image Credit: http-//www.flickr.com/photos/alandd/5002879888
groupprinciples into value sets
definea theme for each set
writea value for each theme
votebest wording for each theme
Image Credit: http-//www.flickr.com/photos/rinux/631345826/
write upour newly created values and principles
shareby email and online
iterateit should be a living document
useas a basis for making decisions in daily work
The Next StepsImage Credit: http-//www.flickr.com/photos/richjay/2523182283
IA Summit, March 2011
thank you to all who participated
Ann McMeekin Carrier@[email protected]
Mark Plant@[email protected]
with thanks to Matthew Solle (@solle) and Mags Hanley (@magshanley) for their assistance on the day
Top Related