cooperation & collaboration in scrumathena.ecs.csus.edu/...and_collaboration_in_scrum.pdf ·...

12
Cooperation & Collaboration in Scrum April 22, 2014 http://www.scrumexpert.com/knowledge/cooperation-collaboration-in-scrum/ The first value of the Agile Manifesto is” Individuals and interactions over processes and tools”. Its third value is “Customer collaboration over contract negotiation”. In his book “Agile Analytics”, Ken Collier discusses the concepts of cooperation and collaboration in Agile. Cooperation between group members involves the smooth transfer of work in progress, work products, and information from one member to another. The team has a shared commitment to a common outcome, and individuals coordinate their activities in ways that support other group members. In a cooperative team, members interact in an egoless manner and understand their individual roles as they relate to the group’s objectives. Collaboration elevates groups beyond cooperation, adding an essential ingredient for emergent, innovative, and creative thinking. With cooperation, the properties of the group’s output can be traced back to individuals, whereas with collaboration, the properties of group output exceed anything that could have been achieved individually. When a team is truly collaborating, its members build on top of each other’s ideas, and the collective result is beyond what any one member could have envisioned. Cooperation is a prerequisite to collaboration. Source: “Agile Analytics : a value-driven approach to business intelligence and data warehousing “, Ken Collier, Addison-Wesley Transitioning from individual responsibility to collective ownership of the product is one of the key challenges of Agile approaches like Scrum. In his book, Ken Collier cites Lyssa Adkins. In her book “Coaching Agile Teams” she wrote “group cooperation yields the sum of its parts, while collaboration yields a sum that is greater than its parts”. The interaction status has to be assessed and improved both internally in the Scrum development team and in its relationships with other stakeholders like the customers. Trust is an essential part of achieving good collaboration and creating a high level of trust between all stakeholders should be the main goal of the ScrumMasters and the managers of Agile teams. We should however recognize that this requires time and the delivery of meaningful results from the team and valuable feedback from the customers. The transition period could be even longer if you are just adopting Agile and you were formerly organized in “silos” where all functions where working separately. Further reading on cooperation and collaboration in Scrum: Cooperative or Collaborative Agile Teams? Defining and Achieving True Collaboration Chaos, Cooperation and Collaboration Teamwork in Agile Opening Communication within a Scrum Team Related Content: Agile Communication 3 Simple Tools for Successful Scrum Meetings Organizational Debt

Upload: others

Post on 24-May-2020

5 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Cooperation & Collaboration in Scrumathena.ecs.csus.edu/...and_Collaboration_in_SCRUM.pdf · Cooperation & Collaboration in Scrum April 22, 2014 ... Teams” she wrote “group cooperation

Cooperation & Collaboration in Scrum

April 22, 2014

http://www.scrumexpert.com/knowledge/cooperation-collaboration-in-scrum/

The first value of the Agile Manifesto is” Individuals and interactions over processes and tools”. Its third value

is “Customer collaboration over contract negotiation”. In his book “Agile Analytics”, Ken Collier discusses the

concepts of cooperation and collaboration in Agile.

Cooperation between group members involves the smooth transfer of work in progress, work products, and

information from one member to another. The team has a shared commitment to a common outcome, and

individuals coordinate their activities in ways that support other group members. In a cooperative team,

members interact in an egoless manner and understand their individual roles as they relate to the group’s

objectives.

Collaboration elevates groups beyond cooperation, adding an essential ingredient for emergent, innovative, and

creative thinking. With cooperation, the properties of the group’s output can be traced back to individuals,

whereas with collaboration, the properties of group output exceed anything that could have been achieved

individually. When a team is truly collaborating, its members build on top of each other’s ideas, and the

collective result is beyond what any one member could have envisioned. Cooperation is a prerequisite to

collaboration.

Source: “Agile Analytics : a value-driven approach to business intelligence and data warehousing “,

Ken Collier, Addison-Wesley

Transitioning from individual responsibility to collective ownership of the

product is one of the key challenges of Agile approaches like Scrum. In his

book, Ken Collier cites Lyssa Adkins. In her book “Coaching Agile

Teams” she wrote “group cooperation yields the sum of its parts, while

collaboration yields a sum that is greater than its parts”.

The interaction status has to be assessed and improved both internally in the

Scrum development team and in its relationships with other stakeholders like

the customers. Trust is an essential part of achieving good collaboration and creating a high level of trust

