Break Down the Silos: Using Visual Collaboration to Foster Teamwork

68
Break Down the Silos Collaboration Techniques for Teams

description

Silos kill the ability for teams to deliver. Teams need more than a notion that they ought to collaborate; they need techniques to support that desire. This session explores the use of large, visible tools and techniques that lead to increased collaboration among team members. This session briefly begins with an overview of the challenges many organizations face when moving to an Agile team environment, and then spends the remainder of the time sharing tools to support that desire to collaborate. Presented by Dan Neumann and Maria Matarelli at the Agile and Beyond conference on March 9, 2013. Speaker Bios: Dan Neumann is an Agile coach with expertise using SCRUM and applying XP practices. He has a record of seeking performance improvement for teams and organizations. Dan, a Certified Scrum Master, maintains an ongoing ‘inspect and adapt’ culture to achieve continual improvement. His blog site is at NeuManagement. Maria Matarelli is a Certified Professional Coach and works with management teams, executive teams and individual project teams, consulting large enterprise environments in Agile adoption. Maria enjoys traveling to consult organizations and speak at both national and international conferences. Maria is the Founder and President of the Illinois Regional Agile Users Group, an Agile Coach and Trainer with Bevill Edge, and is published as one of the contributing authors in a Business Leadership Book Series. Maria is passionate about inspiring people to enjoy what they do while working toward achieving a state of higher performance.

Transcript of Break Down the Silos: Using Visual Collaboration to Foster Teamwork

Page 1: Break Down the Silos: Using Visual Collaboration to Foster Teamwork

Break Down the Silos

Collaboration Techniques for Teams

Page 2: Break Down the Silos: Using Visual Collaboration to Foster Teamwork

Maria Matarelli

@mariamatarelli

Meet the Presenters

Dan Neumann

@Dan_SB

#aab13

Page 3: Break Down the Silos: Using Visual Collaboration to Foster Teamwork

Collaboration Techniques for Teams

Page 4: Break Down the Silos: Using Visual Collaboration to Foster Teamwork

Agenda

4

• Icebreaker

• 5 Visual Collaboration Techniques

• Applying Concepts

• Create Your Own Visual Collaboration Tool

• Summary and Close

Page 5: Break Down the Silos: Using Visual Collaboration to Foster Teamwork

Agile Pictionary

5

Page 6: Break Down the Silos: Using Visual Collaboration to Foster Teamwork

Collaboration

6

Page 7: Break Down the Silos: Using Visual Collaboration to Foster Teamwork

Making things visible

7

Page 8: Break Down the Silos: Using Visual Collaboration to Foster Teamwork

Visual Collaboration Techniques

8

Limiting WIP

Activity Bingo

PairingSystem

Land Mapping

Collaborative Developme

nt

Page 9: Break Down the Silos: Using Visual Collaboration to Foster Teamwork

Work-In-Progress

(WIP)

9

Page 10: Break Down the Silos: Using Visual Collaboration to Foster Teamwork

Principle behind the APPLE Manifesto

Sold iPads is the primary measure of progress

10

Page 11: Break Down the Silos: Using Visual Collaboration to Foster Teamwork

Outside…

Page 12: Break Down the Silos: Using Visual Collaboration to Foster Teamwork

Before you get inside…

12

Page 13: Break Down the Silos: Using Visual Collaboration to Foster Teamwork
Page 14: Break Down the Silos: Using Visual Collaboration to Foster Teamwork

Why Limit WIP?• Lowers Coordination Cost

• Exposes Bottlenecks

• Exposes Blocking Issues

• Less WIP leads to more focus on getting items to “Done”

14

Page 15: Break Down the Silos: Using Visual Collaboration to Foster Teamwork

Principle Behind the Agile Manifesto

Working software is the primary measure of

progress.

15

Page 16: Break Down the Silos: Using Visual Collaboration to Foster Teamwork

Track WIP

16

Page 17: Break Down the Silos: Using Visual Collaboration to Foster Teamwork

Set a WIP Limit

17

Page 18: Break Down the Silos: Using Visual Collaboration to Foster Teamwork

Create A Token

18

StoryIn

Progress

Page 19: Break Down the Silos: Using Visual Collaboration to Foster Teamwork

