An agency, a marketplace or a managed team: three ways to add engineers How to vet an agency, the red flags to watch, and when a managed offshore software team beats an agency or a marketplace. Compare all three. Read it → IT outsourcing: the models, the real costs and how to choose IT outsourcing explained: five models 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 vs outsourcing: one decides where the work happens, the other who answers for it. How they combine, what each costs and how to choose. 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 Software development outsourcing explained: three models, what each costs once management time counts, and how to outsource software developers well. Read it → Staff augmentation vs managed services, and the one question that separates them Staff augmentation vs managed services, or team augmentation vs managed team: who answers when work is late, and how cost, control and continuity compare. Read it → Staff augmentation: what it is, when it works and what it really costs Staff augmentation adds outside specialists who work under your direction. How it works, what it costs, when it fits and what to use when it doesn't. Read it → Team augmentation: what it is, when it works and what it costs Team augmentation explained: how it differs from staff augmentation and a managed software team, when it works and the management cost missing from quotes. Read it → What augmented developers really cost, beyond the rate How augmentation providers price developers, the terms to check, and when a managed offshore software team costs less in total. Read the guide. Read it → What exactly is a dedicated software team? And why is Azendo so different? A dedicated software team at Azendo: a zero-risk start, a weekly score, Talent Success for every developer and a delivery manager who steps in early. 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 own 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.