between all stakeholders should be the main goal of the ScrumMasters and the managers of Agile teams. We

should however recognize that this requires time and the delivery of meaningful results from the team and

valuable feedback from the customers. The transition period could be even longer if you are just adopting Agile

and you were formerly organized in “silos” where all functions where working separately.

Further reading on cooperation and collaboration

in Scrum:

Cooperative or Collaborative Agile Teams?

Defining and Achieving True Collaboration

Chaos, Cooperation and Collaboration

Teamwork in Agile

Opening Communication within a Scrum Team

Related Content:

Agile Communication

3 Simple Tools for Successful Scrum Meetings

Organizational Debt

Page 2: Cooperation & Collaboration in Scrumathena.ecs.csus.edu/...and_Collaboration_in_SCRUM.pdf · Cooperation & Collaboration in Scrum April 22, 2014 ... Teams” she wrote “group cooperation

Further reading on cooperation and collaboration in Scrum

Cooperative or Collaborative Agile Teams?

January 11, 2011

In choosing to go agile, as a manager you no doubt want at least a few benefits:

1. To improve productivity.

2. To improve productivity that is sustainable in the long term.

3. To improve productivity in a way that is repeatable across your entire organization.

Of course, even these few explicit benefits have other implicit assumptions built in, like valuing people and

wanting to retain them…

Scrum has become the Agile framework of choice, with the most recent VersionOne State of Agile Development

Survey reporting that Scrum is used by 58 percent of agile teams. Scrum provides a sound, repeatable way for

teams to coordinate and manage their work, solving the problem of what to use across your organization.

The next major question on the table is: What productivity do you need out of your team(s)? Lyssa Adkins, in

her book Coaching Agile Teams, addresses this question by noting that the difference between cooperation and

collaboration:

Cooperation yields the sum of the individual parts.

Collaboration yields a whole that is greater than the sum of the individual parts.

Cooperation using Scrum will still promote things like autonomy, sustainable development, and individual and

team improvement. It will also discourage counter-productive practices like long e-mail “dialogs” that are

designed, as Lyssa points out, “to place blame than to solve the issue at hand.” Getting people to interact and

leverage each other’s complementary skills will increase the effectiveness of the team.

If your work is incremental in nature, involving either very small, well-defined modifications or bug-fixing,

cooperation is all that you really need. Teams can benefit from the smooth work-in-process flow that a

framework like Scrum provides, moving beyond teams that are simply a collection of individuals that are

relying on others to coordinate their efforts.

Collaboration, on the other hand, needs the foundation of cooperation, but takes things up a notch. Innovation

is necessary, and this requires greater overall involvement from all members of the team. In a Scrum context,

this means that User Stories are not considered to be locked down, but a basis for a conversation.

A good User Story is crafted so that the type of user and what they want to achieve is understood, including the

benefit(s) that the business expects as a result. The dialog between the users (or proxy such as a Product Owner)

and the team enable what I’ve coined as emergent innovation.

It’s the dialog and building upon one another’s ideas – with everyone keeping their egos in check – that produce

unexpected results. With great collaboration between qualified teammates, complex, difficult problems can turn

into elegant, differentiating product features.

I advise caution at stopping at mere cooperation for most software development work – unless a maintenance

team is being used to work solely on defect-fixing. Even small-sounding enhancements are a design activity

where collaboration provides a benefit. It takes more time and effort to become a high-performing, collaborative

team, but I believe in aspiring to bigger and better versus selling yourself short.

Page 3: Cooperation & Collaboration in Scrumathena.ecs.csus.edu/...and_Collaboration_in_SCRUM.pdf · Cooperation & Collaboration in Scrum April 22, 2014 ... Teams” she wrote “group cooperation

Defining and Achieving True Collaboration

Agile Practitioner, 1.15.2013

by Alan Dayley

The word collaboration is everywhere these days. Talks, meetings, conversations are almost sure to include it.

Managers praise the powers of collaboration. People cite “collaborative efforts” and “collaboration is key.” This

is all fine, except, I don’t think many of those speaking know what collaboration really means. In fact, I know

from personal experience that many things later labeled as “a collaboration” were not collaborative at all.

Some of the problem is that the word collaboration is often used as a synonym for three other words that start

with C: Communication, coordination, and cooperation. There is a difference between these words, one which

most people don’t know or don’t see as important. It is important to understand what collaboration really

