The cycle outran the window
A recruiting cycle that ran through the window you were hiring for.
Developers who work on your product and nothing else. When the build needs them, at least one DevOps and one QA engineer alongside.
What you are building, the roles you think it needs, and the date somebody is holding you to. A senior software engineer reads it.
And one lead software engineer you speak to yourself. No rotation, no context-switching, and no handoffs you did not agree to. Tell us what you are building and who is waiting on it. Either we scope the work and propose people. Or we tell you plainly that our bench does not match what you need.
The actual shortage
It looks like a people problem, and people are the thing you can buy.
You have a date you already gave to the people who fund you. Going outside was your decision alone. If it goes wrong, it goes wrong with your name on it. That is why this purchase feels different from the others.
So the shortage gets misdescribed. What is short is someone whose job is the outcome. That includes the parts you cannot specify yet. A contractor builds what the ticket says. A team tells you the ticket is wrong before it costs you a sprint.
None of that is an argument against buying a team. It is an argument for putting three things in writing first. Who leads, what each person has to clear, and what happens if they do not.
A recruiting cycle that ran through the window you were hiring for.
Senior on the invoice, junior in the pull request.
A supplier who agreed with everything and never said the idea would not work.
You became a full-time specification writer.
A build that ran fine and could not be changed.
An agency that stopped answering once the site was live.
What is inside the unit
Three jobs you would otherwise be hiring separately, and what each one produces that you can see.
| Role | What it owns | What you get |
|---|---|---|
| Lead software engineer | What it ownsOwns the architecture and the code that ships. Every change is reviewed by a senior software engineer before it merges. Architecture decisions go into the technical requirements document rather than somebody's head. | What you getYou get the decisions in writing, and one person to ask about any of them. |
| Business analysis | What it ownsTurns what you described into a specification somebody can build from. Every requirement document is reviewed with you in plain English before a line of code is written. | What you getYou see your own idea written back to you while it is still cheap to be wrong about it. |
| DevOps and QA | What it ownsOwns the path from a finished change to production. GitFlow, unit and integration tests, CI/CD gating every merge. | What you getYou get working software in a demo rather than a status update about working software. |
For a full team buildout we pair developers with at least one DevOps and one QA engineer. Where the work only needs developers, we scope around that.
The point of composing it this way is the seams. When a change is finished, somebody catches it before production. That somebody belongs to your unit, so you are not chasing two suppliers to agree. AI tooling assists within a secure development environment. Judgment stays with people.
Why the shape is small
The reason we will not quote you a bigger team than the work needs.
In 2022, Gote, Mavrodiev, Schweitzer and Scholtes studied 201 open-source projects. The data covered more than 100,000 developers and more than 3 million commits. They reported a strong negative relationship between team size and individual productivity. Doubling a team's size cut average output per member by 22 to 30 percent. That measures what each person contributes, on work where nobody held the scope fixed.
| Item | Value |
|---|---|
| 5,000 SLOC scope | 24 percent of elapsed schedule |
| 50,000 SLOC scope | 6 percent of elapsed schedule |
If the person is wrong
A trial on its own is close to standard in this category. Who writes the criteria, and when, is not.
Every developer we place starts inside a two-to-three-week pilot. The criteria that pilot is judged against go into the engagement before that person starts. The bar exists in writing before anybody has an incentive to move it. If a developer does not meet those criteria, we replace them and run the pilot again.
That applies per developer. Everyone who joins your team arrives under the same written bar, whether they are the first person or the fifth.
Before any of that, every developer we put forward has already been vetted by our own technical team. You can run your full hiring loop on them, or skip interviews entirely and let the pilot do that work. If a shortlist does not produce the right fit, we send another. And if our current bench does not match what you need, we say so directly and recruit for the role.
Bring the criteria you would judge a developer's first three weeks on, and we will write those in.
Pricing the alternative
You are weighing this against hiring the first three people yourself. The figure that decides it is how long the seat stays empty.
| Item | Value |
|---|---|
| Technical role | 75 days |
| Business role | 60 days |
Then there is what sits on top of the salary. Benefits are 30.1 percent of what a United States private-sector employer pays per hour worked. That is the March 2026 reading from the US Bureau of Labor Statistics, Employer Costs for Employee Compensation. Across the European Union, non-wage costs are 24.8 percent of total labour cost, and 25.6 percent in the euro area. France is highest at 32.3 percent (Eurostat, 2025 reference year, published March 2026). Both are shares of total employer cost. The definitions and populations differ, so they are two readings rather than one number.
Most engagements run three months or longer. Shorter ones happen for a clearly scoped pilot, fix-it work or a specialist project. How long an engagement runs is a function of the work, not of the contract.
If the shape you need is developers plus QA plus DevOps rather than a headcount, say so in the form. We will scope that shape.
The first month
From the brief to a merged change, in the order it happens.
You describe the work, the roles it needs and who is waiting on it.
The pilot criteria for each developer go into the engagement before anyone begins.
We run on IST, 10:00 to 19:00 India time. All our developers are currently based in India.
We work inside whatever you already use: Slack, Teams, Google Chat or Discord. There is a daily standup.
A change request becomes a change note. The time, the effort and the cost are laid out before you approve it.
The brief. We typically present a shortlist within a few days of the brief. Start dates are often immediate once you have chosen.
The working week. We work IST 10:00 to 19:00, which is 04:30 to 13:30 UTC. That gives European teams substantial afternoon overlap, and reaches the start of the working day on the US East Coast. Where a live standup or sync has to happen outside that window, a project coordinator can host it. An overlap shift can also be arranged on request. Whatever is agreed is settled at scoping, so you know before you sign.
How progress reaches you. What shows you where things stand is the sprint review and the demo every two weeks. Both show working software rather than a deck about it.
When something changes. It enters the plan only once you sign off, confirmed in a meeting and in writing.
The incentive question
A supplier paid for time has no reason to tell you anything early. It is a fair thing to think.
Our commitment here is narrow enough that you can catch us breaking it. When a timeline moves, you hear about it in the week the risk emerges, not the week before delivery. Either you heard in the week it emerged or you did not.
The reason to believe it is not our character. Most of our engagements continue past launch, and the longest active one has run more than a decade. The next year of a relationship is worth more to us than the current invoice. If the direction is an in-house team, we build for that handoff. Otherwise we stay as long as the platform needs us. We plan for both at intake.
Three mechanics make early warning possible.
The stakes are worth stating once. In 2022, Flyvbjerg, Budzier, Lee, Keil, Lunn and Bester published cost outcomes for 4,677 of 5,392 IT projects. Those projects were completed between 2002 and 2014 across 66 countries. The median project lands on its estimate, at 1.0, while the mean is 1.8. The authors report that overruns and underruns happen about equally often. The risk lives in the tail. Terminated projects are excluded from that dataset, which the authors say makes those figures better than reality rather than worse.
Track record
If you want to know who has been doing this, and for how long, read about Atyantik.
Counted from the Atyantik client register, 2015 to 2026
Longest continuously active engagement on the Atyantik client register
Counted from the Atyantik delivery record, 2015 to 2026
One engagement
One startup, with zero internal developers, arrived holding a rough prototype and a date they had already given.
The first five days were scope and a delivery plan. Weeks one to nine were the build, with backend and frontend running in parallel. There was a demo every week and a scope review beside it. Week ten was launch. Measured from the start of the engagement to the first production-ready version, that was 9.5 weeks. The build began from the rough prototype they already had. After launch the client reported no user churn in the first month; we have not published the user count behind that, and it is their measurement rather than ours. The next funding round closed on time.
Three numbers get quoted about how fast this work goes, and they count different things. Roughly 3.5 weeks is our average from intake to a first production deploy. Eight to twelve weeks is a usable MVP. The 9.5 weeks above is this engagement, from the start of the work to a production launch. The prototype is what the client arrived holding, not where the clock started. None of the three is a promise about your build.
The date held because the scope was settled in the first week. Every change after that was priced and signed before it entered the plan, so the date never moved quietly.
Whether it transfers turns on one thing. Can what you want built be described well enough in five days that nine weeks of building is not a guess? If it cannot, say so, and the first thing we scope is finding that out.
Leaving
From day one every line of code is your IP. That is the floor. What matters is what a handoff actually contains.
| Item | Value |
|---|---|
| Control over service quality | 68 percent of respondents |
| Grow strategic capabilities in-house | 64 percent of respondents |
| Spend optimization | 56 percent of respondents |
| Risk and security | 46 percent of respondents |
| Transparency | 39 percent of respondents |
| Balanced talent sourcing | 39 percent of respondents |
| Regulatory and compliance | 38 percent of respondents |
| Cultural alignment | 38 percent of respondents |
| Confidentiality and IP | 12 percent of respondents |
Over five years, 70 percent of the same respondents had taken back scope previously held by a third party. That is not a verdict against buying a team. Of those exploring more insourcing, 82 percent rate their outsourced services as meeting or exceeding expectations. Another 80 percent are maintaining or increasing what they spend on them. Taking work back is normal and usually partial, and it is worth designing for at the start.
So we design for it at intake. If you move the work in-house or to another partner, the handoff is a defined set of artifacts. You get architecture, deployment, CI/CD pipelines, a BRD, an SRS and change notes. Documentation starts on day one and stays current. We work inside your own Git hosting, cloud accounts and storage, or provision them and hand you the keys. So far, no client has needed to use any of it.
Ask whoever else is bidding what their handoff contains, in that same list.
Each one with a ten-second test, and what to do instead.
Where we fit
You want developers who work on your product and nothing else, with one lead software engineer you speak to yourself.
What you are short of is someone whose job is the outcome, including the parts you cannot specify yet.
You want the bar each developer is judged against written into the engagement before that person starts.
Where we are the wrong call
Would somebody on your side notice a bad architecture decision within a week?
Can you write down what done means, in one paragraph, today?
Will you still be building this in three years?
Is the thing being built the company itself?
Does your work stop if an answer waits until tomorrow morning?
You already have a technical lead. Then you are short of hands. Paying for a team that owns the outcome pays twice for a role you have filled. Buy capacity under the person who already owns it.
The work is a task, not a roadmap. Then buy the task. A team built around an open-ended outcome is the wrong instrument here.
The software is the business, permanently. Can you wait a quarter to start? If both are yes, headcount economics win. Hire, and use the quarter to hire well.
Nobody on your side can read a pull request. Get that person first, before or alongside buying a team. Without them you cannot check anybody's work, ours included.
You need someone reachable through your whole working day. We run IST 10:00 to 19:00 with all developers currently based in India. That is 04:30 to 13:30 UTC. North American teams sit outside it for most of their day. Where a live sync has to happen outside that, a project coordinator can host it. An overlap shift can be arranged on request, agreed at scoping. That is not continuous cover, and we do not offer it. If you need it, hire in your own timezone.
There is a sixth case, and it is ours to declare. If our bench does not match what you need, we say so directly and recruit for the role.
How the team is staffed, how the work is reviewed, and what you keep at the end.
You will be talking to a senior software engineer about it, not an account manager.
Send what you are building and who is waiting on it.
Two things can come back. Either we scope the work, propose people, and write each developer's pilot criteria into the engagement before that person starts. Or our bench does not match what you need, and we tell you so directly. We typically present a shortlist within a few days of the brief.
If you already know the criteria you would judge a developer's first three weeks on, send those too. We will write them in. The right answer might be hiring in your own timezone, or buying a task rather than a team. We would rather say so early than sell you the wrong shape.
