great agile teams @ sdec13, winnipeg

32
agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009. Great Agile Teams Or where do they come from?

Post on 14-Sep-2014

904 views

Category:

Business


2 download

DESCRIPTION

Agile teams form the building blocks for agility. Having strong agile teams allows an organization to overcome systemic issues and adapt the product development process to the needs of the business. Agile teams that are not self-organizing and continually learning can quickly become subsumed by the challenges around them. So what does it mean for a team to be agile? We look at 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: Great Agile Teams @ SDEC13, Winnipeg

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

Great Agile TeamsOr where do they come from?

Page 2: Great Agile Teams @ SDEC13, Winnipeg

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

an agile team has different,often conflicting objectives,

depending on your point of view

Page 3: Great Agile Teams @ SDEC13, Winnipeg

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

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

Michael WinnerBritish Writer and Film

Director

Page 4: Great Agile Teams @ SDEC13, Winnipeg

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

"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 5: Great Agile Teams @ SDEC13, Winnipeg

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

steps to forming a fantastic team

characteristics of an agile team

Page 6: Great Agile Teams @ SDEC13, Winnipeg

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

characteristics of a scrum team

cross-functional 7±2 peopleco-located

Page 7: Great Agile Teams @ SDEC13, Winnipeg

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

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

Page 8: Great Agile Teams @ SDEC13, Winnipeg

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

every team will have its specialists working together to deliver an end

product

Page 9: Great Agile Teams @ SDEC13, Winnipeg

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

scaling - too many people or too big of a product

sometimes you can’t because of:

Page 10: Great Agile Teams @ SDEC13, Winnipeg

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

scaling - too many people or too big of a product

different technologies, products, backlogs

sometimes you can’t because of:

Page 11: Great Agile Teams @ SDEC13, Winnipeg

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

scaling - too many people or too big of a product

different technologies, products, backlogs

limited availability of specialists, e.g. architect

sometimes you can’t because of:

Page 12: Great Agile Teams @ SDEC13, Winnipeg

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

scaling - too many people or too big a product

different technologies, products, backlogs

limited availability of specialists, e.g. architect then you need to

1. manage dependencies2. create knowledge

sometimes you can’t because of:

Page 13: Great Agile Teams @ SDEC13, Winnipeg

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

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

when necessary

Page 14: Great Agile Teams @ SDEC13, Winnipeg

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

a result of self-organization, not cross-functionality

Page 15: Great Agile Teams @ SDEC13, Winnipeg

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

optimum (agile) team size is 7±2 people

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

Page 16: Great Agile Teams @ SDEC13, Winnipeg

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

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 4x the average individual effort.

Page 17: Great Agile Teams @ SDEC13, Winnipeg

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

social loafing (and coordination losses)

increase with team size

Page 18: Great Agile Teams @ SDEC13, Winnipeg

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

the perfect size is...

Page 19: Great Agile Teams @ SDEC13, Winnipeg

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

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

Page 20: Great Agile Teams @ SDEC13, Winnipeg

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

global market in labormeans distributed or virtual teams

are here to stay in many businesses today

Page 21: Great Agile Teams @ SDEC13, Winnipeg

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

many agile practices work just great with distributed teams

Page 22: Great Agile Teams @ SDEC13, Winnipeg

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

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 23: Great Agile Teams @ SDEC13, Winnipeg

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

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 24: Great Agile Teams @ SDEC13, Winnipeg

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

Harmony helps

disagreements can be good for a team

Six Common Misperceptions about Teamworkby J. Richard Hackman

common misperceptions: harmony helps

Page 25: Great Agile Teams @ SDEC13, Winnipeg

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

Dear ScrumMaster,

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

YoursThe Team

Page 26: Great Agile Teams @ SDEC13, Winnipeg

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

Its good to mix it up

the longer a team stays together, the better they do

Six Common Misperceptions about Teamworkby J. Richard Hackman

common misperceptions: its good to mix it up

Page 27: Great Agile Teams @ SDEC13, Winnipeg

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

again a fact of corporate life...

Page 28: Great Agile Teams @ SDEC13, Winnipeg

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

but get experience of excellence before breaking up teams

and try to keep a critical mass together

Page 29: Great Agile Teams @ SDEC13, Winnipeg

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

It 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 Teamworkby J. Richard Hackman

common misperceptions: it depends on the leader

Page 30: Great Agile Teams @ SDEC13, Winnipeg

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

leadership challenge

“…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 for one reason or another was totally absent, thus enabling the team to self-organize.”

Steve Denning

Page 31: Great Agile Teams @ SDEC13, Winnipeg

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

Teamwork is magical

It takes careful thought and preparation to stack the deck

for success

Six Common Misperceptions about Teamworkby J. Richard Hackman

common misperceptions: teamwork is magical

Page 32: Great Agile Teams @ SDEC13, Winnipeg

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

Great Agile Teams• Cross-functional and self-organized• Size is important

(beware the Ringelmann Effect)• Collocated or known to one another• Beware of:

• striving for harmony• continually mixing teams up• team managers, not leaders• laissez faire team formation

thank [email protected] Scrum Coach (CSC)Certified Scrum Trainer (CST)

Slides: slideshare.net/davesharrockfollow me on: @davesharrock