At Least Five Tips to Improve Your Geographically Distributed Agile Team

12
At Least Five Tips for Improving Your Geographically Distributed Agile Team Johanna Rothman New: Manage Your Job Search @johannarothman www.jrothman.com [email protected] 781-641-4046

description

Geographically distributed agile teams are here to stay. How do we make the most of our teams and keep our hair? In this interactive talk, I outlined more than five tips for teams to consider.

Transcript of At Least Five Tips to Improve Your Geographically Distributed Agile Team

Page 1: At Least Five Tips to Improve Your Geographically Distributed Agile Team

At Least Five Tips for Improving Your Geographically Distributed Agile

Team

Johanna Rothman New: Manage Your Job Search

@johannarothman www.jrothman.com

[email protected] 781-641-4046

Page 2: At Least Five Tips to Improve Your Geographically Distributed Agile Team

© 2014 Johanna Rothman

Let’s Gather a Little Data

How many of you are new

to agile, less than two years

in?

How many of you are trying

to do agile with a dispersed

team?

2

Page 3: At Least Five Tips to Improve Your Geographically Distributed Agile Team

© 2014 Johanna Rothman

Johanna’s General Agile Picture

3

Page 4: At Least Five Tips to Improve Your Geographically Distributed Agile Team

© 2014 Johanna Rothman

Tip #1: Charter the Project

Team creates the vision

Team creates release

criteria

Team creates team norms

Provides you a start on

knowing the culture of the

people on the team

4

Page 5: At Least Five Tips to Improve Your Geographically Distributed Agile Team

© 2014 Johanna Rothman

Problem: Create Trust When Everyone is in a Different Place

Travel to the same place!

Builds respect

Cheaper than you think

“Wage cost is not the same as

labor cost”

Have you measured the value

stream, cycle time, or cost to

fix a defect?

5

Page 6: At Least Five Tips to Improve Your Geographically Distributed Agile Team

© 2014 Johanna Rothman

Tip #2: Build a Time Zone Chart

When is everyone?

Can we have standups?

This time zone chart is

from a real project

Don’t do standups if

everyone is going to fall

asleep

6

Page 7: At Least Five Tips to Improve Your Geographically Distributed Agile Team

© 2014 Johanna Rothman

Tip #3: Create a Visual System that Works for This Team

What kind of a board do

you need? What will make it

easy for people to show

their work? How can

people do their best work?

Learn about the Cynefin

framework

7

Obvious

ComplicatedComplex

Chaotic

Known unknowns sense-analyse-respond

Known knowns sense-categorise-respond

Unknowable unknowns act-sense-respond

Unknown unknowns probe-sense-respond

Page 8: At Least Five Tips to Improve Your Geographically Distributed Agile Team

© 2014 Johanna Rothman

Compare Visual Systems

8

Page 9: At Least Five Tips to Improve Your Geographically Distributed Agile Team

© 2014 Johanna Rothman

Tip #4: Power the Infrastructure

Scrimping on licenses or

power is crazy

If everyone doesn’t have

access to everything, you

don’t have a project team

9

Page 10: At Least Five Tips to Improve Your Geographically Distributed Agile Team

© 2014 Johanna Rothman

Tip #5: Watch Where You Put People

Where possible, put testers

near developers because of

feedback. You want feedback

fast in an agile team

If you can’t do that, what

else can you do?

10

Page 11: At Least Five Tips to Improve Your Geographically Distributed Agile Team

© 2014 Johanna Rothman

Tip #6: Keep Teams Together

Managers have to manage

the project portfolio and

not move people like chess

pieces

Even more critical in a

distributed team where it

takes so long to build trust

11

Page 12: At Least Five Tips to Improve Your Geographically Distributed Agile Team

© 2014 Johanna Rothman

References and Reading

I have many readings on my site:

www.jrothman.com

Lessons Learned from Teaching Workshops

About Geographically Distributed Teams

Many Pragmatic Managers

Blog posts on www.jrothman.com/blog/

mpd

Stay in touch?

Pragmatic Manager: www.jrothman.com/

pragmaticmanager

Please link with me on LinkedIn

12