means. Especially if you aspire to achieve it!

Let me illustrate the differences between these terms. I’ll use the Cambridge Dictionary of American English

and my own understandings. Then we can see why collaboration is both highly desirable and hard to achieve.

Communication

Dictionary definition: the process by which messages or

information is sent from one place or person

to another

Communication is the transmission of information from one person

or group to another person or group. Communication is key to any

endeavor, of course. The receiver determines the success of the

communication. And, good communication is two way, meaning

the sender and receiver should take action to confirm that the

information was understood.

Coordination

Dictionary definition: the activity of organizing separate things so

that they work together

Many times in doing work, the piece that I created needs to work

well with the piece you created. The work of integrating these

separate efforts is coordination. It may be that one part or the other

does not make a useful result, so coordination of these pieces is

required. Or the parts might be valuable on their own but are more

valuable together.

Cooperation

Dictionary definition: to act or work together for a shared purpose, or

to help willingly when asked

Cooperation is the act of helping someone else achieve his or her

goal. And, probably sooner or later the same person will help achieve

your goal. The plus here is that some teamwork is involved, though

we might not be always on the same team.

Page 4: Cooperation & Collaboration in Scrumathena.ecs.csus.edu/...and_Collaboration_in_SCRUM.pdf · Cooperation & Collaboration in Scrum April 22, 2014 ... Teams” she wrote “group cooperation

Collaboration

Dictionary definition: to work together or with someone else for a

special purpose

Two or more people work together for a single purpose. They work

together, side by side, to accomplish the shared goal. Some

elements of communication, coordination, and cooperation will

exist as parts of a collaboration. These elements come and go

naturally as the pair or team are focused on creation, not

information.

Examples

Communication – A slide presentation. The architect writes a design document, presents and posts it.

The business analyst sends an email.

Coordination – The developer submits code for testing. The UX designer checks that the developer

implemented the elements correctly. One team times their release to match the release of another team.

Cooperation – The product owner adjusts some story priority to meet the dependency of another team.

One developer implements some code because another developer got called away. The client accepts

that a story be dropped so a different can be developed instead.

Collaboration – Pair programming. The developer and tester write tests and code together. An energetic

discussion at an iteration review leads to a paper prototype of an exciting new feature.

Flowing

Collaboration comes when the participants are using data to create something new, not just transmitting or

sharing data. Communication, coordination, and cooperation happen in rapid succession, feeding the creative

stream. The diversity of experience, skills, and knowledge is focused all at once on a single effort.

You’ve probably experienced collaboration. It was that time when everyone is was focused, ignoring the clock,

emails, and everything else. When suddenly a result was created with relief and elation. When you and your

collaborators looked back and said “What just happened? How did we do that?” and you weren’t able to

describe how you got to the result.

Have you ever experienced the psychological state of flow? Collaboration is that but as a group, as a real team!

Power of Agile

A great deal of the power from Agile practices is the nurturing of collaborative opportunities. All those “silly”

exercises, using sticky notes, standing up, estimating together, colocation, and so on exist to foster

collaboration. They are intended to create the environments and actions that produce collaboration more often,

so that enjoyable work and better results happen more often. Such a way of working results far more often in

innovative solutions, in things that none of the participants could have thought of by themselves. Collaboration

is how you get the whole team to be more than the sum of the individuals.

Collaboration is hard to achieve because it takes time and focus. Time to become comfortable with your skills,

your collaborator’s skills and the problem you are trying to solve. Time to work into a focused state. Focus on

shared goals and agreed outcomes instead of the work method. Things like multitasking, work structured to be

done by individuals, highly controlled environments, and fear are just some of the things that push a team back

into communication, coordination, and cooperation instead of collaboration.

How many of us pay homage to the idea of collaboration, but don’t take a hard look at how collaborative our

actual systems for fulfillment really are? Do team members have shared deliverables? Do you structure the

work environment so that collaboration is encouraged? What must change in your work so that real

collaboration happens more often?

Page 5: Cooperation & Collaboration in Scrumathena.ecs.csus.edu/...and_Collaboration_in_SCRUM.pdf · Cooperation & Collaboration in Scrum April 22, 2014 ... Teams” she wrote “group cooperation

Chaos, Cooperation and Collaboration

by Thierry Ventadour (Article added on 21 October 2012)

The path from Chaotic organization, to Cooperative, then innovative organization

