how to form agile teams

42
agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2011. Forming agile teams Where do fantastic agile teams come from?

Post on 14-Sep-2014

2.025 views

Category:

Business


0 download

DESCRIPTION

How to form agile teams talks about the fundamental characteristics of high performing teams, and how to influence the team environment and selection in order to initiate a team for success.

TRANSCRIPT

Page 1: How to form agile teams

agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2011.

Forming agile teams

Where do fantastic agile teams come from?

Page 2: How to form agile teams

agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2011.

Dave Sharrock

email: [email protected]: @davesharrockskype: dave.sharrock

15+ yrs experience`regulatory international

B2B matchmaking MBA IPO

agile husband start-up sometime Canadian

fatherexecutive outsourcing

B2C data analysis

seismology scrum

English go canucks go

Page 3: How to form agile teams

agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2011.

forming agile teamswhat do you look for in a team as a manager, as an agile team member and as a customer

Page 4: How to form agile teams

agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2011.

forming agile team has different, often conflicting objectives,

depending on your point of view

Page 5: How to form agile teams

agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2011.

“A team effort is a lot of people doing what I say.”

Michael WinnerBritish Writer and Film Director

Page 6: How to form agile teams

agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2011.

"What we need to do is learn to work in the system, by which I mean that everybody is there not for individual competitive profit or recognition, but for contribution to the system as a whole on a win-win basis."

W. Edward Deming

Page 7: How to form agile teams

agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2011.

steps to forming a fantastic team

characteristics of an agile team

Page 8: How to form agile teams

agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2011.

characteristics of a scrum team

• cross-functional • 7±2 people• co-located

Page 9: How to form agile teams

agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2011.

poll how many agile teams meet the scrum characteristics?

Page 10: How to form agile teams

agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2011.

cross-functional teamsthe team includes all the skills necessary to deliver the end product (from concept to cash)

Page 11: How to form agile teams

agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2011.

every team will have its specialists working together to

deliver an end product

Page 12: How to form agile teams

agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2011.

Tea Tea Tea

Scrum of

Tea Tea Tea

Scrum of

Tea Tea Tea

Scrum of

Tea Tea Tea

Scrum of

Tea Tea Tea

Scrum of

Tea Tea Tea

Scrum of

Tea Tea Tea

Scrum of

Tea Tea Tea

Scrum of

Tea Tea Tea

Scrum of

scaling - too many people or too big a product

sometimes you can’t because of:

Page 13: How to form agile teams

agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2011.

scaling - too many people or too big a product

different technologies, products, backlogs

sometimes you can’t because of:

Page 14: How to form agile teams

agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2011.

scaling - too many people or too big a product

different technologies, products, backlogs

limited availability of specialists, e.g. architect

sometimes you can’t because of:

Page 15: How to form agile teams

agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2011.

scaling - too many people or too big a product

different technologies, products, backlogs

limited availability of specialists, e.g. architect

then you need to1. manage

dependencies2. create

knowledge

sometimes you can’t because of:

Page 16: How to form agile teams

agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2011.

specialists exist on the team, but every team member pitches in

to help when necessary

Page 17: How to form agile teams

agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2011.

a result of self-organization, not cross-functionality

Page 18: How to form agile teams

agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2011.

optimum (agile) team size is 7±2 people

The Ringelmann effect refers to a combination of social loafing and coordination losses

Page 19: How to form agile teams

agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2011.

the Ringelmann effect

The more people Ringelmann added to a group, the greater the decline in personal effort. Three people pulled at only 2.5x the average individual effort, and eight people pulled at a force equal to the combined individual effort of only four people.

Page 20: How to form agile teams

agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2011.

social loafing (and coordination losses)

increase with team size

Page 21: How to form agile teams

agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2011.

the perfect size is...

Page 22: How to form agile teams

agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2011.

co-located vs. virtualmany aspects of distributed teams are still unclear

Page 23: How to form agile teams

agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2011.

global market in labourmeans distributed or virtual teams are here to stay in many businesses today

Page 24: How to form agile teams

agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2011.

many agile practices work just great with distributed teams

Page 25: How to form agile teams

agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2011.

agile practices support distributed teams

“Teams in which leaders periodically gathered information about others and revealed information about themselves performed better than teams in which members did not do this.”

Suzanne WeisbandAssociate Professor

Page 26: How to form agile teams

agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2011.

significant risk factors for virtual teams

• Insufficient knowledge transfer• Lack of project team cohesion• Cultural or language differences• Inadequate technical resources,

i.e. hardware, processing availability

• Resource inexperience with company and its processes

• Loss of key resource(s) that impact the project

• Hidden agendas impact the project

Project Risk Differences BetweenVirtual and Co-Located Teams, Reed & Night

Page 27: How to form agile teams

agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2011.

six common misperceptions about teamwork

•Misperception #1: Harmony helps•Misperception #2: It's good to mix it up•Misperception #3: Bigger is better•Misperception #4: Face-to-face interaction is passé•Misperception #5: It all depends on the leader•Misperception #6: Teamwork is magical

Six Common Misperceptions about Teamworkby J. Richard Hackman

Page 28: How to form agile teams

agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2011.

common misperceptions: harmony helps

Harmony helps

disagreements can be good for a team

Six Common Misperceptions about Teamworkby J. Richard Hackman

Page 29: How to form agile teams

agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2011.

Dear ScrumMaster,

Remember: - don’t let it get personal- or get out of hand

YoursThe Team

Page 30: How to form agile teams

agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2011.

common misperceptions: its good to mix it up

Its good to mix it up

the longer a team stays together, the better they do

Six Common Misperceptions about Teamworkby J. Richard Hackman

Page 31: How to form agile teams

agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2011.

again a fact of corporate life...

Page 32: How to form agile teams

agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2011.

but get experience of excellence before breaking teams

Page 33: How to form agile teams

agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2011.

common misperceptions: it depends on the leaderIt all depends on the leader

the most powerful thing a leader can do is to create conditions for self-organization, and launch the team wellSix Common Misperceptions about Teamwork

by J. Richard Hackman

Page 34: How to form agile teams

agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2011.

leadership challenge

“However most of the high-performance teams were not manager-led teams.

They were teams where the management had deliberately stepped back, or was inattentive or where one reason or another was totally absent, thus enabling the team to self-organize.”

Steve Denning

Page 35: How to form agile teams

agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2011.

common misperceptions: teamwork is magical

Teamwork is magical

It takes careful thought and preparation to stack

the deck for successSix Common Misperceptions about Teamworkby J. Richard Hackman

Page 36: How to form agile teams

agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2011.

how will we form the team

• self-organized trumps allocated• constrained trumps random• loose fit trumps tightly controlled

Page 37: How to form agile teams

agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2011.

your experiencehow have your agile teams been formed - and what worked well, and what didn’t work well

Page 38: How to form agile teams

agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2011.

agree constraints beforehand

Page 39: How to form agile teams

agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2011.

allow random orself-organized selection

agree constraints beforehand

Page 40: How to form agile teams

agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2011.

immediately allow team identity to form

allow random orself-organized selection

agree constraints beforehand

Page 41: How to form agile teams

agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2011.

celebrate team selection

immediately allow team identity to form

allow random orself-organized selection

agree constraints beforehand

Page 42: How to form agile teams

agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2011.

thank you

[email protected]: dave.sharrockfollow us on: @agile42

follow me on: @davesharrock

“Coming together is a beginning. Keeping together is progress. Working together is success.”

Henry Ford