Urgent.News

What's breaking now, across thousands of outlets.

Tech

Technology Value Starts With an Explicit Operating Problem

Technology Value Starts With an Explicit Operating Problem Technology is not valuable because it is complicated. It is valuable when the operating problem, evidence and expected outcome are explicit. That sounds simple, but many technology programmes still begin in the opposite direction. "We need Kubernetes." "We need an AI agent." "We need FinOps." "We need a new platform." Those statements…

A useful engineering engagement should answer four key questions: What expensive, risky, or operationally limiting problem needs to change? What evidence proves that the problem exists? What is the smallest useful intervention? How will we know if the intervention worked? Instead of beginning with a product category or technology choice, the team starts by identifying an observable condition that needs improvement.

This approach shifts the focus from assuming a larger architecture is more mature to defining specific acceptance criteria. Measurement becomes an integral part of the implementation process rather than a separate reporting task at the end.

For example, in the context of FinOps, cloud costs being high is not specific enough to drive a safe optimization program. Useful questions include identifying which workloads contribute to the cost increase, determining if the growth is expected or anomalous, assessing whether CPU and memory requests exceed observed usage, and evaluating if idle workloads or unattached resources are present. Key recommendations can then be applied safely based on measurable findings.

Similarly, when addressing platform reliability, simply stating "we need Kubernetes" does not define a clear reliability objective. A more useful problem might be: "Releases are difficult to roll back, workloads lack tested recovery paths, deployment ownership is unclear, incidents take too long to diagnose, environment drift is common, secrets are handled inconsistently, and application teams cannot see platform health."

Kubernetes may play a role in solving these issues, but the critical question is: What specific reliability condition should we improve, and what platform capabilities are necessary to address it?

The goal is to implement the smallest intervention that produces the desired operating change. Instead of solving a problem with the largest architecture, the principle is to implement the smallest intervention that can effect the required change. This might involve adjusting one deployment policy, adding recovery testing instead of purchasing additional backup products, or automating evidence collection instead of automating final decisions.

Small interventions are easier to verify and make failure easier to understand due to fewer variables changing simultaneously.

Evidence should be embedded within the implementation process itself, not merely included as an afterthought in a proposal document. If the objective is to reduce recovery time, measure recovery behavior; if the goal is to lower costs, establish a baseline and measurement method before the change. For safer automation, record which actions require approval and confirm that the system cannot bypass them. For production readiness, ensure that readiness controls are inspectable.

This structured approach—Diagnose, Establish Evidence, Bound the Intervention, Implement, Verify—can be applied across various domains such as platform engineering, reliability, FinOps, and governed automation. By focusing on diagnosing the right problem, gathering concrete evidence, and implementing the smallest effective change, technology initiatives can achieve their intended outcomes more efficiently and effectively.

Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.

Read the original at dev.to →

More in Tech

More from Friday 18 September →