Running agile delivery inside a fixed budget
Fixed budgets and iterative delivery are compatible if scope is the variable. Fixing all three is what causes trouble.
Investors and acquirers ask us to assess technology quickly. The findings that change valuations are rarely the ones founders expect.
Founders preparing for diligence tidy the codebase, which addresses a fraction of what is assessed. Code quality is remediable with money and time, both of which an acquirer has.
What is harder to remediate, and therefore more consequential, is concentration of knowledge, licensing exposure and a delivery organisation that cannot ship without specific individuals.
The question asked early is: if one named person left tomorrow, what stops working, and how long until it is understood again?
This is visible in commit distribution, code review participation, on-call history and documentation. It is usually apparent in the data before anyone says it aloud.
Findings ranked by severity with evidence and indicative remediation cost. A ninety-day plan for a new owner. An assessment of the team and its concentration. And a recommendation that includes the case against it.
An assessment that argues only one side is not an assessment. The boundary matters: diligence should report what the technical evidence supports, not advocate for the transaction.
Companies expecting investment or acquisition benefit from assessing themselves first, because the findings are far cheaper to address before someone else finds them.
Acquirers price uncertainty more harshly than known, quantified problems. Concealment discovered during diligence damages trust across the whole transaction.
Typically two to three weeks for a mid-size codebase, depending on how ready the documentation and access are. Data-room readiness is usually the limiting factor.
Architecture documentation, dependency and licence inventory, access for read-only code review, incident history, and honest answers about known debt. Concealment found later is worse than the debt itself.
No. Every codebase has findings. What matters is that they are understood, costed and not concealed acquirers price uncertainty more harshly than known problems.
Keep reading
Fixed budgets and iterative delivery are compatible if scope is the variable. Fixing all three is what causes trouble.
People describe solutions rather than problems. Getting to the underlying need is most of the analyst's job.
Demonstrations show the path the vendor has rehearsed. A structured evaluation shows how the product handles your awkward cases.