Engagement Models · Decision guide

    Team Extension vs Outsourcing vs Subsidiary

    Four ways to build a nearshore team, compared on the things that actually differ — who employs the people, who manages them, and how much you commit.

    Quick answer

    Team extension gives you developers employed by a local partner but managed entirely by you, day to day. Staff augmentation and classic outsourcing hand both employment and management to the vendor — outsourcing goes furthest, taking the whole deliverable. A subsidiary means you own the local entity and employ the team directly. The right model depends on how much control and long-term commitment you want, not on price alone.

    The four models, defined

    "Nearshoring" covers several very different arrangements. They vary on two axes: who legally employs the people, and who manages their day-to-day work.

    ModelWho employsWho managesBest when
    Team ExtensionLocal partner (e.g. Jezda)You, day to dayYou want control without setting up your own entity
    Staff AugmentationStaffing vendorMostly you, vendor-mediatedYou need to fill seats fast, short term
    Outsourcing (project)VendorVendor owns the deliverableYou want an outcome, not a team to run
    SubsidiaryYou (your own entity)YouLong-term, larger team, full ownership

    A short decision framework

    Four questions settle most cases. Answer them in order.

    1. 1

      Do you want to manage the developers' day-to-day work yourself?

      Yes → team extension, staff augmentation, or subsidiary. No → project outsourcing.

    2. 2

      Is this a long-term team (12+ months) or a short-term gap?

      Long-term → team extension or subsidiary. Short-term → staff augmentation.

    3. 3

      Do you want to own the legal entity and employ people directly?

      Yes, and at scale → subsidiary. Not yet → team extension, with a path to convert later.

    4. 4

      Is keeping the same people over time important to you?

      Yes → team extension or subsidiary (dedicated, low churn). Less so → staff augmentation or outsourcing.

    Control, cost, and commitment compared

    The same models across the dimensions buyers actually weigh. Cost here is directional — see our pricing page for real figures.

    DimensionTeam ExtensionOutsourcingSubsidiary
    Day-to-day controlHigh — you manageLow — vendor managesHigh — you manage
    Setup effortLowLowHigh (entity, legal, HR)
    Cost structurePredictable monthly, per developerPer project or per deliverableHigh upfront, lowest long-run per head
    Team continuityHigh — dedicated peopleLow — team may rotateHighest — your own employees
    Knowledge & IP retentionStays with your teamRisk of leaving with the vendorFully yours
    Speed to start2–4 weeksFast for a defined scopeMonths

    A general comparison of the models, not vendor-specific terms.

    When each model breaks down

    Every model has a failure mode. Knowing them prevents an expensive mismatch.

    • Team Extension — Breaks down if you have no capacity to manage the team — it is dedicated, not hands-off.
    • Staff Augmentation — Breaks down on long-term work — churn and thin ownership erode continuity and context.
    • Outsourcing — Breaks down when scope is fluid — fixed-deliverable contracts fight against changing requirements.
    • Subsidiary — Breaks down below a certain scale — an entity's fixed cost only pays off with a sizable, lasting team.

    How Jezda maps to these models

    We run three of the four as managed offerings — and the fourth is where the subsidiary path leads.

    See pricing for each model
    Frequently asked questions

    Frequently asked questions

    Team extension, staff augmentation, outsourcing, and subsidiary — the common questions.

    Not sure which model fits?

    Tell us your timeline, team size, and how hands-on you want to be — we will recommend the model that fits, even if it is not the biggest one.

    Talk to us