Skip to main content

Team decisions / Establishing delivery

Make the first change test the team setup.

A dedicated team needs a shared product purpose and a workable way to make decisions, review changes and preserve knowledge. Establish those conditions before expanding the backlog. Then follow a small, useful change from question to acceptance and use the difficulties it exposes to improve how the team works.

From assignment to operation

A roster names people. The working agreement connects their decisions.

A dedicated development team brings sustained contributions to a defined product or service. To establish it, agree the outcome, required disciplines, decision rights, onboarding support, quality expectations and knowledge ownership. Confirm capacity and dependencies, then check that the team can complete a useful change within those boundaries. Keep revising the arrangement as the work changes.

Product direction
A named client owner decides which problem matters, supplies domain context and resolves competing priorities. An external team needs timely answers as well as a backlog.
Engineering leadership
A technical owner coordinates design, review and engineering tradeoffs. Contributors need room to propose solutions within agreed constraints, with escalation for changes that affect business risk or scope.
People and delivery support
Name who handles capacity, development, feedback, dependencies and team health. These responsibilities may sit with different people; make their handoffs explicit rather than assuming the technical lead owns everything.

Six operating commitments

Write the agreement around work the team must be able to do.

Choose the disciplines from the product's needs and existing capability. The commitments below then connect those contributions. They are not a fixed staffing package or a requirement to add a separate person for every responsibility.

A bounded purpose and decision path

01

Commitment: Define the product boundary, near-term outcome and who resolves competing requests.

Purpose
Several stakeholders can send work to the same team.
Prepare
A prioritized problem, domain contacts, constraints and explicit acceptance authority.
Put it to work
Bring an ambiguous request to the right owner and record the resulting decision.
Accountable owner
The client product owner sets priority; technical leadership advises on consequences.
Inspect
A short team agreement and a decision linked to the work it changed.
Failure to notice
Contributors receive conflicting instructions and silently choose the business tradeoff.
Review when
The roadmap, stakeholders or service boundary changes.

Onboarding that supports a real contribution

02

Commitment: Prepare context, permitted access, a working environment and a named source of help.

Purpose
A contributor is joining or moving into an unfamiliar part of the product.
Prepare
A setup guide, system map, development data, review path and suitable first task.
Put it to work
Let the contributor run the relevant checks, ask questions and submit a bounded change for review.
Accountable owner
The onboarding owner coordinates support; system owners approve access.
Inspect
A working environment, a reviewed contribution and corrections to the setup instructions.
Failure to notice
A completed checklist hides unusable access or missing domain understanding.
Review when
A newcomer cannot follow the documented path without private assistance.

A cadence for decisions and feedback

03

Commitment: Give planning, dependency resolution, demonstration and improvement a clear purpose.

Purpose
Work crosses working hours, disciplines or client teams.
Prepare
Shared work records, agreed overlap, decision channels and escalation expectations.
Put it to work
Review a working change with the people who can answer the next question.
Accountable owner
The delivery owner maintains the process; the relevant decision owner supplies the answer.
Inspect
Visible dependencies, accepted work and improvement actions with owners.
Failure to notice
Meetings report activity while decisions and blocked work remain unresolved.
Review when
The same obstacle returns or some contributors cannot participate effectively.

Quality before acceptance

04

Commitment: Agree what evidence a change needs before it can be accepted or released.

Purpose
The team is learning the product's failure modes and operating constraints.
Prepare
Behavior expectations, review standards, relevant tests and release authority.
Put it to work
Review the implementation, exercise important failures and resolve material findings.
Accountable owner
Reviewers assess the evidence; the authorized owner accepts business and release risk.
Inspect
A reviewable change with tests, known limits and recovery information where relevant.
Failure to notice
Merged code is treated as proof that the user outcome or production readiness is established.
Review when
A defect, incident or new requirement exposes a gap in the acceptance criteria.

Knowledge that another person can use

05

Commitment: Keep system context and operating instructions with the work, accessible to the client.

Purpose
An important explanation currently lives with one contributor.
Prepare
A place for decisions, setup steps, interface contracts and operating notes.
Put it to work
Have a colleague use the instructions and repair what they cannot follow.
Accountable owner
The team maintains records; the client owner confirms durable access and ownership.
Inspect
Findable, current instructions and a successful receiving-person check.
Failure to notice
Documentation exists but cannot answer the next maintainer's question.
Review when
Behavior, dependencies, responsibilities or contributors change.

Sustainable participation and continuity

06

Commitment: Make workload, useful feedback, development needs and substitution visible.

Purpose
The engagement depends on sustained involvement rather than a short assignment.
Prepare
Real capacity, support for learning, feedback channels and a transition plan.
Put it to work
Discuss recurring friction with contributors and assign actions within the team's control.
Accountable owner
People managers handle employment and development; client and supplier owners coordinate assignment changes.
Inspect
Resolved obstacles, reviewed workload and a current handover path.
Failure to notice
Attendance or ticket output is used to infer satisfaction, or retention is assumed from the contract label.
Review when
Workload, motivation, role fit or assignment availability changes.

Six setup diagnostics

Investigate the obstacle before judging the team.

These observations are prompts for investigation, not automatic diagnoses. Ask the people doing the work and examine the actual decision or handoff. A single delay does not establish poor capability.

