loading...

Discussion on: Two Kinds of Software

Collapse
drm317 profile image
Daniel Marlow

You’ve described two of what Dan North calls the Three Ages of Software.

Each age

Explore -> Stabilise -> Commoditise

requires different approaches and practices.

The first age requires exploration, prototyping and testing the market. Later ages require engineering discipline to optimise for stability and scalability.