agile design
DESCRIPTION
How can designers work in an Agile method? Agile Product Design - goo.gl/dS6M7Y Time Travel - goo.gl/QPvX3N Design Spike - goo.gl/Z09Wpr Quotes: Mark Boulton - http://markboulton.co.uk/journal/how-we-work Luke Clum - http://webdesignledger.com/tips/applying-agile-principles-to-design Cennydd Bowles - http://alistapart.com/article/gettingrealaboutagiledesign James Archer - http://forty.co/agile-design-what-weve-learnedTRANSCRIPT
Chris Compston
@ndxcc
Thursday, 3 July 14
…for designers
Agile
Thursday, 3 July 14
What type of Designer?
Graphic Designer 8%
UX Designer 7%
UI Designer 15%
Web Designer 38%
Multidisciplinary 32%
8%
92%
Thursday, 3 July 14
Do you work Agile?
Scrum 19%
Kanban 4%
Different / Modified 23%
Doesn’t use 14%
Doesn’t know 40%
46%
54%
Thursday, 3 July 14
Conclusions
50% of web based designers
don’t use Agile
Thursday, 3 July 14
Mark Boulton - 2014
“…design is a naturally iterative process.
We make things and then fix things as we go.”
http://markboulton.co.uk/journal/how-we-work
Thursday, 3 July 14
Waterfall, Scrum and Kanban
Agile Development
Thursday, 3 July 14
Waterfall
1 Discover
2 Plan
3 Build
4 Review
Thursday, 3 July 14
Agile
1 Discover
2 Plan
3 Build
4 Review
1 Discover
2 Plan
3 Build
4 Review
1 Discover
2 Plan
3 Build
4 Review
1 Discover
2 Plan
3 Build
4 Review
Thursday, 3 July 14
1 Split your organisation
2 Split your work & time
3 Optimise the process
Scrum
Thursday, 3 July 14
Scrum
UX UI Dev Test
Sprint 1 Sprint 2 Sprint 3 Sprint 4
Planning
Daily standups
Sprint Client Approvals
Sprint Retrospectives
Release
Thursday, 3 July 14
Kanban
1 Visualise the workflow
2 Limit work in progress
3 Measure the lead time
Thursday, 3 July 14
Kanban
UX UI Dev Test Release
Daily standups
Ticket Client Approvals
Sprint Retrospectives
Sprint 1
Thursday, 3 July 14
Luke Clum - 2013http://webdesignledger.com/tips/applying-agile-principles-to-design
“…software development isn’t web design, and the agile
method isn’t necessarily a solid template that should be
applied to the design process.”
Thursday, 3 July 14
How can designers work in
an Agile method?
Agile Design
Thursday, 3 July 14
1 Find out where you are
2 Take a small step towards your goal
3 Adjust understanding based learnings
4 Repeat
Back to basics
Thursday, 3 July 14
It’s about change
Minimal Viable Product favoured
over pixel perfect design
Working in the browser
Thursday, 3 July 14
However…
Constant communication is a must
Be careful of waterfall in iterations
Letting go of control is always scary
Thursday, 3 July 14
Cennydd Bowles - 2008http://alistapart.com/article/gettingrealaboutagiledesign
“…Agile does allow us to still do the things we hold dear -
research, develop a vision, and test and improve our designs - we
just need new techniques.”
Thursday, 3 July 14
Google Ventures
Agile Product Design
goo.gl/dS6M7Y
Thursday, 3 July 14
Day 1 Research
Day 2 Idea generation
Day 3 Idea refinement
Day 4 Rapid prototyping
Day 5 Output
Thursday, 3 July 14
Hour 1 Research
Hour 2 Idea generation
Hour 3 Idea refinement
Hour 4 Rapid prototyping
Hour 5 Output
Thursday, 3 July 14
Equal time for research, ideas and prototyping
Ideas from various areas of the business
Potential to have the perfect end product
What’s Great
Thursday, 3 July 14
Requires full participation of various stakeholders
Only have a prototype to work with
Might have to push into another sprint
The Challenges
Thursday, 3 July 14
James Archer
“In the world of design, change is an everyday reality,
so Agile is a very natural fit, once you figure out how
to make it work for you. ”
http://forty.co/agile-design-what-weve-learned
Thursday, 3 July 14
Made By Many
Time Travel
goo.gl/QPvX3N
Thursday, 3 July 14
Stage 1
Travel into the future, try visiting various
possible futures and experiment with
the time travel.
Stage 2
Explain how far into the future you’ve been
and explain what it looks like.
Thursday, 3 July 14
Holistic future view of product
Allows designers to regain control
No fixed number of Sprints ahead
Allow for creative exploration
What’s Great
Thursday, 3 July 14
Misunderstanding from stakeholders
Could easily fall out of Agile process
Working in isolation
The Challenges
Thursday, 3 July 14
Damon Dimmick
Design Spike
goo.gl/Z09Wpr
Thursday, 3 July 14
Stage 1
When faced with big picture design issues
mid sprint, pause development and insert
a design spike
Stage 2
Work through the design issue, make a decision
and proceed with sprint
Thursday, 3 July 14
Works along side other Agile processes
Developer involvement
Backlog can be worked through
What’s Great
Thursday, 3 July 14
Reactive rather than proactive
Pauses development sprint
Potentially erratic
The Challenges
Thursday, 3 July 14
Discuss
… any questions?
Thursday, 3 July 14