1+1<2: The first level of a just created group or organization is the Chaotic level. Everyone in the group does its

best to reach an unshared, uncommon goal. This type of organization creates lots of waste, as mechanisms to

work together are not defined.

1+1=2: The next step is to organize these mechanisms: who does what, what are the information exchanged

between people or sub-groups. People cooperate to reach a common objective: provide a well-defined service or

product. This is the Cooperation step.

1+1>2: Then, the group may need to provide something new, unusual, and different from what is usually

provided by competitors: they have to collaborate to imagine new concepts, new functionalities, this is the

Collaboration step.

Cooperative organization is well suited for stable, well known and already efficient process. A typical

implementation is the Waterfall development process: each step is under the responsibility of one group who

provides a deliverable. This deliverable is then used as an input for the next step, potentially under the

responsibility of another group. These groups collaborate. If you need to improve this organization, you need to

set up a separate group that will be in charge of improving the process: typically a process improvement project.

Cooperative organizations are badly suited to improving themselves.

Collaborative organization is required when you do not have a suitable defined process (and you want to avoid

chaos). People need to work together to allow innovative ideas to emerge. This is the objective of Agile

methodologies. Scrum retrospectives performed by a self-organized team are a typical means to create

innovative ideas. Improvement is a central on-board activity of Agile groups.

A typical example are off-shore testing groups, set-up in low cost countries with the objective of reducing cost.

This objective (cost reduction) often differs from the development team objective which is to deliver

functionalities fast which will fulfill users’ needs (reduced time cycle, good quality). This cooperative

organization often creates tensions between these two groups as their objectives are not aligned. A new way of

working together has to be found. Only teams’ members (from both groups) can define these new efficient

practices, through a collaborative organization. The first step is to define common goals: it is the well-known

Agile team charter.

Is Cooperative organization a requisite step for Chaotic organization that want to deploy a Collaborative

organization through Agile methodologies? The answer has to be “No” as it is a request from our customers. It

only means that the journey will be longer as these teams will have more to learn: An organization where

requirements management is lacking will have to be more rigorous in tracking these requirements, before being

able to work efficiently with its customers to improve requirements definitions.

Page 6: Cooperation & Collaboration in Scrumathena.ecs.csus.edu/...and_Collaboration_in_SCRUM.pdf · Cooperation & Collaboration in Scrum April 22, 2014 ... Teams” she wrote “group cooperation

Teamwork in Agile

Bal Mahale, CA Technologies, 16 February 2011

Several years ago, I worked for Cambridge Technology Partners (CTP), a consulting company that specialized

in Rapid Application Development (RAD). CTP’s hallmark was Rapid Solutions Workshop (RSW), in which

we would build a prototype of a real application in three weeks. Key to the success of the workshop was rapid

consensus-building between client, business, and technical teams, and extreme teamwork.

CTP mastered the art of teamwork so well that they were mentioned by Ed Yourdon in his book, Death March,

on how a company can manage death-march -- or, impossible -- projects through exceptional teamwork. Agile

Sprints remind me of the RSWs. Exceptional teamwork is critical to any team that wants to get results with

Agile.

How do people work together?

People work together in one of three modes; non-cooperation, cooperation or collaboration.

People sometimes find themselves in non-cooperation mode due to differences in opinions or a lack of

communication. This results in teams working against each other or doing redundant work. I have heard of

senior managers who cut staffing when the project falls short, claiming that the team’s large size is causing it to

operate in non-cooperation mode and reducing the number of members will change the dynamic and improve

teamwork.

People operate in cooperation mode when they divide the responsibilities and identify touch points (contract). In

mathematical terms this is similar to 1 + 1 = 2. It means they are doing what is expected of each of the roles, but

nothing beyond.

People work in collaboration mode when they build off each other’s strengths and knowledge to create

something that is exceptional and beyond their individual abilities. In mathematical terms this is similar to

1 + 1 > 2. This mode involves a lot of negotiating, challenging assumptions, and learning/building on each

other’s perspectives. Several of our competitors suffer from the same collaboration challenges, so by

collaborating we may gain a competitive advantage. At the basic level this could be as simple as dev and QA

collaborating to determine what and how to test, resulting in reduced testing effort and earlier discovery of

defects.

Thought leaders value collaboration so much that they often don’t want to call people working together without

collaboration a team, and instead prefer to just call them a group.

