The difference between a consulting team and an embedded team is not the contract. It is whether the external team shows up to your retro, argues about your architecture, and cares when your deploy fails at 2am.
Editorial note: Founder quotes throughout this article are composites drawn from multiple EB Pearls engagements. The numbers and decisions are real. Identifying details have been changed.
Why We Wrote This
This article describes the 3-week integration pattern that EB Pearls uses for every Tech Team as a Service (TaaS) engagement. The pattern transforms an external team into an embedded team that operates indistinguishably from internal staff within 21 days.
Introduction: Why Integration Matters More Than Talent
You can hire the most talented developers in the world. If they do not understand your domain, your workflows, your users, and your decision-making culture, their talent produces code that is technically excellent and contextually wrong. For a deeper comparison, read about how embedded teams outship consulting teams.
A 2023 Deloitte study on IT outsourcing found that 59% of organisations report that their outsourcing relationships fail to meet expectations, with the primary cause being poor integration and communication, not technical capability. The technical bar is table stakes. The integration is the differentiator.
Integration is not a soft skill. It is a measurable process with specific inputs, activities, and outputs at each stage. The 3-week pattern structures this process so that nothing is left to chance.
Week 1: Observe and Align
The external team writes zero code in Week 1. This is deliberate and non-negotiable. To understand how this works in practice, explore the Discovery Workshop.
Activities: Shadow every internal ceremony (standup, planning, retro, demo). Pair with internal developers on active tasks (observe, do not drive). Review the last 30 days of git history to understand code patterns. Read all product documentation, including the parts that are outdated (outdated docs reveal what changed and why). Meet every stakeholder who will interact with the team.
The output of Week 1 is not code. It is a context document written by the external team that demonstrates their understanding of: the product's domain, the user's primary workflows, the codebase's architecture and conventions, the team's communication patterns, and the decision-making hierarchy.
Non-Obvious Truth: Week 1 Zero-Code Policy Accelerates Delivery
Week 2: Contribute with Guardrails
The external team begins contributing code on well-defined, bounded tasks. Every PR is reviewed by an internal team member. Every task has explicit acceptance criteria. For a closer look at weekly cadence, see our guide on sprint structure.
Activities: Pick up 2 to 3 tasks from the sprint backlog (prioritise tasks that touch multiple parts of the codebase to accelerate learning). Submit PRs with detailed descriptions and context. Begin writing documentation for areas the team has learned. Participate actively in sprint planning (contribute estimates based on Week 1 observation).
The guardrail: no task is started without explicit acceptance criteria, and no PR is merged without internal review. This ensures quality while building the trust that unlocks Week 3 autonomy.
Week 3: Co-Own
The external team operates at full velocity. They own features end-to-end: from sprint planning to deployment. They lead ceremonies on rotation. They write runbooks for the systems they build. If applicable, they join the on-call rotation.
Activities: Own 60 to 80% of sprint capacity. Lead at least one ceremony (standup or retro). Write operational runbooks for new systems. Participate in architecture decisions. Conduct code reviews of internal team PRs (bidirectional review is the strongest integration signal).
0
2-3
60-80%
< 4 hrs
The Integration Scorecard
| Metric | Week 1 / Week 2 / Week 3 Targets |
|---|---|
|
PR review turnaround |
PR review turnaround |
|
Sprint velocity contribution |
0% / 20-30% / 60-80% |
|
Knowledge transfer score |
Context doc / Active learning / Can explain to new joiner |
|
Ceremony participation |
Observe all / Participate all / Lead on rotation |
|
Bidirectional code review |
N/A / Submit for review / Review internal PRs |
|
Runbook documentation |
N/A / Begin drafts / Complete for owned systems |
How Pillar P06 (The Right Team) Drives Integration
Pillar P06 of Built to Last defines team composition not just by skill but by integration capability. The right team is not the team with the best individual developers. It is the team that produces the best outcomes when embedded in your context. For more context on costs, see what’s included in the cost of development.
P06 evaluates: domain learning speed, communication cadence match, ceremony participation, documentation quality, and the bidirectional review metric (do they review your code as well as you review theirs?). To understand the risks, explore how some projects stall and how to recover.
At EB Pearls, every TaaS engagement (including the Nuvei/Till Payments engagement that represents approximately 20% of revenue) follows the 3-week integration pattern. The pattern is not optional. It is how we ensure that "your team" and "our team" become indistinguishable.
Common Mistake: Measuring Integration by Output Volume, Not by Context Depth
- Week 1: Zero-code observation completed, context document written
- Week 1: External team has met all stakeholders
- Week 2: 2-3 PRs submitted and merged with internal review
- Week 2: External team contributing estimates at sprint planning
- Week 3: External team owning features end-to-end
- Week 3: Bidirectional code review active
- Week 3: Runbooks written for new systems
- Integration scorecard reviewed at Week 3 checkpoint
Frequently Asked Questions
What is the 3-week integration pattern?
A structured transition period where the external development team embeds into your workflows, tools, and decision-making processes over three weeks, moving from observer to contributor to co-owner.
Does this work for teams in different time zones?
Yes, with a 4-hour overlap minimum. The integration pattern adds async handoff protocols and documentation standards that make timezone gaps productive rather than blocking.
What if our internal team resists the external team?
Week 1 addresses this directly. Pairing sessions and shared ceremonies build trust through competence demonstration, not authority claims. Resistance typically resolves by the end of Week 2.
How is this different from traditional consulting handoffs?
Consulting teams hand off documentation. Embedded teams hand off ownership. The difference is that embedded teams participate in on-call, write runbooks, and own the code they ship.
Can we do this with freelancers instead of an agency?
The pattern works but is harder to execute with freelancers because it requires consistent team composition. If your freelancer changes mid-project, integration resets to Week 1.
Free Founder Resources
-
3-Week Integration Checklist (PDF)
Day-by-day activities for Weeks 1, 2, and 3 with completion criteria and stakeholder assignments. -
Integration Scorecard Template (Google Sheets)
Pre-built scorecard with all six metrics, weekly targets, and a dashboard view. -
Context Document Template (Notion)
The template external teams use to demonstrate Week 1 understanding: domain, architecture, conventions, stakeholders, decision hierarchy.
Final Thought
The best external teams do not feel external. They argue about your architecture, celebrate your launches, and worry about your uptime. That level of integration is not accidental. It is a 3-week process that converts talent into context, and context into ownership.
An external team that starts coding on day one finishes learning on month three. An external team that starts learning on day one finishes integrating on week three.
Discover app development insights and AI trends with Akash Shakya, COO of EB Pearls. Learn how we build successful digital products.
Read more Articles by this Author