21
Staying Lean and Agile with a Distributed Team

Staying Lean and Agile With a Distributed Team

Embed Size (px)

DESCRIPTION

 

Citation preview

Page 1: Staying Lean and Agile With a Distributed Team

Staying Lean and Agile with a Distributed Team

Page 2: Staying Lean and Agile With a Distributed Team

Hi. I’m Ray.

Senior UX Consultant

at Catalyst Group in NYC

15 years experience in Finance, Legal,

Education, Medical, Consumer

What about you?

Page 3: Staying Lean and Agile With a Distributed Team

We strive to improve our process

Lean

Agile

Waterfall

Page 4: Staying Lean and Agile With a Distributed Team

Waterfall

1. Requirements specification

2. Design

3. Construction

4. Integration

5. Testing and debugging

6. Installation

7. Maintenance

Page 5: Staying Lean and Agile With a Distributed Team

Agile

● Individuals and interactions

over processes and tools

● Working software

over comprehensive documentation

● Customer collaboration

over contract negotiation

● Responding to change

over following a plan

Page 6: Staying Lean and Agile With a Distributed Team

Lean UX

Build

MeasureLearn

Page 7: Staying Lean and Agile With a Distributed Team

Lean UX

TEAM

Small, dedicated, colocated

Cross-functional

Problem-focused

No rockstars, ninjas, gurus

Externalize your work

Shared understanding

Page 8: Staying Lean and Agile With a Distributed Team

Lean UX

APPROACH

Continuous discovery

Making over analysis

Small batch size

GOOB (Get Out Of the Building)

Get out of deliverables

business

Page 9: Staying Lean and Agile With a Distributed Team

Lean UX

PHILOSOPHY

Learning over growth

Progress = Outcomes not output

Remove Waste

Permission to fail

Page 10: Staying Lean and Agile With a Distributed Team

But there are realities we have to deal with

We can’t all be in the same place

We don’t all work at the same time

Page 11: Staying Lean and Agile With a Distributed Team

Which principles does this affect?

Small dedicated colocated

Get Out Of the Building

Externalize your work

Shared understanding

Page 12: Staying Lean and Agile With a Distributed Team

Small, Dedicated, Colocated

Better...

Communication

Focus

Camaraderie

Relationships

Page 13: Staying Lean and Agile With a Distributed Team

Connect

● Frequent, OPEN communication

● Try to meet in person

● Use video (often)

● Simulate “hanging out”

Page 14: Staying Lean and Agile With a Distributed Team

Externalize Your Work

Everyone sees

Inspires new ideas

Allows ALL to participate

“Osmosis”

Page 15: Staying Lean and Agile With a Distributed Team

Externalize Virtually

● Project wiki

● Discourage email

● Encourage sharing

● Seek information

Page 16: Staying Lean and Agile With a Distributed Team

Get Out Of the Building

Everyone learns from

customers if the product

is ready

Page 17: Staying Lean and Agile With a Distributed Team

Participate in Research

Use technology

Participate

Make an effort to learn

Page 18: Staying Lean and Agile With a Distributed Team

Shared Understanding

Depend less on 2nd hand reports

Fewer detailed documents

Page 19: Staying Lean and Agile With a Distributed Team

Shared Understanding

● Expose your thinking

● Confirm understanding

● Visualize

● Be OPEN to looking dumb

(it’s okay, we all do)

Page 20: Staying Lean and Agile With a Distributed Team

To Summarize

● Open up

● Take responsibility

● Focus on the reasons

Page 21: Staying Lean and Agile With a Distributed Team

THANK YOU!

Please visit

http://spkr8.com/t/27071

to let me know how I did.

@rayraydel

[email protected]

Keep in touch!