ux on agile - pradeep joseph
Post on 01-Nov-2014
996 Views
Preview:
DESCRIPTION
TRANSCRIPT
UX on Agile – how to make it work
Pradeep Joseph
UX Design Manager
Juniper Networks, Bangalore
1
Pradeep Joseph 2011 2
Agile for Dummies
Wikipedia says: Agile Software Development is a group of software development methodologies based on iterative and incremental development, where requirements and solutions evolve through collaboration between self-organizing, cross-functional teams.
Not features, but User Stories
Scrum Chicken Pig Sashimi *
* Not off a Japanese restaurant menu
Pradeep Joseph 2011 3
Agile for Dummies
Pradeep Joseph 2011 4
Project backlog
Feedback
Demo
2-3 weeks sprint
planning
Dev & Testing Fit &
finish
How does it affect design?
Not the way I used to work
Prototyping – sorry, no wastage of code
Design within a time frame – always
Follow-up eats into design time
Catch up mode, hard to be ahead of the curve
Feedback, user testing becomes shallow
Pradeep Joseph 2011 5
Pradeep Joseph 2011 6
Pradeep Joseph 2011 7
1. Denial
2. Anger
3. Bargaining
4. Depression
5. Acceptance
According to Craig Villamor, Extreme usability: adapting research approaches for Agile development @ CHI 2008
5 phases of Agile adoption for UX people
1. Involve from the beginning
2. No “Us” vs. “Them”
3. Do what is needed
4. Art of letting go
5. Persistence pays
+1
How to make it work
Pradeep Joseph 2011 8
1.Involve from the beginning
The invitation may never come
Assume leadership, reach out
Ask Questions, Question Answers
Place yourself “in” the Team
Pradeep Joseph 2011 9
2. No “Us” vs. “Them”
There is only ONE team
Understand your team
Skin in the game
Pradeep Joseph 2011 10
3. Do what is needed – in time
Just needed, in time
What you do matters, not How you do
Guerilla methods
Improvise and adapt techniques
Pradeep Joseph 2011Pradeep Joseph 2011 11
4. Art of letting go
Develop allies
You can’t carry it all alone
Keep ego under check
Encourage, motivate but direct
Don’t police but patrol
Pradeep Joseph 2011 12
5. Persistence pays
Communicate – why UX is good
Communicate – why we need UX
Communicate – how you can help
I have already told them but check they’ve done it or not
Pradeep Joseph 2011 13
+1. This too shall pass
Put team goals first
Lose battles to win the war
Keep the larger picture in mind
http://www.youtube.com/watch?v=UF8uR6Z6KLc
Think of Randy Pausch
Pradeep Joseph 2011 14
1. Involve from the beginning
How to make it work
Pradeep Joseph 2011 15
+1. This too shall pass
5. Persistence pays
4. Art of letting go
3. Do what is needed
2. No “Us” vs. “Them”
1-5 from 2 years of experience
+1 from 13 years of experience
pradeepjoseph@yahoo.com
Pradeep Joseph 2011 16
Now, where is my lunch?
top related