2. F. Sferlazza – Italian Agile Group - Building Great Teams, Meetup 26 Apr 2016, Milano
About me
@agile_frank
Large Scale Scrum
Candidate Trainer
sferlazza@gmail.com
Italian Agile Group – ScrumAlliance.org
3. F. Sferlazza – Italian Agile Group - Building Great Teams, Meetup 26 Apr 2016, Milano
Agenda
The conditions for team effectiveness
Enabling Conditions: a real team
Forming, Storming, Norming, Performing
Case Study: from experience to shared knowledge
Workshop … let’s try it !
Retrospective
Takeaways
4. F. Sferlazza – Italian Agile Group - Building Great Teams, Meetup 26 Apr 2016, Milano
The conditions for team effectiveness
(R.Hackman)
Compelling
Direction
Enabling
Structure
Real Team
Team Effectiveness
product accettable to clients
Team grows in capability
Individual members learn
Supportive Organizational Context
Expert Coaching
5. F. Sferlazza – Italian Agile Group - Building Great Teams, Meetup 26 Apr 2016, Milano
A real team: essential features
Task Boundaries
Authority Stability
6. F. Sferlazza – Italian Agile Group - Building Great Teams, Meetup 26 Apr 2016, Milano
Task (1/2)
Co-acting Group
7. F. Sferlazza – Italian Agile Group - Building Great Teams, Meetup 26 Apr 2016, Milano
Task (2/2)
- Many team are actually «co-acting groups»
- If you want the benefits of teamworks, you have to give the team the
work
Individual work VS Team work
The illusion of the Manager…
8. F. Sferlazza – Italian Agile Group - Building Great Teams, Meetup 26 Apr 2016, Milano
Bounded Team
- Shared Responsibility & Accountability for collective outcome
- Bounded does not mean co-located
- Underbounded Teams (more commmon, Problems in norming, typical
of management teams, low identity and coherence)
- Overbounded Teams (island teams, off-shore, difficults in responding
to change)
- «core members» managing team’s expansion & contraction
9. F. Sferlazza – Italian Agile Group - Building Great Teams, Meetup 26 Apr 2016, Milano
Authority
The four function that must be fullfilled by any organizational unit:
1) Execute the work
2) Monitor and Manage the work process
3) Design the performing unit / arrange for needed org. support
4) Set the direction
10. F. Sferlazza – Italian Agile Group - Building Great Teams, Meetup 26 Apr 2016, Milano
Authority Matrix
11. F. Sferlazza – Italian Agile Group - Building Great Teams, Meetup 26 Apr 2016, Milano
Stability over time
- Team with stable membership perform better
◦ Familiarity with one another
◦ Focus on working together
◦ Shared mental model
◦ Shared pool of knowledge (transactive memory)
◦ «using» less skilled members
In the R&D teams: productivity begin to decline after about 3 years !
12. F. Sferlazza – Italian Agile Group - Building Great Teams, Meetup 26 Apr 2016, Milano
Forming Storming Norming
Performing (1/2)
13. F. Sferlazza – Italian Agile Group - Building Great Teams, Meetup 26 Apr 2016, Milano
Forming Storming Norming
Performing (2/2)
14. F. Sferlazza – Italian Agile Group - Building Great Teams, Meetup 26 Apr 2016, Milano
A concrete example (1/3)
The Staffing workshop
15. F. Sferlazza – Italian Agile Group - Building Great Teams, Meetup 26 Apr 2016, Milano
A concrete example (2/3)
0
1
2
3
4
5
6
7
8
9
HTML+CSS
Javascript
Real Time
Network & Protocols
O.S.
Virtualization
Database
Java Backend
Team Skill Assessment
16. F. Sferlazza – Italian Agile Group - Building Great Teams, Meetup 26 Apr 2016, Milano
A concrete example (2/3)
Name O.S. Virt. DB Javascript HTML
CSS
Java BK Real
Time
Net &
Prot.
Flavio 1 2 3
Andrea 3 1 2
Mike 3 1 2
Alex 1 3 2
Tito 3 1 2
17. F. Sferlazza – Italian Agile Group - Building Great Teams, Meetup 26 Apr 2016, Milano
Time for workshop !
18. F. Sferlazza – Italian Agile Group - Building Great Teams, Meetup 26 Apr 2016, Milano
Review & Retrospective
Observer debrief & facilitate their groups
19. F. Sferlazza – Italian Agile Group - Building Great Teams, Meetup 26 Apr 2016, Milano
Review & Retrospective
Plenary Discussion
20. F. Sferlazza – Italian Agile Group - Building Great Teams, Meetup 26 Apr 2016, Milano
References