creating great agile teams

18
Creating Great Agile Teams Mário André Araújo [email protected]

Upload: marioandrearaujo

Post on 05-Dec-2014

1.118 views

Category:

Technology


3 download

DESCRIPTION

 

TRANSCRIPT

Page 1: Creating Great Agile Teams

Creating Great Agile Teams

Mário André Araú[email protected]

Page 2: Creating Great Agile Teams

The Dysfunctional Team

Game

Page 3: Creating Great Agile Teams

What makes a great agile team?

• Co-location

• Engaged Customers

• Accountable and Empowered members

• Cross-functional

Page 4: Creating Great Agile Teams

• Transparency

• Trust

And…

Image source: http://farm4.static.flickr.com/

Page 5: Creating Great Agile Teams

Image source: http://1pic.wordpress.com/

Page 6: Creating Great Agile Teams

Image source: Wikipedia

Page 7: Creating Great Agile Teams

Source: http://www.saferpak.com/teamwork_articles/ensuring_success.pdf

Zawacki, R. A. and C. A. Norman. "Successful Self-Directed Teams and Planned Change: A Lot in Common." OD Practitioner

• Stage 1: the typical hierarchical structure

• Stage 2: the leader is a team coordinator/coach

• Stage 3: members coached to take on more leadership tasks

• Stage 4: the team assumes most of the duties previously reserved for the group manager

• Stage 5: The group manager is a resource for the team

Team Evolution

Page 8: Creating Great Agile Teams

Wanted Agile Team

• Look for generalists*

• Comfortable working with ambiguity*

• Get an Agile Coach

• Give constant feedback

• The rule of 5

• Run individual and group retrospectives

* In Agile Samurai

Page 9: Creating Great Agile Teams

Java

Scrum Master

XP .NET

Test Driven Development

Writing User Stories

Product Owner

Ajax

SQL

OutSystemsRuby

Page 10: Creating Great Agile Teams
Page 11: Creating Great Agile Teams

1. Novice

2. Advanced Beginner

4. Proficient

5. Expert

3. Competent

Page 12: Creating Great Agile Teams

1. Novice

Pictures from http://i.ehow.com/images/GlobalPhoto/Articles/4789176/j0430685-main_Full.jpg

• Context free rules

• Instant gratification

• Can’t overcome obstacles

Page 13: Creating Great Agile Teams

2. Advanced Beginner

• Can break the rules

• Need information quickly

• Still can’t overcome obstacles

Page 14: Creating Great Agile Teams

3. Competent

• Can troubleshoot

• Solve problems

• Trouble keeping focus

Page 15: Creating Great Agile Teams

4. Proficient

• Self-improve

• Can learn with maxims

• Get frustrated with over simplified info

Page 16: Creating Great Agile Teams

Expert

• A lot of experience

• Uses intuition

• Trouble articulating experience

Page 17: Creating Great Agile Teams
Page 18: Creating Great Agile Teams

Thank you!

[email protected]

twitter.com/maaraujo