a high performing agile team

23
A High Performing Agile Team by Adnan Aziz

Upload: adnan-aziz

Post on 08-May-2015

315 views

Category:

Technology


3 download

DESCRIPTION

Learn about 10 attributes of high performing agile team.

TRANSCRIPT

Page 1: A high performing agile team

A High Performing Agile Team

by Adnan Aziz

Page 2: A high performing agile team

A High Performing Agile TeamTeam:

A team comprises a group of people linked in a common purpose

Performance:

The process of carrying out an task

Agile:

Able to move quickly and easily

Page 3: A high performing agile team

Attribute # 1

Trust each other

Page 4: A high performing agile team

Tools to use

• Open yourself to others that demonstrates honesty and humility.

• Your team needs to know that you are just like them.

• Share your Myers-Briggs Type Indicator (MBTI) scores.

Page 5: A high performing agile team

Attribute # 2

Spent time together to form bonds

Page 6: A high performing agile team

Tools to use

Use Tuckman model to build common understanding

Storming

Forming

Norming

Performing

Per

sist

ent T

eam

s

Time

Page 7: A high performing agile team

Attribute # 3

Team has functional conflict on how to achieve outcomes

Page 8: A high performing agile team

Tools to use

Face the truth

• If functional conflict doesn’t occur, then team is afraid of facing the truth

• Encourage positive conflict

Time boxed experiments

• Implement two ideas and agree to have measurement based discussion

Page 9: A high performing agile team

Attribute # 4

Keeps team commitment

Page 10: A high performing agile team

Tool to use

• Understand the commitment

• Build team agreements around commitment

• Create a goal and visualize your commitment

Page 11: A high performing agile team

Attribute # 5

Holds themselves accountable

Page 12: A high performing agile team

Tools to use

• Ask what value is getting delivered to the client?

• Question how value will be measured?

• Holds regular team retrospectives

• Retrospective results and action items are visible in the team area

Page 13: A high performing agile team

Attribute # 6

Buys into the mission

Page 14: A high performing agile team

HOW

WHY

Tools to use

WHAT

Understand what is the cause

behind the mission?

Page 15: A high performing agile team

Attribute # 7

Continuously strive for improvement

Page 16: A high performing agile team

Tools to use

Conduct regular team health checks

Page 17: A high performing agile team

Attribute # 8

Team workload is visible in open space

Page 18: A high performing agile team

Tools to use

Build workflow boards in your team space

Page 19: A high performing agile team

Attribute # 9

Team impediments are visible

Page 20: A high performing agile team

Tools to use

Use impediment board

Page 21: A high performing agile team

Attribute # 10

Deliver working software incrementally

at sustainable pace

Page 22: A high performing agile team

Tools to use

• Do more of TDD and BDD

• Adopt components fromIaaS model

• Use build lights and

information radiators to

highlight the status of your

build pipeline

Page 23: A high performing agile team

Questions?