Observed signalCheck firstPossible setup gapDecision ownerEvidence of repair
Repeated priority changesWho requested and approved each change?Competing product authorityClient product ownerOne current priority and visible tradeoff
First task cannot startEnvironment, access and task contextIncomplete onboarding dependencyOnboarding and system ownersContributor can run the relevant workflow
Work waits for reviewReview ownership and available capacityUnassigned or overloaded reviewerEngineering leadNamed review path and resolved queue
Demonstrations miss the needAcceptance criteria and user feedbackWeak domain or product feedbackProduct and design ownersAgreed behavior tested with suitable evidence
Only one person can recoverInstructions and a receiving-person checkKnowledge concentrated in one placeTechnical and service ownersAnother authorized person can follow the steps
The same friction keeps returningContributor feedback and prior actionsUnresolved workload or working conditionsPeople and delivery ownersAction completed and effect reviewed

The first-change exercise

Follow a useful change through every handoff.

Illustrative example: improve how an existing service explains a rejected request. Keep the change small enough to inspect, but include the real business rule, interface, review and acceptance path. This checks the setup; it does not prove the team can yet handle every future assignment.

  1. 01

    Agree the behavior

    The product owner explains the rejection rule and the user need. The team records the desired behavior, constraints and evidence needed for acceptance, including what the change must not disclose.

  2. 02

    Prepare and reproduce

    A contributor uses permitted development access and data to reproduce the current behavior. Their onboarding contact resolves missing context or setup steps and updates the shared guide.

  3. 03

    Implement and review

    The team makes a bounded change, tests relevant states and asks the named reviewer to inspect it. Record any unresolved question with the person authorized to answer it.

  4. 04

    Accept and release deliberately

    Demonstrate the behavior and relevant failure checks. Separate code review, business acceptance and release authorization. Confirm the receiving operator and recovery needs before any live change.

  5. 05

    Improve the setup

    Review where the change waited, which explanation was missing and whether another contributor can use the updated records. Assign improvements, then check their effect during subsequent work.

Keep the arrangement current

Review the conditions behind delivery, not just the output.

Once the first change is accepted, use normal work to check whether the agreement still fits the product and the people contributing to it.

Confirm capacity and dependencies
Distinguish assigned contribution from assumed availability. Account for review, support, learning and planned absence when choosing work. Escalate a dependency before it becomes an unspoken delivery commitment.
Listen without inferring from activity
Ask contributors what is helping or hindering their work. Give them a suitable route to raise concerns and show what changed in response. Ticket counts and online presence cannot establish job satisfaction.
Test continuity during ordinary work
Share review and explanation where appropriate. Ask a second authorized person to follow a setup or operating procedure. Repair the missing knowledge while the original contributor is still available.
Make substitutions explicit
Agree notice, transfer responsibilities, access changes and receiving-person acceptance when assignments change. Preserve context and client control without promising that a particular person will remain indefinitely.

Questions while establishing the team

Ask how the arrangement will work on an ordinary change.

The answers should identify a responsibility, an artifact or a decision the team can demonstrate.

What makes a dedicated development team successful?
Start with a useful product outcome, complementary contributions and clear decision rights. Then establish the conditions for implementation, feedback, quality and continuity. Inspect accepted work and the obstacles behind it. A dedicated label or a full roster does not establish success, and no setup method guarantees the eventual result.
Who should lead the team?
Separate product authority, engineering leadership and people or delivery support. The client needs an accountable source of priorities and domain answers. Technical leadership coordinates engineering decisions within that boundary. Name who handles capacity, feedback and escalation; one person need not own every responsibility.
How long should onboarding take?
There is no fixed duration in this guide. The starting context, system complexity, access and role all matter. Use evidence such as a working environment, a reviewed contribution and the ability to explain relevant behavior. Resolve missing dependencies instead of using elapsed time alone to declare someone ready.
Does the team have to use Scrum or daily meetings?
Choose a rhythm that supports decisions, coordination, feedback and improvement. A method can provide useful practices, but a meeting calendar is not acceptance evidence. Include people working remotely or across hours, keep decisions in shared records and review whether the chosen rhythm is resolving real obstacles.
How do we support retention without depending on one person?
Discuss workload, meaningful contribution, tools, feedback and development with the people involved. Act on the conditions you can improve and confirm assignment expectations separately. At the same time, maintain usable documentation and shared understanding. Supporting continuity and preparing for changes are compatible; neither guarantees retention.

Source basis

Team practices and research behind the operating questions.

  • 01

    GOV.UK Service Standard

    Have a multidisciplinary team

    January 2026 guidance informs phase-appropriate contributions and access to decision makers. Government staffing requirements are not imposed on commercial teams.

  • 02

    GOV.UK Service Manual

    Agile tools and techniques

    Updated March 2026. Main guidance reviewed for inclusive participation, shared work, reviews and retrospective actions. No particular meeting duration or agile method is prescribed here.

  • 03

    GitLab Handbook

    Developer onboarding

    Main onboarding guidance reviewed September 2026; last modified May 2026. A public example connecting environment setup, workflow, security, quality and assigned code review. Its infrastructure and tool choices are not adopted.

  • 04

    DORA

    Documentation quality

    Capability guidance reviewed September 2026, drawing on 2021 and 2022 research. Supports attention to clear, findable, reliable and maintained documentation. Research uplift figures are not used as predictions.

  • 05

    DORA

    Job satisfaction

    Capability guidance reviewed September 2026. Informs questions about tools, meaningful work, development resources and direct contributor feedback. It does not establish a retention guarantee for a specific team.

[ WORKFLOW / SYSTEMS AUDIT ]
THE FIRST ENGAGEMENT

Start with one real workflow

A Systems Audit is the usual starting point. If the opportunity is already clear, we can move directly into a focused build.

Show Us the WorkflowStart with the free automation readiness checklist

OBSERVEQUANTIFYDECIDEBUILD