agile design

34
Chris Compston @ndxcc Thursday, 3 July 14

Upload: chris-compston

Post on 27-Jan-2015

117 views

Category:

Technology


3 download

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-learned

TRANSCRIPT

Page 1: Agile Design

Chris Compston

@ndxcc

Thursday, 3 July 14

Page 2: Agile Design

…for designers

Agile

Thursday, 3 July 14

Page 3: Agile Design

What type of Designer?

Graphic Designer 8%

UX Designer 7%

UI Designer 15%

Web Designer 38%

Multidisciplinary 32%

8%

92%

Thursday, 3 July 14

Page 4: Agile Design

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

Page 5: Agile Design

Conclusions

50% of web based designers

don’t use Agile

Thursday, 3 July 14

Page 6: Agile Design

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

Page 7: Agile Design

Waterfall, Scrum and Kanban

Agile Development

Thursday, 3 July 14

Page 8: Agile Design

Waterfall

1 Discover

2 Plan

3 Build

4 Review

Thursday, 3 July 14

Page 9: Agile Design

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

Page 10: Agile Design

1 Split your organisation

2 Split your work & time

3 Optimise the process

Scrum

Thursday, 3 July 14

Page 11: Agile Design

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

Page 12: Agile Design

Kanban

1 Visualise the workflow

2 Limit work in progress

3 Measure the lead time

Thursday, 3 July 14

Page 13: Agile Design

Kanban

UX UI Dev Test Release

Daily standups

Ticket Client Approvals

Sprint Retrospectives

Sprint 1

Thursday, 3 July 14

Page 14: Agile Design

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

Page 15: Agile Design

How can designers work in

an Agile method?

Agile Design

Thursday, 3 July 14

Page 16: Agile Design

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

Page 17: Agile Design

It’s about change

Minimal Viable Product favoured

over pixel perfect design

Working in the browser

Thursday, 3 July 14

Page 18: Agile Design

However…

Constant communication is a must

Be careful of waterfall in iterations

Letting go of control is always scary

Thursday, 3 July 14

Page 19: Agile Design

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

Page 20: Agile Design

Google Ventures

Agile Product Design

goo.gl/dS6M7Y

Thursday, 3 July 14

Page 21: Agile Design

Day 1 Research

Day 2 Idea generation

Day 3 Idea refinement

Day 4 Rapid prototyping

Day 5 Output

Thursday, 3 July 14

Page 22: Agile Design

Hour 1 Research

Hour 2 Idea generation

Hour 3 Idea refinement

Hour 4 Rapid prototyping

Hour 5 Output

Thursday, 3 July 14

Page 23: Agile Design

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

Page 24: Agile Design

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

Page 25: Agile Design

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

Page 26: Agile Design

Made By Many

Time Travel

goo.gl/QPvX3N

Thursday, 3 July 14

Page 27: Agile Design

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

Page 28: Agile Design

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

Page 29: Agile Design

Misunderstanding from stakeholders

Could easily fall out of Agile process

Working in isolation

The Challenges

Thursday, 3 July 14

Page 30: Agile Design

Damon Dimmick

Design Spike

goo.gl/Z09Wpr

Thursday, 3 July 14

Page 31: Agile Design

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

Page 32: Agile Design

Works along side other Agile processes

Developer involvement

Backlog can be worked through

What’s Great

Thursday, 3 July 14

Page 33: Agile Design

Reactive rather than proactive

Pauses development sprint

Potentially erratic

The Challenges

Thursday, 3 July 14

Page 34: Agile Design

Discuss

… any questions?

Thursday, 3 July 14