top of page
Search

The Survey Should Have Come First

The transformation programme had a name, a sponsor, a budget and a delivery timeline before anyone had looked carefully at the system it was changing. That is not unusual. It is, in fact, the standard sequence. The business case gets made, the resource gets committed, the workstreams get stood up, and somewhere in the early weeks of mobilisation someone raises the question of what the codebase actually contains. By that point the question is inconvenient. The programme is already moving.


What happens next follows a pattern that anyone who has worked in large-scale technology change will recognise without difficulty. The scope that was signed off turns out to have been based on assumptions rather than evidence. The complexity that was estimated in the business case turns out to have been estimated by people working from memory and institutional confidence rather than analysis. The dependencies that nobody knew about begin surfacing during delivery, at the point where surfacing them is most expensive and the options for responding are most constrained.


The analysis that would have changed the scope, the timeline and the resource plan was always available. It simply was not run before the decisions that depended on it were made. Decoder ingests a codebase and returns a complete structured account of what is there: every function, every dependency, every integration point, every concentration of risk, costed by developer seniority and expressed in the financial terms that make a board-level conversation possible. The health score across maintainability, scalability and testability gives the programme team a survey of the territory before they commit to traversing it.


Before any change touches a line of code, Decoder accepts a plain English description of the proposed modification and returns a full risk and impact assessment. The assumptions that were baked into the programme plan become visible. The dependencies that would have surfaced three months into delivery surface before the delivery begins. The decisions that were made without the analysis can be made again with it, at a point in the process where the cost of changing course is still manageable.


The organisations that run this analysis after the programme has started are not being negligent. They are following a sequence that the industry has normalised, in which the survey comes after the decision rather than before it. What Decoder changes is the cost of running the analysis correctly. The survey that used to take months of manual effort and senior engineering time now takes hours. There is no longer a credible argument for sequencing it after the commitment. The survey should always have come first. Now it can.

 

 
 
 

Comments


bottom of page