Tag: software-engineering
All the articles with the tag "software-engineering".
-
What an AI-Native Organisation Looks Like
An AI-native organisation is not a conventional team with more licences. Its processes, review capacity, incentives, and ownership model have to change when implementation is no longer the scarce resource.
-
When Formal Verification Becomes Practical
Formal methods have traditionally been expensive specialist work. If agents can help write specifications, proof harnesses, and models, the economics may change, but proof obligations and scope still need human judgement.
-
Building the Software Factory
Once agents produce most implementation code, the durable asset is the factory around them: specifications, tools, feedback, state, evaluation, and recovery. Building that factory is a different engineering job.
-
From One Agent to Many
Adding a second agent is not a linear productivity upgrade. Work decomposition, review capacity, shared state, and cost all become coordination problems rather than prompting problems.
-
Stop Reviewing Every Line
Line-by-line review does not scale with agent output, but abandoning review is not the answer. A risk-based approach moves attention towards invariants, interfaces, dangerous changes, and evidence.