What makes collaboration so difficult?

We are a society that values freedom and democracy, which means we all have the freedom to do things our

own way. This approach gets us into the “throw things over the wall” mindset -- we complete our part (such as

requirements document or design document) per the agreed upon contract and let the person on the other end

proceed from there. This approach allows us to maintain our freedom and work in our own siloed environment

without interacting with anyone, avoiding any conflicts and the need to learn anything beyond our own skill set.

Toyota believes that this does not work even in an assembly line environment where there is a repeatable, well-

defined process. Collaboration can be hard because we need to patiently explain to others what we do and why,

while at the same time, remain open to criticism and be willing to change the way we do things. Similarly, we

need to take a keen interest in others and how they do their work, while keeping an eye out for improvement.

Other possible barriers to collaboration are the biases and hierarchies we have in our head, based on our

background and skillset. This can be an asset if we respect/value the diversity of opinions, or it can be a liability

Page 7: Cooperation & Collaboration in Scrumathena.ecs.csus.edu/...and_Collaboration_in_SCRUM.pdf · Cooperation & Collaboration in Scrum April 22, 2014 ... Teams” she wrote “group cooperation

if it prevents us from learning and respecting others that come from different backgrounds and skillsets. To

collaborate, we will need to suspend some of the biases and not only understand the viewpoint of others, but

build on it to create something exceptional.

How does Agile help with teamwork/collaboration?

Agile forces people from different backgrounds to work together on the Agile team. By creating a self-

managed, empowered Agile team, all barriers or departmental silos naturally go away.

Agile practices such as release planning, sprint planning, and standup meetings provide the time and space for

teams to collaborate and build relationships with each other. Daily standup meetings help teams identify

potential collaboration opportunities that they can then follow up on, while sprint and release planning provide

more structured and extended opportunities for collaboration.

Through retrospectives, teams periodically reflects on the collaboration experience and provide feedback to

each other to improve it. Teams also evaluate results from the sprint to determine if collaboration could produce

better results. The end of the sprint review, or the demo, gives a sense of accomplishment and meaning to the

team’s work, motivating the team and reinforcing the value of collaboration.

Teamwork is something that most people take for granted. When I observe Agile teams closely as a coach,

teamwork does not come easy at first. It’s especially difficult for people who have been working in siloed

environment for a long time, because there is a natural tendency to go back to the old way of doing things. It

gets better with every sprint, however.

It is a wonderful thing when developers, product managers, testers and writers build off each other to create

something unique and drastically simple. Any team can be collaborative, but it takes lot of motivation and effort

from everyone.

Opening Communication Within a Scrum Team During the Daily Meeting Mike Vizdos, www.implementingscrum.com

Introduction This article examines something called "The Daily Scrum Meeting" used by Scrum Teams on Agile Software

Development Projects around the world. Using some real-life stories and cartoons, you should walk away from

this with a better understanding of what not to do, what to do, and then how you can make changes if the first

team looks more like what your Scrum Team is doing today.

Before we start, I’d like to introduce you to the concept of a Chicken and Pig on a Scrum Project. I think this

comic strip will help you when thinking more about the context of this article.

Page 8: Cooperation & Collaboration in Scrumathena.ecs.csus.edu/...and_Collaboration_in_SCRUM.pdf · Cooperation & Collaboration in Scrum April 22, 2014 ... Teams” she wrote “group cooperation

Team X -- Scrum Meeting -- 8:38 AM Tuesday Morning The room for the Daily Scrum Meeting is the best-of-the-best conference room in their organization, containing

thousand dollar plus individual leather chairs around an imported teak wood conference table, with coffee and

donuts available. A state-of-the-art conference calling system in place.

The Daily Scrum is supposed to start at 8:30, and only 1/2 the team is there. Nobody bothered calling into the

conference bridge line. Of the Scrum Team Members who are there, one just rolled in from an all night party

smelling of smoke and cheap liquor. He is clearly hung over (and possibly still drunk). Again. Nobody on the

team seems surprised. People are chatting on their phones or thumb-typing into the crack berries.

No ScrumMaster is present. Instead of the Product Owner being in attendance, a Senior VP has decided to show

up, and so far she does not seem impressed. She is looking at her watch. And. Looking at someone to take

charge. Clearly in her mind this Scrum thing is not in control. She is planning on talking to the Product Owner

right after this meeting if she can find that committee of people.