Use the Token

19

Page 20: Break Down the Silos: Using Visual Collaboration to Foster Teamwork

Create Slots

Page 21: Break Down the Silos: Using Visual Collaboration to Foster Teamwork

Activity Bingo

21

Page 22: Break Down the Silos: Using Visual Collaboration to Foster Teamwork

Make skill-usage visible

22

Activity Bingo

Felix

Chapman

Damon

Dagwood

Sandy

People

Acti

vit

ies

T-Shaped Skills - Activity Bingo

Wri

te A

uto

mate

d

Test

sU

I D

evelo

pm

ent

Cre

ate

Test

Case

s

Unit

Test

ing

Cre

ate

Data

Acc

ess

Page 23: Break Down the Silos: Using Visual Collaboration to Foster Teamwork

23

Activity Bingo – Silos

Felix X

Chapman X

Damon X

Dagwood X

Sandy X

People

Acti

vit

ies

Wri

te A

uto

mate

d

Test

sU

I D

evelo

pm

ent

Cre

ate

Test

Case

s

Unit

Test

ing

Cre

ate

Data

Acc

ess

T-Shaped Skills - Activity Bingo

Page 24: Break Down the Silos: Using Visual Collaboration to Foster Teamwork

24

Activity Bingo – Individual Breadth

Felix X X X

Chapman X X

Damon X X X X X

Dagwood X X

Sandy X X

People

Acti

vit

ies

Wri

te A

uto

mate

d

Test

sU

I D

evelo

pm

ent

Cre

ate

Test

Case

s

Unit

Test

ing

Cre

ate

Data

Acc

ess

T-Shaped Skills - Activity Bingo

Page 25: Break Down the Silos: Using Visual Collaboration to Foster Teamwork

25

Activity Bingo – Team Depth

Felix X X X

Chapman X X

Damon X X X

Dagwood X X X X

Sandy X X X X

People

Acti

vit

ies

Wri

te A

uto

mate

d

Test

sU

I D

evelo

pm

ent

Cre

ate

Test

Case

s

Unit

Test

ing

Cre

ate

Data

Acc

ess

T-Shaped Skills - Activity Bingo

Page 26: Break Down the Silos: Using Visual Collaboration to Foster Teamwork

Pairing

26

Page 27: Break Down the Silos: Using Visual Collaboration to Foster Teamwork

27

Page 28: Break Down the Silos: Using Visual Collaboration to Foster Teamwork

28

Page 29: Break Down the Silos: Using Visual Collaboration to Foster Teamwork

Pairing ChartTeam

Member 1

Team Member

2

Team Member

3

Team Member

4

Team Member

5

29

X

X

X

Page 30: Break Down the Silos: Using Visual Collaboration to Foster Teamwork

Team Member

1

Team Member

2

Team Member

3

Team Member

4

Team Member

5

Pairing Chart

30

X X

X

Page 31: Break Down the Silos: Using Visual Collaboration to Foster Teamwork

Promote Pair ProgrammingSprint 5.1 Sprint 5.2 Sprint 5.3 Sprint 5.4

IM, PF 2h IM, MB, IG, SA 1h SA, PN 1h PN, NM 1h

CE, MB 1h IM, PF 4h KM, PF 30m

SA, MB 1h PN, SA 2.5h IG, MB 30m

KM, PN 1h PN, SA 1.5h IG, MB, SA, IM 1h

CE, MB 1h IM, PF 1.5h IG, MB 30m

SA, MB 2h IM, PF 1h SA, PN 3h

NM, PN 2.5h IM, IG 10m

Before: Very few Pair Programming SessionsNow: 6 – 8 Pair Programming SessionsResult:Better knowledge sharing

Reduced dependency on Subject Matter Experts

Page 32: Break Down the Silos: Using Visual Collaboration to Foster Teamwork

More Effective Code ReviewsSprint 5.1 Sprint 5.2 Sprint 5.3 Sprint 5.4

PN, SA 1hNM, IG, MB, PF

1hNM, SA, IG, PN, MB, PF, IM

30m

MB, IM 4h

NM, PN30m

KM, PN, PF30m

IG, MB 30m

KM20m

SA, PF 1h IM, NM 1h

KM15m

IM, MB30m

