An agency, a marketplace or a managed team: three ways to add engineers How to vet an agency, the red flags to watch for, and when a managed offshore software team beats an agency or a marketplace. Compare all three before you hire. Read it → IT outsourcing: the models, the real costs and how to choose Five ways to buy IT outsourcing, from contractors to a managed offshore software team, what each costs in money and management time, and how to choose. Read it → Offshore staffing: how it works and how it compares with a managed team Offshore staffing supplies specialists you manage yourself. What an offshore staffing agency does, what it really costs and how a managed dev team compares. Read it → Offshoring vs outsourcing: two different decisions, explained Offshoring moves work abroad, outsourcing hands it to another company. Offshoring vs outsourcing compared on cost and control, and where an offshore team fits. Read it → Outstaffing vs offshore staffing: one model, two names Outstaffing and offshore staffing are nearly the same arrangement. How outstaffing differs from outsourcing, and where a managed offshore software team sits. Read it → Software development outsourcing: the models, the real costs and how to choose Three ways to buy software development outsourcing, what each costs once management time counts, and how to outsource software developers and keep quality. Read it → Staff augmentation vs managed services: how they differ, and which fits your team How staff augmentation and managed services differ, and team augmentation vs managed team: who answers for late work, what it costs and when each fits. Read it → Staff augmentation: what it is, when it works and what it really costs Staff augmentation means outside specialists join your team under your direction. What it costs, when it fits, and when a managed team is the better choice. Read it → Team augmentation: what it is, when it works and what it costs Team augmentation adds a group of outside engineers to a team you run. How it differs from staff augmentation and a managed team, and the cost quotes leave out. Read it → Tech hiring in the AI era: what to hire for, and where How AI changed tech hiring in 2026: who to hire now, why a team in Thailand costs about half of an in-house hire, and what to ask first. Read it → What augmented developers really cost, beyond the rate How augmentation providers price developers, the contract terms to check before you hire, and when a managed offshore software team costs less in total. Read it → What exactly is a dedicated software team? And why is Azendo so different? A zero-risk start, a score for your dedicated software team every week and a delivery manager who steps in early. See how a managed team at Azendo works. Read it → What is an offshore development center, and who runs it? An offshore development center is a dedicated engineering team abroad for one company. How ODC software development works, what it costs and who runs it. Read it →
All posts and company news →

Choosing how to buy software capacity.

Every engagement model commits you to something different. These eleven guides set out exactly what, so you can compare staff augmentation, outstaffing, outsourcing, an offshore development center and a managed offshore team on equal terms before a provider frames the choice for you.

The models differ on one axis more than any other: who is accountable when the work is late. Under staff augmentation the answer is you, because you are buying access to a person's time and directing it yourself. Under a managed service the answer is the provider, because you are buying delivery of the work. Rate cards, contract length and location all follow from that one answer.

The second axis is cost, and it is rarely the number on the quote. When you run the people yourself, management time comes on top of the rate. Our estimate, from engagements where the client runs the people, is four to eight hours a week per specialist. Turnover adds weeks of ramp-up every time someone leaves, which is why the average tenure of a provider's engineers belongs on every comparison.

That is also why the same arrangement carries several names. Offshore staffing, outstaffing and body leasing describe broadly one commercial model in different markets, and an offshore development center can be run either way, depending on who supplies the management. The software development outsourcing guide is the best starting point if you are new to the subject.

If you already know you want the provider to be accountable for delivery, how it works shows how a dedicated team is run day to day, from the first call to a team hired four weeks after signing.