The drunk team member rips out a large burp, and hangs his head over the back of the chair, moaning.

It is now 8:45. The team looks around the room at each other and decides the Daily Scrum meeting is over.

They spent their fifteen minutes in the conference room and all of the good donuts are gone anyway. That’s

what they expect a Scrum Team should be doing on a daily basis. All Scrum Team members leaving sighing in

relief an thinking, "We have real work to do, this is such a waste of my time."

All the team members head back to their cubicles in different parts of the campus, the drunk one heading to the

bathroom to pray to the Porcelain Princess. The Senior VP is standing there. In shock. Thinking, "Heads will

roll on this." E-mail wars begin going up and down the chain of command. There is no ScrumMaster in sight.

The Senior VP’s telephone starts ringing with a familiar tone from Jimmy Buffet. The lights go out and she

leaves the room very frustrated, thinking now is a good time to get HR to make sure they get a Project Manager

to take control of this ScrumMaster job they are clearly not doing today.

Team Y -- Scrum Meeting -- 8:38 AM Tuesday Morning The room for the Daily Scrum Meeting is the same room where the team completes their work on a daily basis

as a collocated team. Information radiators abound -- including a Story Board, a BurnDown Chart and Team

Norms.

T

he Scrum Team has been together for about four months, and know that the main reason for the Daily Scrum

Meeting is to keep it under fifteen minutes so that the team can get together and coordinate what has occurred

since the last meeting (normally yesterday!), what will happen today, and what impediments are slowing people

down.

They know it is not a daily status report to anyone. It is for the team.

Page 9: Cooperation & Collaboration in Scrumathena.ecs.csus.edu/...and_Collaboration_in_SCRUM.pdf · Cooperation & Collaboration in Scrum April 22, 2014 ... Teams” she wrote “group cooperation

Most of the Scrum Team members are there and the meeting started promptly at 8:30 AM. The ScrumMaster is

absent and the team is not concerned as they know the ScrumMaster is not a traditional Project Manager of past

waterfall projects they have worked in (before moving to more agile software development techniques).

They also know the ScrumMaster would not be here today, as a personal item came up with the family that

takes priority over any work they are doing. The team has a sense of a work-life balance and tries to hold each

other accountable to make sure this team norm is followed by everyone on the team.

A Quick Reflection Here are a few questions for you and your team to discuss. Pass this around to your team members -- including

both the Chickens and Pigs -- and decide what you as individual team members, the team as a whole, and the

entire organization wants to do next.

If you are using Scrum today, which team looks like yours today -- Team X or Team Y?

Why?

If you are looking a lot like Team X, what is stopping you from becoming more like Team Y?

List the reasons and discuss them. As a group.

If you are not using Scrum today and are thinking about using it, which team do you want to be more like --

right from the beginning?

This will not happen overnight and takes a patient and effective ScrumMaster to help.

Next Steps This article has given you a start regarding some of the tough conversations you have to discuss as a Scrum

Team.

Talk about it with your Scrum Master, Product Owner, and the rest of your Scrum Team Members.

Why do I consider this so valuable? Because without communication people will shut down and start making

assumptions.

And. As a member of a Scrum Team -- no matter what your role -- part of your job is to initiate these tough

conversations so that you can become a high performing team. If you do not take personal responsibility and

accountability, the rest of the organization around you will continue to try to push things back to the way they

used to be.

Page 10: Cooperation & Collaboration in Scrumathena.ecs.csus.edu/...and_Collaboration_in_SCRUM.pdf · Cooperation & Collaboration in Scrum April 22, 2014 ... Teams” she wrote “group cooperation

So what if I told you I have seen teams transform from the hypothetical "Team X" into "Team Y" if the

individuals, team members, and organizations supported this change.

You will always always always always (multiplied by infinity plus one) have a reason for not implementing a

change within your organization. Change that wording "Yes... But" to "Yes... And" with your team and see

what we mean by Scrum becoming the, "Art of the Possible."

They are in the process of building a high performing team, and their ScrumMaster has facilitated the team to

get through the forming, storming, and norming cycles of team development (as they learned about from a

model by Bruce Tuckman and some corny exercises along the way).

One of the team members walks in at 8:38, clearly late for the meeting. Without hesitation, the late Scrum Team

Member walks over to the corner with an extra large pickle jar, silently opens it, and starts chomping away. The