MB, KM 1h

MB, KM 3h PN, SA20m

SA, PN 1h

KM, PN30m

PN, KM10m

MB, SA 30m

MB, IM 8h IG, SA, NM 3h

IG, KM 5h IG, KM 30m

Before: Few Code Review Sessions, Low ParticipationNow: More Code Review Sessions, More ParticipationResult: Collaborative Development Environment

Improved Code QualityCode Review feedback not lost (tracked in Crucible)

Page 33: Break Down the Silos: Using Visual Collaboration to Foster Teamwork

IG

0.5 IM

0.5 KM0.5

6.5 13.0 4.0 MB `

1.5 1.5 1.5 NM

1.0 0.5 0.5 1.5 1.5 PF

3.5 0.5 1.2 1.0 1.0 1.5 PN

3.5 0.5 1.0 3.5 1.5 2.8 SA

Code Reviewing Chart

33

Page 34: Break Down the Silos: Using Visual Collaboration to Foster Teamwork

Collaborative Design

34

Page 35: Break Down the Silos: Using Visual Collaboration to Foster Teamwork

Collaborative Design

Page 36: Break Down the Silos: Using Visual Collaboration to Foster Teamwork

How Team gradually came to use this approach

36

First couple sprints, the team identified granular enough tasks for each story…

Page 37: Break Down the Silos: Using Visual Collaboration to Foster Teamwork

How Team gradually came to use this approach

37

Then, people began communicating design through Sequence Diagrams…

Page 38: Break Down the Silos: Using Visual Collaboration to Foster Teamwork

How Team gradually came to use this approach

38

After a few sprints, the team put diagrams & tasks together during the same session

Page 39: Break Down the Silos: Using Visual Collaboration to Foster Teamwork

System Land Mapping

39

Page 40: Break Down the Silos: Using Visual Collaboration to Foster Teamwork

System Land MappingCollaborate

Share rich Information

Gain familiarity with the system

40

Page 41: Break Down the Silos: Using Visual Collaboration to Foster Teamwork

AugmentedReality

Core Data

Assets

CollectManage

Product Definition

AdvancedSystems

Page 42: Break Down the Silos: Using Visual Collaboration to Foster Teamwork

AugmentedReality

Core Data

Assets

CollectManage

Product Definition

AdvancedSystems

Page 43: Break Down the Silos: Using Visual Collaboration to Foster Teamwork

AugmentedReality

Core Data

Assets

CollectManage

Product Definition

AdvancedSystems

Data Connections

Page 44: Break Down the Silos: Using Visual Collaboration to Foster Teamwork

AugmentedReality

Core Map

Assets

CollectManage

Product Definition

Advanced Systems

Relationships & Communicatio

n

Page 45: Break Down the Silos: Using Visual Collaboration to Foster Teamwork

Organic Flow of Information

AugmentedReality

Core Map

Assets

CollectManage

Product Definition

Advanced Systems

Page 46: Break Down the Silos: Using Visual Collaboration to Foster Teamwork

AugmentedReality

Core Map

Assets

CollectManage

Product Definition

Advanced Systems

Product Migration

Page 47: Break Down the Silos: Using Visual Collaboration to Foster Teamwork

Architects

AugmentedReality

Core Map

Assets

CollectManage

Product Definition

Advanced Systems

Pirate Raiders

Nomads

Page 48: Break Down the Silos: Using Visual Collaboration to Foster Teamwork

AugmentedReality

Core Map

Assets

CollectManage

Product Definition

Advanced Systems

Page 49: Break Down the Silos: Using Visual Collaboration to Foster Teamwork

Limiting WIP

Activity Bingo

Pairing

System Land Mapping

Collaborative Developme

nt

StoryIn

Progress

Page 50: Break Down the Silos: Using Visual Collaboration to Foster Teamwork

Collaboration Exercise

50

Page 51: Break Down the Silos: Using Visual Collaboration to Foster Teamwork

Applying the techniques Outcomes

Practice in applying techniques to make collaboration visible

Tell a story in Hieroglyphics

Exercise Backlog of topics with pre-set list of tasks Recommended team size 5-6 people

51

Page 52: Break Down the Silos: Using Visual Collaboration to Foster Teamwork

What does “Done” look like

Definition of Done“Clearly drawn hieroglyphics, reviewed, finalized and presented to customer”

Acceptance Criteria Drawing should include 5 “glyphs” or more Must address the topic and tell a story based on real events Have a conclusion to the story; some type of moral Present to someone outside of team

Activities Brainstorm Story Development Draw Review Present

Page 53: Break Down the Silos: Using Visual Collaboration to Foster Teamwork

Applying WIP LimitsPlanning

Identify your WIP Limit and make it visible

Estimate the number of stories your team can complete in 10 minutes

Identify which stories you plan to complete

Page 54: Break Down the Silos: Using Visual Collaboration to Foster Teamwork

Worst Project Ever

TO DO IN PROGRESS DONE

Page 55: Break Down the Silos: Using Visual Collaboration to Foster Teamwork

Worst Project Ever

TO DO IN PROGRESS DONE

Rolling out Agile

Page 56: Break Down the Silos: Using Visual Collaboration to Foster Teamwork

Worst Project Ever

TO DO IN PROGRESS DONE

Rolling out Agile

Agile’s impact on your life

Page 57: Break Down the Silos: Using Visual Collaboration to Foster Teamwork

Worst Project Ever

TO DO IN PROGRESS DONE

Rolling out Agile

Agile’s impact on your life

Page 58: Break Down the Silos: Using Visual Collaboration to Foster Teamwork

Worst Project Ever

TO DO IN PROGRESS DONE

Rolling out Agile

Agile’s impact on your life

WIP LIMIT = 2 STORIES

IN

PROGRES

S

IN

PROGRES

S

Page 59: Break Down the Silos: Using Visual Collaboration to Foster Teamwork

Worst Project Ever

TO DO IN PROGRESS DONE

Rolling out Agile

Agile’s impact on your life

IN

PROGRES

S

IN

PROGRES

S

WIP LIMIT = 2 STORIES

Page 60: Break Down the Silos: Using Visual Collaboration to Foster Teamwork

Telling Stories in Hieroglyphics

Applying WIP Limits

Planning (10 min)

Iteration 1 (10 min)

Share & Debrief (10 min)

60

Page 61: Break Down the Silos: Using Visual Collaboration to Foster Teamwork

Applying WIP Limits

Planning (10 min)

Less than 5 minutes remainingLess than 1 minute remainingLess than 2 minutes remaining

Telling Stories in Hieroglyphics

61

Page 62: Break Down the Silos: Using Visual Collaboration to Foster Teamwork

Applying WIP Limits

Planning (10 min)

Iteration 1 (10 min)

Less than 1 minute remainingLess than 2 minutes remainingLess than 5 minutes remaining

Telling Stories in Hieroglyphics

62

Page 63: Break Down the Silos: Using Visual Collaboration to Foster Teamwork

Telling Stories in Hieroglyphics

Applying WIP Limits

Planning (10 min)

Iteration 1 (10 min)

Debrief (10 min)

63

Page 64: Break Down the Silos: Using Visual Collaboration to Foster Teamwork

Principles of Visual Collaboration

Visible

Support Interactions

Add to Understanding

Not for Evaluation

64

Page 65: Break Down the Silos: Using Visual Collaboration to Foster Teamwork

Limiting WIP

Activity Bingo

Pairing

System Land Mapping

Collaborative Developme

nt

StoryIn

Progress

Page 66: Break Down the Silos: Using Visual Collaboration to Foster Teamwork

Design Your Own Visual Collaboration Tool

1.Brainstorm a few specific problems or goals

2.As a group, pick one to focus on for this workshop

3.Create a visual collaboration tool around that idea

66

Page 67: Break Down the Silos: Using Visual Collaboration to Foster Teamwork

Share & DebriefShare

Additional ideas on collaboration and making things visible

DebriefWhat aspects did you like best?

67

Page 68: Break Down the Silos: Using Visual Collaboration to Foster Teamwork

Contact Us

Maria Matarelli http://www.bevilledge.com

[email protected]

@mariamatarelli

www.linkedin.com/in/mariamatarelli

Dan Neumann http://www.neumanagementllc.com

[email protected]

@Dan_SB

www.linkedin.com/in/meetdanneumann

68