The Design Fortress: Boosting Design Productivity and Creativity in an Agile World

58
THE DESIGN FORTRESS Boosting Design Productivity & Creativity in an Agile World David Randall @davidkrandall davidkrandall.com

Transcript of The Design Fortress: Boosting Design Productivity and Creativity in an Agile World

Page 1: The Design Fortress: Boosting Design Productivity and Creativity in an Agile World

THE DESIGN FORTRESS Boosting Design Productivity &

Creativity in an Agile World

David Randall • @davidkrandall • davidkrandall.com

Page 2: The Design Fortress: Boosting Design Productivity and Creativity in an Agile World
Page 3: The Design Fortress: Boosting Design Productivity and Creativity in an Agile World

ABOUT YOU

Page 4: The Design Fortress: Boosting Design Productivity and Creativity in an Agile World

PHILOSOPHY TOOLS

PROCESS AND TACTICS

Page 5: The Design Fortress: Boosting Design Productivity and Creativity in an Agile World

THE BACK STORY

Page 6: The Design Fortress: Boosting Design Productivity and Creativity in an Agile World
Page 7: The Design Fortress: Boosting Design Productivity and Creativity in an Agile World
Page 8: The Design Fortress: Boosting Design Productivity and Creativity in an Agile World
Page 9: The Design Fortress: Boosting Design Productivity and Creativity in an Agile World

WHY IS ENTERPRISE SOFTWARE SO HARD?

Page 10: The Design Fortress: Boosting Design Productivity and Creativity in an Agile World
Page 11: The Design Fortress: Boosting Design Productivity and Creativity in an Agile World
Page 12: The Design Fortress: Boosting Design Productivity and Creativity in an Agile World
Page 13: The Design Fortress: Boosting Design Productivity and Creativity in an Agile World
Page 14: The Design Fortress: Boosting Design Productivity and Creativity in an Agile World

AT PIVOTAL EVERYTHING CHANGED FOR ME, BECAUSE I SAW THIS

AMAZING DEVELOPER PROCESS

Page 15: The Design Fortress: Boosting Design Productivity and Creativity in an Agile World
Page 16: The Design Fortress: Boosting Design Productivity and Creativity in an Agile World

PAIR PROGRAMMING TEST DRIVEN DEVELOPMENT

ITERATION PLANNING PIVOTAL TRACKER WEEKLY RETROS

Page 17: The Design Fortress: Boosting Design Productivity and Creativity in an Agile World

I GOT JEALOUS

Page 18: The Design Fortress: Boosting Design Productivity and Creativity in an Agile World

I STARTED TO UNDERSTAND THE CHALLENGES OF DESIGN + AGILE

Page 19: The Design Fortress: Boosting Design Productivity and Creativity in an Agile World
Page 20: The Design Fortress: Boosting Design Productivity and Creativity in an Agile World

I STARTED SEEING THE BOUNDARY OF THE CRAFTSMAN MODEL

Page 21: The Design Fortress: Boosting Design Productivity and Creativity in an Agile World
Page 22: The Design Fortress: Boosting Design Productivity and Creativity in an Agile World

“ ”

To be competitive we need institutionalization. We need a process driven approach. Because at the end of the day, none of us is as smart as all of us.

Page 23: The Design Fortress: Boosting Design Productivity and Creativity in an Agile World

•  Keep Teams Consistent •  Be Proactive Not Reactive •  Have a Dedicated Scrum Master, Especially at

the Beginning •  UX Must Work at Least One Step Ahead of the

Sprint

Page 24: The Design Fortress: Boosting Design Productivity and Creativity in an Agile World

•  Keep Teams Consistent •  Be Proactive Not Reactive •  Have a Dedicated Scrum Master, Especially at

the Beginning •  UX Must Work at Least One Step Ahead of the

Sprint

Page 25: The Design Fortress: Boosting Design Productivity and Creativity in an Agile World

THE DESIGN FORTRESS: 5 KEY PRINCIPLES FOR AGILE DESIGN

Page 26: The Design Fortress: Boosting Design Productivity and Creativity in an Agile World
Page 27: The Design Fortress: Boosting Design Productivity and Creativity in an Agile World

DESIGNERS WHO WORK ON

LOTS OF PROJECTS

DESIGNERS WHO WORK

WITH DEVELOPERS

Page 28: The Design Fortress: Boosting Design Productivity and Creativity in an Agile World

START DESIGN AHEAD OF DEVELOPMENT 1.

Page 29: The Design Fortress: Boosting Design Productivity and Creativity in an Agile World

1. START DESIGN AHEAD OF DEVELOPMENT

•  Discovery + Framing •  2-4 Weeks •  Insights and early prototypes •  Not a finished design