late team member joins the circle that has formed for the group this morning.

Everyone is standing up. Everyone in attendance is keeping focused on the three questions that should be

addressed by each person during this meeting:

What have I completed since yesterday?

What will I complete before our next Daily Scrum Meeting?

What are my impediments?

Page 11: Cooperation & Collaboration in Scrumathena.ecs.csus.edu/...and_Collaboration_in_SCRUM.pdf · Cooperation & Collaboration in Scrum April 22, 2014 ... Teams” she wrote “group cooperation

Nobody controls the meeting or takes notes and one can feel the respect level among the team members

speaking with the others.

One of the team members is having a hard time with a technical task, and knows this is not the time to dig down

into a solution -- this is what they do during the day as the team is collocated and working together toward a

common Sprint Goal. This team member brings it up as an impediment, and another team member agrees to

follow-up with them after the Daily Scrum Meeting in order to remove the impediment together. Someone

makes a note of it on the whiteboard listing out impediments and who is working on them, since they need to

keep track of this kind of stuff for compliance purposes.

One of the team members starts to talk about a party being planned for tonight after work. The rest of the team,

knowing that this is not part of what they should be discussing right now, reminds her of the three questions and

asks that she please focus on helping get this Daily Scrum Meeting completed. She passes.

Story cards during this meeting are moved from "Not Started" to "Work in Process" to "Done" as needed. The

feeling of "waterfall" projects is nowhere to be felt in this room; the team is focused on a very clear Sprint Goal

that delivers specific business value at the end of this Sprint.

At the end of the meeting one of the team members adds up the hours remaining for the tasks in the Sprint, and

updates the Burn Down Chart.

They all look at the Burn Down Chart and see if they are on track to complete the Sprint, and agree that all

looks well right now. They agree with the Product Owner -- who is present -- to make sure they keep in touch

during the day with the possible impediment mentioned earlier because they know they may have to de-scope a

story from the Sprint Backlog and put it back onto the Product Backlog for future prioritization. Their is no

sense of "us" versus "them" -- clearly this is one team working toward a specific goal who understand the larger

picture and business implications of what they are delivering.

Throughout this Daily Scrum Meeting, a Senior VP has been standing outside the circle the team has formed

around a small folding table with toys all over it, listening to what is happening -- real time. And. She has been

quiet throughout the meeting since she knows she is not a contributing team member (she was a little ticked

about being called a "Chicken" but now realizes the real difference between a Chicken and Pig as the metaphor

for this Scrum Team).

It is 8:44. The meeting is over in under the maximum of fifteen minutes. The team breaks out into pairs and

starts their daily work within their collocated room; they have a clear understanding of what needs to happen

today and is excited about working together towards a real business solution.

A Quick Reflection Here are a few questions for you and your team to discuss. Pass this around to your team members -- including

both the Chickens and Pigs -- and decide what you as individual team members, the team as a whole, and the

entire organization wants to do next.

If you are using Scrum today, which team looks like yours today -- Team X or Team Y?

Why?

If you are looking a lot like Team X, what is stopping you from becoming more like Team Y?

List the reasons and discuss them. As a group.

If you are not using Scrum today and are thinking about using it, which team do you want to be more like --

right from the beginning?

Page 12: Cooperation & Collaboration in Scrumathena.ecs.csus.edu/...and_Collaboration_in_SCRUM.pdf · Cooperation & Collaboration in Scrum April 22, 2014 ... Teams” she wrote “group cooperation

This will not happen overnight and takes a patient and effective ScrumMaster to help.

Next Steps This article has given you a start regarding some of the tough conversations you have to discuss as a Scrum

Team.

Talk about it with your Scrum Master, Product Owner, and the rest of your Scrum Team Members.

Why do I consider this so valuable? Because without communication people will shut down and start making

assumptions.

And. As a member of a Scrum Team -- no matter what your role -- part of your job is to initiate these tough

conversations so that you can become a high performing team. If you do not take personal responsibility and

accountability, the rest of the organization around you will continue to try to push things back to the way they

used to be.

So what if I told you I have seen teams transform from the hypothetical "Team X" into "Team Y" if the

individuals, team members, and organizations supported this change.

You will always always always always (multiplied by infinity plus one) have a reason for not implementing a

change within your organization. Change that wording "Yes... But" to "Yes... And" with your team and see

what we mean by Scrum becoming the, "Art of the Possible."