Upload
anders-kragelund
View
3.236
Download
2
Tags:
Embed Size (px)
DESCRIPTION
My team and I have developed 10 tips for doing user driven development in a simple way. The principles are based on agile development methodologies, innovation theory, visualization, quick and dirty anthropology and learning by doing.
Citation preview
The 10 tips are…
Explore and get user empathy:1. If you don’t go, you wont
know2. Free work from computer3. Visualize user experience
Prioritize and agile development
4. 10 minutes morning meeting
5. From functional specs to ABC culture
6. Holy Friday
Try it out and fail fast:7. Rapid prototyping
rapid production8. Failure is not an option –
it’s necessary
Continuous learning9. Trust Google Analytics10. Simple evaluations
Examples follow! Click next!
If you don’t go, you won't know11
Multiple (team) eyes on the audience observes more…
Quick and dirty observations over scientific research… How do they talk? How do they walk?
Multiple (team) eyes on the audience observes more…
Quick and dirty observations over scientific research… How do they talk? How do they walk?
Free work from computer22
Avoids “I’ll show you when finished” syndrome
Facilitates early and honest feedback
Communicates progression
Avoids “I’ll show you when finished” syndrome
Facilitates early and honest feedback
Communicates progression
Visualize aimed user experience
Anchor in physical objects Ex: box, paper, moodboard, picture
Describe in one sentenceEx: “we will create your best friend online”
Simple interpretationPositioning schema, spider chart, video
persona etc.
33
Project manager:
Status please?
Project member: You are
annoying!
Project member:
Listen up...
Project manager:
Great, so are you!
44
From functional specs to ABC culture…
A B C
55
Critical to user experience
Supports user experience
Nice to have
=Not to have
Functional spec (B+C+A)
Deadline €
Functional specs VS. abc culture
Prioritised functions(A+b)
Deadline €
Fantasy!
My calender is ABC’ed!
ABC Poker for projects
Engineer:Complex!
Business girl: Important
Project Manager:Seach
engine?
B. Search engine
ABC Poker round two
Engineer:Easy!
Business girl: Important
Project Manager:
User uploads?
B. Search engine
A. User uploads
ABC Poker finish
Lets cash in!
Lets cash in!
Lets cash in!
B. Debat
A. Comments
C. SomethingC. SomethingC. Something
B. Search Engine
A. User uploads
ABCPoker
Tour ‘09
PokerManager
Engineers folding cards
Customersevaluating
C’s… R.I.P.
Who is ABC’ing what?
Hours Project members
Days Project members + project manager (10 min. meeting)
Weeks Project manager + Head of department (weekly meeting)
The project Project members + stakeholders + project manager (Poker)
Portfoleo Project manager + head of department + Board of directors
A B C
Holy friday
From: disturbing maintenance (bugs and small features)
To: lots of small victories and love to internal customers
+ +
66
1 week = 4 days project work + Holy Friday for victories and love
Rapid prototypting production77
Failure is not an option…
…it is a nessesity!Fail fast and often + quick & dirty user testing!
88
Trust is good... …Google Analytics is better
Techie: Everybody is
like me…
Techie: Everybody is
like me…
Marketing dude:
Everybody wants to be like me...
Marketing dude:
Everybody wants to be like me...
99
Simple evalutions
Stop: What should we stop doing?
Start: What should we start doing?
Continue: What should we continue doing?
1010
So the 10 tips are…
Explore and get user empathy:1. If you don’t go, you wont
know2. Free work from computer3. Visualize user experience
Prioritize and agile development
4. 10 minutes morning meeting
5. From functional specs to ABC culture
6. Holy Friday
Try it out and fail fast:7. Rapid prototyping
rapid production8. Failure is not an option –
it’s necessary
Continuous learning9. Trust Google Analytics10. Simple evaluations
For more fun…
www.kragelund.dk
+ 45 28 14 30 12