Illustration of IT outsourcing: a person unlocking a two-floor building of desks with a key
The models differ mainly in who directs the work day to day.

What IT outsourcing means

IT outsourcing means contracting technology work to an external provider instead of employing the people who do it. The definition is broad on purpose, and software outsourcing, where the work is building and running your product, is the part most companies mean. It covers a helpdesk contract, a fixed-price app build, three contractors joining your standup, and a dedicated offshore development team that works on your roadmap for years.

One question separates them: who directs the work day to day, and who answers when it slips?

The models, by who runs the work

You direct the workContractors and staff augmentationYou choose the people, set the tasks, run the standups and own the outcome. The provider supplies and invoices.
The provider directs the workManaged teams and project outsourcingThe provider plans, runs quality and answers for delivery. You set the roadmap and review what arrives.
Location, contract shape and rate card all sit underneath this one question.

The IT outsourcing models you’ll be offered

Scroll the table sideways to see every column.

ModelWho managesPriced bySuitsStruggles when
ContractorsYouHoursA gap of a few monthsYou need continuity, or someone leaves mid-sprint
Staff augmentationYouPer personA known skill gap in a team that already runs wellYour managers are already stretched
Project outsourcingThe providerFixed scopeA defined build with an end dateRequirements move, which they usually do
Managed offshore teamThe providerCommitted monthly capacityA roadmap that keeps producing workThe work has a clear end date
Your own entity abroadYouSalaries and overheadsA permanent second officeThe six months of setup and the country manager are underestimated

Two of these get confused often, and the mix-up is costly. Staff augmentation vs managed services explains the gap in one page: augmentation adds people you manage, and a managed service adds capacity the provider manages.

Onshore, nearshore and offshore IT outsourcing

Location is a separate decision from the model. It’s a trade between cost, working-hour overlap and the size of the talent market.

  • Onshore. Same country, highest cost, no time zone or language friction.
  • Nearshore. A neighbouring region, moderate cost, most of a shared working day.
  • Offshore. Further away, lowest cost, with overlap that depends on the country. Thailand is five hours ahead of Northern Europe in summer and six in winter, so a European morning meets a Thai afternoon.

Offshoring and outsourcing are two separate decisions, and mixing them up is how companies end up with the wrong provider in the right country. Offshoring vs outsourcing covers the difference in detail.

What IT outsourcing costs, including management time

Every provider gives you a rate you can compare in a spreadsheet. The cost that decides whether the arrangement works is the management time it takes from your own people, and that never appears in a quote.

Where the hidden cost sits

  1. ContractorsCheapest per hour. Your engineers plan and review the work, and absorb the ramp-up again each time someone rotates off.
  2. AugmentationSlightly higher per person. The management load is the same as employing someone, because in effect you are.
  3. Fixed projectPredictable at the start. The cost arrives as change requests once the requirements move.
  4. Managed teamHigher per person than a contractor and lower in total for ongoing work, because planning, quality and continuity sit with the provider.
Compare total cost, including your own people's time, instead of rate against rate.

How to choose an IT outsourcing model, in four questions

  1. Is the work finite or ongoing? A defined build with an end date suits a project or a contractor. A roadmap that keeps producing work suits a dedicated team.
  2. Who has time to manage? If your managers are already at capacity, choose a model where the provider directs the work.
  3. How long do people stay? Ask for the retention figure and how it’s calculated. On a long roadmap, retention matters more than rate, because knowledge of your codebase is the expensive part.
  4. Who answers when a sprint slips? If it’s a named person on the provider’s side, you’re buying a managed service. If it’s you, you’re buying people.

Where Azendo fits

Azendo runs one of these models, and runs it well. We assign dedicated developers full time to one client’s roadmap and manage them from our own offices in Chiang Mai and Bangkok, under one agreement with a committed monthly capacity. A service delivery manager plans the work, runs quality and answers for what ships, and our specialists stay with Azendo for 3.3 years on average.

It’s built for companies whose roadmap keeps growing, whether they want to add one remote team or several disciplines. To see what a team covers, software development outsourcing goes through it discipline by discipline, and how it works walks through the four steps from first call to a working team.

Questions about IT outsourcing.

What is IT outsourcing?

IT outsourcing means contracting technology work to an external provider instead of employing the people who do it. It covers everything from a helpdesk contract to a dedicated offshore development team building your product. The models differ mainly in who directs the work day to day, and that decides how much management lands on you.

What's the difference between IT outsourcing and offshoring?

Outsourcing is about who does the work. Offshoring is about where it happens. You can outsource to a company in your own city, and you can offshore by opening your own office abroad. Most arrangements combine both, which is why the words get mixed up.

Which IT outsourcing model is cheapest?

Per hour, contractors and staffing arrangements usually look cheapest. In total they often cost more, because planning, coordination and quality work move to your own engineers, and that time rarely shows up in the comparison.

How long does it take to start?

A contractor can start in days. A managed offshore development team takes four to six weeks from signing, because the provider selects named specialists and sets up the working rhythm. Setting up your own entity abroad takes six months or more.

When does IT outsourcing work best?

When someone on your side sets a clear direction and the work keeps coming. Outsourcing moves the building to the provider. The decisions about what to build stay with you.

Not sure which engagement model fits your roadmap.

Loading the contact form… You can also email hello@azendo.co.

We reply within one working day. No obligation, and no newsletter.