Leadership & perspective

Chief Information Officer · India

2026-05-14 edition

Nirved Kharote

I build the internal systems on which a technology company's promises depend.

The journal · Shared development environments

A common development environment needs a boundary before it needs a saving

Standardisation can reduce repeated work while costing more during transition. Its case becomes stronger when client restrictions and exception costs remain visible.

Define the population before calculating the benefit

A proposal for a common development environment often begins with a persuasive observation: many teams repeat similar setup work. They acquire tools, configure access, resolve dependencies and ask for support through slightly different routes. It seems reasonable to replace this repeated effort with a shared arrangement. I support that ambition when the operating conditions justify it. I become more cautious when the business case assumes that similar-looking work means every project can use the same environment on the same terms.

In an IT services company, the environment is not only an internal convenience. A client may have agreed restrictions on tools, access, information or the way work is performed. Different obligations may be justified, outdated or poorly recorded, but the internal CIO cannot settle that question by declaring a standard. Delivery and commercial colleagues need to examine the underlying commitments. My platform team can explain the technical choices and their cost. It cannot grant a customer permission that the company has not obtained.

One programme I led began with 180 projects. The initial proposal treated that number as the potential adoption population. A project-by-project review identified 126 that could use the common arrangement within the agreed conditions. Fifty-four retained client-specific restrictions. That changed the economics and the presentation. It also improved the decision. I could now examine a defined cohort, rather than claim a benefit across projects whose participation was still an assumption. The fifty-four were not evidence that the programme had failed; they were evidence that its boundary needed to be understood.

Defining the population sounds like an early analytical step, but it is often where management must make the hardest choice. A smaller cohort may weaken the apparent return, complicate support and disappoint the sponsor who expected one enterprise standard. It may also reveal that the organisation lacks a dependable inventory of its commitments. I would rather learn that before promising a saving. The discovery can support useful work even if the original investment proposal needs to be narrowed, delayed or reconsidered.

Treat exceptions as decisions with owners

I ask for three accounts of an exception. First, what condition prevents the standard arrangement from being used? Second, who has authority to change that condition? Third, what is the cost and review point while it remains? The answer should be more precise than a project's preference, but it should not require public disclosure of confidential customer terms. An authorised internal record can retain the relevant basis. The purpose is to distinguish a supported business constraint from a difference that survives because nobody has revisited it.

There is a reciprocal obligation on the platform team. A common environment should be usable enough that teams have a reason to adopt it. If support is slow, ordinary changes are difficult or the standard omits a recurring need, exceptions may be reporting a weakness in the platform. I do not want an adoption measure that discourages that information. A delivery team should be able to explain where the standard prevents legitimate work, and the programme should have a way to test and respond to the concern.

Keep the first-year cost in the story

The first-year cost of our narrower programme was ₹8.4 crore, compared with ₹7.1 crore for the previous fragmented arrangement over a comparable period. Transition and parallel support were part of the difference. I chose to retain that comparison in the report. It would have been possible to show a lower continuing cost for a future state while omitting the work required to reach it, but that would not answer the investment question in front of management. The first year still had to be funded and staffed.

A higher initial cost does not prove that standardisation is a poor choice. It means the justification must include the benefits actually expected and the conditions under which they matter. We measured a reduction in median setup time from nine working days to three within the 126 participating projects. That was useful. It did not establish six extra days of productive work for every engineer, nor did it show that a customer milestone moved forward by six days. Other work may have proceeded while setup was pending, and another dependency may still have governed the delivery date.

I find it helpful to keep the operating result and the commercial inference in separate sentences. The first says what happened within a defined process. The second says what management believes that result may enable, with its assumptions visible. This is not merely careful language. It tells the delivery leader what further evidence is needed before making a broader claim. It also gives finance a better basis for deciding whether a later investment should be judged on reduced cost, improved service, lower dependence or some combination of those outcomes.

The supported exceptions remained real work after the common environment launched. They needed people, records and a route for review. I did not treat their cost as an embarrassment to be hidden outside the programme. If the company chooses to retain a customer-specific arrangement, it should understand the continuing burden. Equally, the presence of an exception should not become a permanent entitlement. A changed customer agreement, a new technical capability or a better common service may make adoption possible later. That requires evidence and authority, not a deadline imposed solely to improve a chart.

For a board or investment committee, I would summarise the decision in terms of scope and dependence. What proportion of the work can use the arrangement now? What keeps the remainder outside it? Which costs are transitional and which continue? What did the observed improvement establish, and what commercial conclusion remains tentative? Those questions provide more useful oversight than asking directors to judge detailed configuration choices. They also expose whether management is relying on an unowned change in customer terms to make the return attractive.

My own lesson is that a standard is a service with a boundary, not an assertion that every difference has been removed. Its value comes from doing a defined job dependably and making justified variations manageable. I am willing to pay for transition when the case is clear, and willing to preserve an exception when the company has a reason it can defend. I am less willing to describe either decision through an assumed saving that disappears as soon as the actual operating conditions are included.