Page 30: The Design Fortress: Boosting Design Productivity and Creativity in an Agile World
Page 31: The Design Fortress: Boosting Design Productivity and Creativity in an Agile World

1. START DESIGN AHEAD OF DEVELOPMENT

•  Keys to Success – Keep it agile – Stakeholders and Product Owners Involved – Flexibility at the end

Page 32: The Design Fortress: Boosting Design Productivity and Creativity in an Agile World

CREATE A INDEPENDENT, ELECTRONIC DESIGN BACKLOG 2.

Page 33: The Design Fortress: Boosting Design Productivity and Creativity in an Agile World
Page 34: The Design Fortress: Boosting Design Productivity and Creativity in an Agile World
Page 35: The Design Fortress: Boosting Design Productivity and Creativity in an Agile World
Page 36: The Design Fortress: Boosting Design Productivity and Creativity in an Agile World

2. CREATE AN INDEPENDENT, ELECTRONIC DESIGN BACKLOG

•  Helps design float above lumpy dev and PM needs

•  Enables prioritization of research and non-mockup related tasks

•  Allow the problem and the solution to be documented, saved and linked

Page 37: The Design Fortress: Boosting Design Productivity and Creativity in an Agile World
Page 38: The Design Fortress: Boosting Design Productivity and Creativity in an Agile World
Page 39: The Design Fortress: Boosting Design Productivity and Creativity in an Agile World
Page 40: The Design Fortress: Boosting Design Productivity and Creativity in an Agile World
Page 41: The Design Fortress: Boosting Design Productivity and Creativity in an Agile World

USE SMALL, DELIVERABLE BASED DESIGN TASKS 3.

Page 42: The Design Fortress: Boosting Design Productivity and Creativity in an Agile World

3. USE SMALL, DELIVERABLE BASED DESIGN TASKS

•  Project > Epic > Story > Task •  Not true user stories •  Eliminate the muddy middle •  Finish line •  No (bad) surprises

Page 43: The Design Fortress: Boosting Design Productivity and Creativity in an Agile World

3. USE SMALL, DELIVERABLE BASED DESIGN TASKS

Review  the  front  page  

Finish  Se3ngs  Screen  

Page 44: The Design Fortress: Boosting Design Productivity and Creativity in an Agile World

3. USE SMALL, DELIVERABLE BASED DESIGN TASKS

Page 45: The Design Fortress: Boosting Design Productivity and Creativity in an Agile World
Page 46: The Design Fortress: Boosting Design Productivity and Creativity in an Agile World

3. USE SMALL, DELIVERABLE BASED DESIGN TASKS

•  Bonus: Pointing

Page 47: The Design Fortress: Boosting Design Productivity and Creativity in an Agile World

DELIVER DESIGN TO A PRODUCT OWNER 4.

Page 48: The Design Fortress: Boosting Design Productivity and Creativity in an Agile World

WE DON’T MAKE PRODUCTS, WE MAKE PLANS

Page 49: The Design Fortress: Boosting Design Productivity and Creativity in an Agile World

4. DELIVER DESIGN TO A PRODUCT OWNER

•  Keeps development and business constraints in view

•  Avoids fuzzy acceptance and rework

Page 50: The Design Fortress: Boosting Design Productivity and Creativity in an Agile World
Page 51: The Design Fortress: Boosting Design Productivity and Creativity in an Agile World
Page 52: The Design Fortress: Boosting Design Productivity and Creativity in an Agile World

CREATE A DESIGN ACCEPTANCE ENVIRONMENT 5.

Page 53: The Design Fortress: Boosting Design Productivity and Creativity in an Agile World

FEW THINGS ARE MORE TRAGIC THAN A PERFECTLY IMPLEMENTED,

OUT OF DATE DESIGN

Page 54: The Design Fortress: Boosting Design Productivity and Creativity in an Agile World

5. CREATE A DESIGN ACCEPTANCE ENVIRONMENT

•  Share all of your work all the time – Sketch > Invision

•  Only share links, never attach images •  Make every flow as complete as possible – Symbols, Styles, Libraries

•  Buy a URL

Page 55: The Design Fortress: Boosting Design Productivity and Creativity in an Agile World
Page 56: The Design Fortress: Boosting Design Productivity and Creativity in an Agile World
Page 57: The Design Fortress: Boosting Design Productivity and Creativity in an Agile World
Page 58: The Design Fortress: Boosting Design Productivity and Creativity in an Agile World

THE DESIGN FORTRESS: 5 KEY PRINCIPLES

1.  Start Design Ahead of Development 2.  Create a Independent, Electronic Design

Backlog 3.  Use Small, Deliverable Based Design Tasks 4.  Deliver Design to a Product Owner 5.  Create a Design Acceptance Environment

David Randall • @davidkrandall • davidkrandall.com