Top Banner
Lean-Agile-Design the 360c advantage C Copyright Darius Dunlap, cc-by 360c Connects Agile Development Methods, Lean Startup Approaches to Customers and Product, and Design and User Experience thinking in your team.
25
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Integrating UX, Lean and Agile to your Advantage

Lean-Agile-Designthe 360c advantage

Copyright Darius Dunlap, cc-by

Copyright Darius Dunlap, cc-by

360c Connects Agile Development Methods, Lean Startup Approaches to Customers and Product, and Design and User Experience thinking in your team.

Page 2: Integrating UX, Lean and Agile to your Advantage

Execution is Everything!

Copyright Darius Dunlap, cc-by

We all know this, right?

Page 3: Integrating UX, Lean and Agile to your Advantage

Execution is Everything!

WRONG!

Copyright Darius Dunlap, cc-by

Unfortunately, it’s wrong.

Page 4: Integrating UX, Lean and Agile to your Advantage

Execution is Essential!But Not Sufficient

Copyright Darius Dunlap, cc-by

Execution is always essential, but it’s rarely sufficient... and never for long.

Page 5: Integrating UX, Lean and Agile to your Advantage

Lean Startup Basics

Copyright Darius Dunlap, cc-by

Related Ideas: Process for Product Owner Pulls Together the Whole Team Approval Embedded

Page 6: Integrating UX, Lean and Agile to your Advantage

Lean Startup Basics

● Develop Clear, Testable Hypotheses

Copyright Darius Dunlap, cc-by

Related Ideas: Process for Product Owner Pulls Together the Whole Team Approval Embedded

Page 7: Integrating UX, Lean and Agile to your Advantage

Lean Startup Basics

● Develop Clear, Testable Hypotheses● Iterate Quickly

Copyright Darius Dunlap, cc-by

Related Ideas: Process for Product Owner Pulls Together the Whole Team Approval Embedded

Page 8: Integrating UX, Lean and Agile to your Advantage

Lean Startup Basics

● Develop Clear, Testable Hypotheses● Iterate Quickly● Validated Learning is Unit of Progress

Copyright Darius Dunlap, cc-by

Related Ideas: Process for Product Owner Pulls Together the Whole Team Approval Embedded

Page 9: Integrating UX, Lean and Agile to your Advantage

Lean Startup Basics

● Develop Clear, Testable Hypotheses● Iterate Quickly● Validated Learning is Unit of Progress● Product — Market Fit is the Goal

Copyright Darius Dunlap, cc-by

Related Ideas: Process for Product Owner Pulls Together the Whole Team Approval Embedded

Page 10: Integrating UX, Lean and Agile to your Advantage

Validated Learning is your unit of Progress

Focus on answering the question, “What is the right thing to build?”

Copyright Darius Dunlap, cc-by

Not “Features Implemented”Certainly not “Lines of Code”. ;-)

Page 11: Integrating UX, Lean and Agile to your Advantage

The Agile Connection

● A Better Backlog● An Iterative Approach ● Flow● A Visible & Better Understood Customer

Copyright Darius Dunlap, cc-by

What’s a “Better Backlog” mean in your org?Quick, flexible, iterative approach!Flow is possible when the whole team is engaged. Asking deeper questions — the key to understanding the customer Never take a customer for what they say. Dive Deeper!

Page 12: Integrating UX, Lean and Agile to your Advantage

Design & User Experience

Copyright Darius Dunlap, cc-by

Quick Iteration - Focused on the Customer and their problem!Embedded — Connected in every decision about how things workFull partner in building a great product.

Page 13: Integrating UX, Lean and Agile to your Advantage

Design & User Experience

● Iterate Quickly

Copyright Darius Dunlap, cc-by

Quick Iteration - Focused on the Customer and their problem!Embedded — Connected in every decision about how things workFull partner in building a great product.

Page 14: Integrating UX, Lean and Agile to your Advantage

Design & User Experience

● Iterate Quickly● Embedded in the Process

Copyright Darius Dunlap, cc-by

Quick Iteration - Focused on the Customer and their problem!Embedded — Connected in every decision about how things workFull partner in building a great product.

Page 15: Integrating UX, Lean and Agile to your Advantage

Design & User Experience

● Iterate Quickly● Embedded in the Process● Partner with Product Owner & Engineering

Copyright Darius Dunlap, cc-by

Quick Iteration - Focused on the Customer and their problem!Embedded — Connected in every decision about how things workFull partner in building a great product.

Page 16: Integrating UX, Lean and Agile to your Advantage

Design is not just what it looks like.

Design is how it works.

— Steve Jobs

Do you embrace and live this?

Page 17: Integrating UX, Lean and Agile to your Advantage

Tear Down That Wall!Between Design, Product Ownership, and Engineering.

Especially the kind that gets things tossed over.

Page 18: Integrating UX, Lean and Agile to your Advantage

We have all seen the problems...

Copyright Darius Dunlap, cc-by

(“Yeah, the Designer is just in charge of colors and button shapes”)

Page 19: Integrating UX, Lean and Agile to your Advantage

We have all seen the problems...

● Product Owner Who Isn’t

Copyright Darius Dunlap, cc-by

(“Yeah, the Designer is just in charge of colors and button shapes”)

Page 20: Integrating UX, Lean and Agile to your Advantage

We have all seen the problems...

● Product Owner Who Isn’t● Agile Development in a Vacuum/Bubble

Copyright Darius Dunlap, cc-by

(“Yeah, the Designer is just in charge of colors and button shapes”)

Page 21: Integrating UX, Lean and Agile to your Advantage

We have all seen the problems...

● Product Owner Who Isn’t● Agile Development in a Vacuum/Bubble● “Focus on User Experience - Hire a

Designer”

Copyright Darius Dunlap, cc-by

(“Yeah, the Designer is just in charge of colors and button shapes”)

Page 22: Integrating UX, Lean and Agile to your Advantage

We have all seen the problems...

● Product Owner Who Isn’t● Agile Development in a Vacuum/Bubble● “Focus on User Experience - Hire a

Designer”● “Features Implemented” as unit

of progress

Copyright Darius Dunlap, cc-by

(“Yeah, the Designer is just in charge of colors and button shapes”)

Page 23: Integrating UX, Lean and Agile to your Advantage

Exercise: What Changes?

● Examples:● ... Product Backlog?● ... The Product Owner’s Role?● ... UX Role in Engineering?● ... The Nature of a “Feature”?● ... Your User Stories?

Copyright Darius Dunlap, cc-by

Group Exercise. Break up into teams of 3-5 people, Working independently, Generate ideas about what changesWorking together, put everyone’s ideas up on the wall.Make groupings of ideas, however makes senseDiscuss, look for patternsGenerate more ideas

Page 24: Integrating UX, Lean and Agile to your Advantage

Enterprise - special challenges

It’s very hard to…● Open to Customers● Make Product Ownership Real● Keep UX on the Team

Copyright Darius Dunlap, cc-by

Discussion generated from review of team exercise output.

Page 25: Integrating UX, Lean and Agile to your Advantage

Enterprise Mitigation of Risk

Side-step Assumed downside risks:

● Start Small● Start Frequently● Iterate● Do it! ● Double-down on Success

Copyright Darius Dunlap, cc-by

Examples pulled from team exercise output and other discussion. Start Small - initial work should be light and simpleStart Freq. - Make this a habit. Do it quick, do it lots!Iterate - keep working on promising ideasDo it! - Take action. Don’t just talk about it (again, start small and simple)Double-Down - If something gets traction, pour effort/investment into it