PMI-ACP Collaborative Team Environment: Vision, Working Agreements, Team Development and Coordination
A collaborative agile team environment is one where the team co-creates its vision, writes and owns its working agreements, develops into a stable high-performing unit, decides together and commits to those decisions, and keeps improving its own way of working. Promoting it is Task 3 of the Mindset domain in PMI's PMI-ACP Examination Content Outline. This lesson covers co-creating a team vision (including the elevator statement), team charters and working agreements, Tuckman's stages with the leadership style for each, the traits of high-performing teams, turning retrospective findings into measurable experiments, swarming, pairing, mobbing and other silo-breaking practices, group decision techniques such as fist of five and dot voting, disagree and commit, using Shu-Ha-Ri to decide how far to tailor, and the factors that decide inter-team coordination such as a scrum of scrums.
On this page10 sections
- What a collaborative team environment is
- Team vision: co-create it so it guides decisions
- Team charter and working agreements
- Forming and developing a team: Tuckman's stages
- What makes an agile team high performing
- Using retrospective findings to improve the team
- Collaboration practices that break down silos
- Making group decisions and committing to them
- Evaluating agile understanding before tailoring the approach
- Choosing an inter-team coordination approach
- Co-create a team vision with the product owner and use an elevator statement to express it
- Explain what a team charter and working agreements contain, who writes them and when to revisit them
- Identify a team's Tuckman stage, recognize regression and match the leadership style to the stage
- Describe the traits of high-performing agile teams and fix structural causes of slow delivery
- Turn retrospective findings into owned improvement experiments with a baseline and success criterion
- Choose collaboration practices and group decision techniques, and apply disagree and commit
- Use Shu-Ha-Ri to decide how far to tailor, and choose an inter-team coordination approach from its key factors
What a collaborative team environment is
A collaborative team environment is one where the team shares a goal it helped shape, agrees and owns how it works together, decides together, and keeps improving its own way of working, so that people deliver as one unit rather than as individuals passing work along. The PMI-ACP Examination Content Outline places this as Task 3 of the Mindset domain and lists seven enablers, which this lesson follows in order:
- Establish team vision and working agreements: a shared why, and a shared how.
- Form and develop a high performing team: team stages, and the structure that lets teams perform.
- Use retrospective findings to improve the team: turn findings into owned experiments.
- Use collaboration practices to break down silos: swarming, pairing, mobbing, feature teams, communities of practice.
- Commit to the team's decisions even in disagreement: decide together, then act as one.
- Evaluate the team's understanding of agile to tailor the agile approach: assess before changing the process.
- Identify the key factors for an inter-team coordination approach: how much structure several teams need.
One idea runs through all seven: the agile practitioner is a facilitator and coach, not the team's manager. The team writes its agreements, makes its decisions and chooses its improvements; the practitioner creates the conditions, makes problems visible and brings issues back to the team. Answers that command, enforce, escalate early or decide on the team's behalf usually miss this. Psychological safety, transparency and conflict management are covered in their own lessons; this one focuses on how the team forms, agrees, decides and coordinates.
Team vision: co-create it so it guides decisions
A team vision is a short shared statement of who the product is for, what need it meets and why it is worth building; it is useful only when the team can use it to make daily trade-offs. A vision handed down is a slogan. A vision the team helped build is a decision tool.
The elevator statement
A common format is the elevator statement (from Geoffrey Moore's Crossing the Chasm): For [target users] who [have this need], the [product] is a [category] that [key benefit]. Unlike [the current alternative], our product [key difference]. Its parts answer, in order, the questions a busy stakeholder would ask: who is it for, what problem does it solve, why does it matter and why not keep what they have. Other vision tools include the product box (designing the box the product would be sold in) and a vision workshop.
| Artifact | What it answers |
|---|---|
| Elevator statement | Who it is for, their need, the key benefit and the difference from the alternative, in one paragraph |
| Team charter | Why the team exists, its values and how it will work and decide |
| Product roadmap | What is planned to be delivered, roughly when |
| User story map | The user journey laid out with stories under each step, used to slice releases |
Co-create, then connect it to choices
Ownership comes from participation. Even when a product owner arrives with a draft, the team shapes it with them, typically in a vision workshop; any route in which the team only reads or reacts to the vision leaves it receiving rather than owning it. And a vision that members know by heart but do not use when choosing between options needs a facilitated conversation that links it to concrete goals and priorities, because more promotion of the same words changes nothing.
A missing shared vision often disguises itself as a scope or priority argument. If members keep defending choices on behalf of different customers, the real disagreement is about who the product serves and what success means; settle that first, because any prioritization technique applied on top of it only settles the symptom.
Team charter and working agreements
Working agreements are the ground rules a team sets for how it works together (core hours, how decisions are made, how interruptions are handled, when code is reviewed), and a team charter is the document that records the team's purpose, shared values, decision-making approach and those agreements. Both are created by the team, usually in its first days, with the agile practitioner facilitating.
| Document | Contains | Not to be confused with |
|---|---|---|
| Team charter | Purpose, values, working agreements, decision rules | A project charter, which authorizes a project |
| Definition of done | The quality criteria every increment must meet | Agreements about how people behave together |
| RACI matrix | Who is responsible, accountable, consulted and informed for each activity | The team's own values and norms |
| Product roadmap | The planned evolution of the product | Anything about how the team works |
Three rules for working agreements
- The people who follow them write them. Not the practitioner, the product owner or functional managers. Agreements a team writes are agreements it keeps.
- The team enforces them, not the facilitator. When members repeatedly break an agreement, the practitioner brings it back to the team, typically in the retrospective, so the team can recommit or revise it. Any response that moves enforcement to someone else, or changes the agreement without the team, takes ownership away from the people who made it.
- They are living documents. Revisit them when the team or its context changes: new members, a move to distributed work, a new way of working. The whole team, newcomers included, reworks the agreements together so that everyone owns the result; an agreement that one group settles for the other keeps its wording but loses its buy-in.
Forming and developing a team: Tuckman's stages
Teams move through predictable stages of development, described by Bruce Tuckman: forming, storming, norming, performing and, when the team disbands, adjourning. The leader's style should match the stage, moving from more direction to more delegation as the team matures. Agile and PMI-ACP study texts commonly pair the stages with the four situational leadership styles of Hersey and Blanchard, shown below.
| Stage | What you see | Leadership style that fits |
|---|---|---|
| Forming | Polite, cautious, unsure of roles, looks to the leader for what to do | Directing: clarify purpose, roles and the first steps |
| Storming | Open disagreement about approach and estimates, friction, complaints about colleagues | Coaching: help the team work through conflict towards shared norms |
| Norming | Agreed ways of working, growing trust and cohesion | Supporting: back the team's decisions, light guidance |
| Performing | Self-organizing, reliable delivery, solves its own problems | Delegating: hand decisions to the team, step in when asked |
| Adjourning | Work ends and the team disbands | Recognize the work, capture lessons, support the transition |
Teams regress, and leaders can push them back
The stages are not one-way. When membership changes, the team is effectively a new team: expect it to drop back to an earlier stage (old debates return, newcomers stay quiet, throughput falls). The right response is to recognize the regression as a team-level change and move back towards a more active coaching style until the team re-forms its norms.
The reverse mistake matters just as much. A leader who directs a performing team (assigning tasks, approving every technical decision) suppresses its self-organization: members stop offering ideas and wait for instructions. The fix is to delegate decisions back to the team and step in only when it asks; anything that keeps the leader making the decisions, however well explained, leaves the cause in place.
What makes an agile team high performing
High-performing agile teams are dedicated, stable, small and cross-functional, made up of generalizing specialists who share goals and organize their own work. Each trait removes a common cause of slow delivery.
- Dedicated. Members split across several projects lose time to context switching and are never fully available to any team. Full-time membership is one of the biggest single improvements available.
- Stable and long-lived. Trust, shared norms and a reliable velocity take time to build; reshuffling rosters every quarter restarts team development each time. Bring the work to stable teams rather than forming new teams around each project.
- Small. Agile guidance typically puts a team at around three to nine people. As a team grows, communication paths multiply: stand-ups drag, planning overruns and people lose track of each other's work. Split an oversized team into smaller cross-functional teams along product or feature areas, not along skill lines, which would only turn collaboration inside a team into hand-offs between teams. Adding people to a struggling team usually slows it further.
- Cross-functional. The team holds every skill it needs to deliver a usable increment without waiting on others.
- Generalizing specialists (sometimes called T-shaped people): deep in one skill, able to help in others. If, say, only one member can make database changes, others learning that skill and sharing the work removes a single point of failure; workarounds that still route that work through one person leave the bottleneck where it is.
- Shared goals and self-organization. The team succeeds or fails together. Individual targets and rankings push members to optimize their own work instead of the team's outcome, and a lead who assigns every task removes self-organization.
Using retrospective findings to improve the team
A retrospective improves a team only when its findings become a small number of owned, visible improvement experiments that the team checks at the next retrospective. Long lists of ideas that nobody owns produce the same complaints sprint after sprint.
From finding to experiment
- Narrow down. Choose one or two actions the team has capacity for next iteration (dot voting is a quick, fair way to narrow many ideas; see below). Better follow-through comes from committing to fewer actions, not from changing how the retrospective itself is run.
- Make each action owned and visible. Give it an owner and put it where the team sees it, often in the next sprint's backlog or on the team board.
- Decide how you will know it worked, before you start. Record where things stand now (the baseline) and the result that would count as success (the success criterion); for example, the build broke on four of the last ten days, and the target is no more than one break a week. Without both, the next retrospective can only trade opinions.
- Close the loop. Open the next retrospective by reviewing last time's experiments. If an agreed action did not happen at all, explore with the team why it stalled, then let the team decide whether to retry, resize or replace it; the lesson is in the team's own inquiry.
Improvement stays with the team. Genuine organizational impediments can be escalated, but the team chooses and runs its own experiments first rather than handing its improvement list to someone else to own.
Collaboration practices that break down silos
Silos are boundaries where work is handed from one person, skill group or team to another and waits in a queue; collaboration practices remove those hand-offs by having people work on the same item together. Measures that make a hand-off more formal or more tightly scheduled make the queue more orderly but leave it in place.
| Practice | What it looks like | Typical use |
|---|---|---|
| Swarming | Several team members, across skills, work together on one story until it is done before starting the next | Testing piling up at the end of the iteration; too many stories in progress |
| Pair programming | Two people at one workstation; one types, one reviews, and they swap | Knowledge sharing, quality on complex code |
| Mob programming (mobbing) | The whole team works on the same task, at the same time, at one shared screen, with the typist role rotating every few minutes | Risky or critical changes, spreading knowledge across the whole team |
| Peer code review | One person reviews another's finished code | Quality check after the work, not joint work |
Across team boundaries
- Cross-functional feature teams deliver whole customer features end to end. When separate front-end, back-end and database teams make every feature wait in queues between them, reorganizing into feature teams removes the queues; measures that coordinate, document or buffer the hand-offs only manage them.
- Communities of practice are voluntary groups of people who share a specialty (testing, UX, security) across teams. They keep specialist skills current once specialists are spread across feature teams.
- Joint retrospectives. When a recurring problem crosses a team boundary, such as integration defects bouncing between a product team and the platform group it depends on, retrospect together across that boundary so both sides see the whole hand-off. A fix designed by one side alone tends to move the problem rather than solve it.
Making group decisions and committing to them
Agile teams use quick participatory techniques so every member's view is visible before a decision, and then every member commits to the decision the team makes, including those who argued against it.
| Technique | How it works | Best for |
|---|---|---|
| Fist of five | Everyone shows zero to five fingers at the same time; five is full support, low numbers signal concerns, a fist signals strong objection | Gauging how strongly the team supports one proposal |
| Roman voting | Thumbs up (support), sideways (go along with it) or down (object), shown together | A fast yes/no check on one proposal |
| Dot voting | Each member places a few dots on the options they prefer; the most dotted win | Narrowing many options (such as a long list of improvement ideas) quickly with an equal say |
| Planning poker | Simultaneous reveal of relative size estimates | Estimating work, not choosing between ideas |
Using the techniques well
- Reveal simultaneously. Any vote seen before others commit to their own becomes an anchor, and hidden concerns go unspoken. Have everyone reveal together, on a count; changing the order of reveal does not remove anchoring.
- Low support means talk before deciding. When most of the team shows four or five fingers and a couple show one, ask those members to explain their concerns before the team decides. Moving on without hearing them discards information the team may need, whatever the size of the majority.
Disagree and commit
Once a decision has been fully discussed and made, everyone acts on it, including those who disagreed. The decision belongs to the team, not to its most senior or loudest member.
- If a member acts against a team decision, the practitioner first talks with them directly about supporting what the team decided. Seniority does not exempt anyone, and the disagreement is handled through the team's own process, not outside authority.
- Committing is not the same as never revisiting. When new evidence appears, such as a cost estimate or security finding showing the chosen approach breaks an agreed constraint, the person who found it brings it to the team so the team can revisit the decision together. Acting on the evidence alone, or passing the call to someone outside the team, works around it.
- A member who keeps raising the same objections without new information slows the team. Coach them privately on what committing means and on bringing genuinely new evidence back to the team; until such evidence appears, the decision stands for everyone.
Evaluating agile understanding before tailoring the approach
Tailoring means adapting agile practices to the team and its context, and how far to tailor depends on how well the team understands why each practice exists. So the practitioner evaluates that understanding first, with the team: observe the team's events and run an agile self-assessment together. Delivery metrics and second-hand opinions show what the team does, not whether it understands why.
Shu-Ha-Ri
| Stage | What the team does | What tailoring fits |
|---|---|---|
| Shu (follow) | Follows practices exactly as taught, changes nothing, asks whether it is doing them "the right way" | Keep the practices as defined and coach their purpose; tailor later |
| Ha (detach, adapt) | Understands the purpose and adapts practices to its context | Adapt practices, ideally as measured experiments |
| Ri (transcend) | Creates its own practices beyond the original rules | Wide latitude to shape its own process |
Shu-Ha-Ri describes mastery of practices; Tuckman's model describes how a group of people develops as a team. They are separate lenses and a team can be at different points on each.
A new team that wants to drop practices it does not yet understand (for example, skipping retrospectives because they feel like a waste of time) is at Shu. Removing practices now would remove them before the team learns what they are for. Keep them as defined, coach their purpose (the retrospective is how the team improves itself), and tailor once the team understands them.
An experienced team that can explain why each practice exists and has adapted before with measured results is at Ha or Ri. When it proposes a change, such as estimating by counting stories instead of using story points, back the proposal as a time-boxed trial and make sure the team inspects the effect afterwards. The practitioner's job is to support the experiment and keep it empirical, not to hold the team to the textbook.
Choosing an inter-team coordination approach
The right amount of inter-team coordination depends mainly on how many teams contribute to the same product and how dependent their work is; more teams and tighter dependencies need more structure, and few loosely coupled teams need very little. Other factors include whether the teams share one product and backlog, how often their work must be integrated, and whether they are co-located or distributed. Administrative details, such as how progress is reported upward or which tools the teams use, do not.
| Situation | Coordination that fits |
|---|---|
| Teams on separate products with few touchpoints | Keep it light: the teams talk directly when the component changes |
| A few teams building one product from a shared backlog, with dependencies | Scrum of scrums: a regular meeting of a representative from each team |
| Many teams working towards one larger mission | Team of teams: teams linked by a shared purpose and dense cross-team connections, often organized through a scaling framework (for example, a SAFe Agile Release Train, which SAFe calls a team of agile teams) |
Keep the scrum of scrums on purpose
A scrum of scrums exists to surface and resolve dependencies, integration risks and impediments between teams early, rather than discovering them at the sprint review. Common questions are what a team has done or will do that affects other teams and what is blocking it that another team could help with. When it drifts into each representative reading out what their team finished, blockers surface late and teams start skipping it; refocus it on cross-team dependencies, risks and impediments. Restructuring the meeting without restoring that purpose rarely helps.
Adding structure where little is needed has a cost too: recurring cross-team ceremonies for teams that rarely touch each other's work spend time without reducing real risk.
Tip. Questions on this task are mostly short agile-team scenarios followed by what the agile practitioner, scrum master or product owner should do, do first or recommend, plus some items that ask you to name a technique, artifact or team stage from a description. Several options are usually workable, and a detail in the scenario, such as new members joining, the team's experience with agile, the absence or presence of new evidence, a staffing constraint, or how many teams share a product, decides between them. Expect to tell the team charter from similar documents, Tuckman stages and their leadership styles apart, pairing from mobbing and swarming, fist of five from dot and Roman voting, Shu from Ha and Ri, and scrum of scrums from status reporting, and to distinguish facilitating the team from enforcing, escalating or deciding for it. Some items are multiple response.
- The practitioner facilitates and coaches; the team writes its agreements, makes its decisions and chooses its improvements.
- A vision works only when the team can use it for trade-offs: co-create it in a workshop, and align on users and goal when feature debates keep stalling.
- Working agreements are written by the team, enforced by the team through the retrospective, and reworked by the whole team when membership or context changes.
- Tuckman stages map to directing, coaching, supporting and delegating; membership changes cause regression, and directing a performing team suppresses it.
- High-performing teams are dedicated, stable, small and cross-functional, with generalizing specialists and shared goals; split big teams along product areas, not skills.
- Retrospective output should be one or two owned actions with a baseline and a success criterion, reviewed first at the next retrospective.
- Swarming, pairing, mobbing, feature teams, communities of practice and joint retrospectives remove hand-offs instead of scheduling them.
- Use fist of five or Roman voting for one proposal and dot voting for many options, reveal together, and hear low-support concerns before deciding.
- Disagree, then commit; revisit a team decision only by bringing new evidence back to the team.
- Assess agile understanding before tailoring (Shu: follow and learn purpose; Ha/Ri: adapt through time-boxed trials); coordination structure grows with the number of teams and their dependencies.
Frequently asked questions
Who creates an agile team's working agreements?
The team members themselves create their working agreements, with the agile practitioner or scrum master facilitating. Agreements written by the people who follow them are owned and self-enforced. The practitioner does not write or enforce them; when an agreement is repeatedly broken, it goes back to the team, usually in the retrospective, to recommit or revise.
What is the difference between a team charter and working agreements?
A team charter is the document that records a team's purpose, shared values, decision-making approach and working agreements. Working agreements are the specific ground rules inside it, such as core hours, review practices and how interruptions are handled. A charter is broader; the working agreements are one part of it.
Which leadership style fits each of Tuckman's team development stages?
Forming teams need directing (clear purpose and roles), storming teams need coaching through conflict, norming teams need supporting with light guidance, and performing teams need delegating. When a team's membership changes it often drops back to an earlier stage, so the leader should move back towards a more active style.
What is the difference between fist of five and dot voting?
Fist of five measures how strongly each person supports a single proposal: everyone shows zero to five fingers at once, and low numbers prompt discussion of concerns. Dot voting narrows down many options: each person places a few dots on the ideas they prefer and the most-dotted ideas are chosen. Use fist of five to test one proposal and dot voting to prioritize a list.
What does disagree and commit mean in an agile team?
Disagree and commit means members voice their disagreement fully during the discussion, then support and act on the decision the team makes, even if they argued for something else. It does not freeze the decision forever: if new evidence appears, such as test results that show a problem, it is brought back to the team so the team can revisit the decision together.
What is Shu-Ha-Ri and how does it affect tailoring?
Shu-Ha-Ri is a model of mastery: in Shu a learner follows practices exactly as taught, in Ha they adapt practices once they understand their purpose, and in Ri they create their own practices. A team at Shu should keep practices as defined while learning why they exist; a team at Ha or Ri can tailor its approach, best through time-boxed experiments it inspects afterwards.
What is a scrum of scrums for?
A scrum of scrums is a regular meeting of one representative from each of several teams working on the same product. Its purpose is to surface and resolve dependencies, integration risks and impediments between teams early. It is not a status report: when it turns into each team reading out completed work, it should be refocused on cross-team dependencies and blockers.
How do you decide how much inter-team coordination agile teams need?
The main factors are how many teams contribute to the same product and how dependent their work is, along with whether they share a backlog and how often their work must be integrated. Two loosely coupled teams can simply talk directly as needed; several interdependent teams on one product benefit from a scrum of scrums; many teams on one mission may need a team-of-teams structure or a scaling framework.
Source
This lesson covers the "Mindset" domain of the official PMI-ACP exam guide. Vendors revise their guides — check the source for the current version.
- PMI-ACP Examination Content Outline (November 2024, rev. March 2026) — Project Management Institute
Sign up free to mark lessons complete, bookmark topics and track your exam readiness.