agile teams.collaboration.charter

27
Agile Teams and Collaboration: What’s New About Agile? Johanna Rothman New: Hiring Geeks That Fit @johannarothman www.jrothman.com [email protected] 781-641-4046

Upload: johanna-rothman

Post on 08-May-2015

1.276 views

Category:

Business


0 download

DESCRIPTION

What's New About Agile Teams? They work collaboratively. In this talk, I added a small piece about chartering.

TRANSCRIPT

Page 1: Agile teams.collaboration.charter

Agile Teams and Collaboration: What’s New About Agile?

Johanna RothmanNew: Hiring Geeks That Fit

@johannarothmanwww.jrothman.com

[email protected]

Page 2: Agile teams.collaboration.charter

© 2013 Johanna Rothman

Johanna’s General Agile Picture

2

Page 3: Agile teams.collaboration.charter

© 2013 Johanna Rothman

Agile Teams

3

Contain all the roles

required

5-7 people is the sweet

spot

Delivers value every

iteration

Page 4: Agile teams.collaboration.charter

© 2013 Johanna Rothman

Who Are These Teams?

4

Page 5: Agile teams.collaboration.charter

© 2013 Johanna Rothman

How Teams Work

Working agreements

“How we do things here”

What “done” means to us

What our values are

Social contract among

members of the team

Behaviors, not practices

5

Page 6: Agile teams.collaboration.charter

© 2013 Johanna Rothman

Areas for Discussion for Team Working Agreements

Values:

Sustainable pace

We have core hours and we respect them

Working agreements

What done means

Timebox everything

Respect the timebox

Ground rules:

One person talking

Group norms:

How we treat meeting times

6

Page 7: Agile teams.collaboration.charter

© 2013 Johanna Rothman

Team Chartering

Project charters for the

project

Vision: brief and

compelling: Where are we

headed?

Release criteria:

What does done mean

for the project?7

Page 8: Agile teams.collaboration.charter

© 2013 Johanna Rothman

How Many Of You Have a Project Vision?

Vision:

Who is the project for?

What is the result of the

project work?

2-4 sentences

We’ll work together and

debrief

8

Page 9: Agile teams.collaboration.charter

© 2013 Johanna Rothman

Who Here Has Release Criteria?

The vital few criteria by

which we will judge the

done-ness of the project

Balance scorecard

We’ll work together and

debrief

9

Page 10: Agile teams.collaboration.charter

© 2013 Johanna Rothman

Teams Mature over Time

Two significant models of

teams to know about:

Tuckman

Hackman

10

Page 11: Agile teams.collaboration.charter

© 2013 Johanna Rothman

Tuckman’s Model

Forming

Storming

Norming

Performing

11

Page 12: Agile teams.collaboration.charter

© 2013 Johanna Rothman

Keep Teams Together Once the Project is Complete

Agile team members learn

how to collaborate with

each other. That learning is

expensive. Don’t waste the

investment.

Flow work through the

teams

12

Page 13: Agile teams.collaboration.charter

© 2013 Johanna Rothman

The Journey to Self-Organizing

13

Who is Responsible for Manager led teams

Self-directed teams

Self-managing teams

Self-governing teams

Set overall direction Manager Manager Manager Team

Design the team and its organizational context Manager Manager Team Team

Monitor and manage work process & progress Manager

Team, with the

exception of hiring/firing

Team Team

Execute team task Team Team Team Team

Adapted from Hackman’s Leading Teams: Setting the Stage for Great Performances, Harvard Business Press

Page 14: Agile teams.collaboration.charter

© 2013 Johanna Rothman

Hackman

Teams evolve from

manager-led to self-

organizing teams

Very few teams start as self-

managing teams

14

Page 15: Agile teams.collaboration.charter

© 2013 Johanna Rothman

No Multitasking in Agile

People work on one

project at a time

People work on one feature

at at time

People work on one task at

a time

15

Page 16: Agile teams.collaboration.charter

© 2013 Johanna Rothman

Approaches to Manage Interruptions or High Priority Requests

Leave room in the

iteration; don’t fill up on

features

Urgent queue

16

Page 17: Agile teams.collaboration.charter

© 2013 Johanna Rothman

High Emphasis on Collaboration

Team works together

Swarming: everyone works

together to move one

feature forward to done

17

Page 18: Agile teams.collaboration.charter

© 2013 Johanna Rothman

High Emphasis on Facilitation

We facilitate each other’s

work with feedback and

coaching, meta-feedback

and meta-coaching

Not a manager’s job

18

Page 19: Agile teams.collaboration.charter

© 2013 Johanna Rothman

Feedback and Meta-Feedback

Not evaluation or praise; feedback

When you use a peer-to-peer feedback approach:

Create an opening

Describe behavior or results

State the impact

Make a request

19

Page 20: Agile teams.collaboration.charter

© 2013 Johanna Rothman

Coaching and Meta-Coaching

Coaching is much more

than teaching

Offering options with

support

Example: Rule of Three

20

Page 21: Agile teams.collaboration.charter

© 2013 Johanna Rothman

Many Ideas About How to Scale Agile

Scrum-of-Scrums

SAFe

My ideas: Small world

networks

Choose what fits your

context

21

Page 22: Agile teams.collaboration.charter

© 2013 Johanna Rothman

Inspect & Adapt with Retrospectives

Periodically review the

team’s process

At the end of an iteration

At the end of a significant

deliverable

Often!

22

Page 23: Agile teams.collaboration.charter

© 2013 Johanna Rothman

Re-evaluate the Projects Periodically

23

Page 24: Agile teams.collaboration.charter

© 2013 Johanna Rothman

Distributed vs Co-located

Want co-located cross-

functional teams

Can manage with

distributed cross-

functional teams

Be wary of trying to do

agile with anything else

24

Page 25: Agile teams.collaboration.charter

© 2013 Johanna Rothman

Johanna’s General Agile Picture

25

Page 26: Agile teams.collaboration.charter

© 2013 Johanna Rothman

What questions do you have?or,

What challenges do you see where you work?

26

Page 27: Agile teams.collaboration.charter

© 2013 Johanna Rothman

Let’s Stay in Touch...

Pragmatic Manager:

www.jrothman.com/pragmaticmanager

Please link with me on LinkedIn

27