Passer au contenu principal

Small is Successful (2023)

A glimpse of a raven flying between branchesThe tip of a raven's wing in flightTwo ravens flying over a car park

A complex system that works is invariably found to have evolved from a simple system that worked. A complex system designed from scratch never works and cannot be patched up to make it work. You have to start over with a working simple system.

Gall’s Law, from The Systems Bible (John Gall, 2002)

I am overly fond of citing Gall’s Law. It is one of the few ‘laws’ of systems theory and software development I know of that is generally correct with very few exceptions. It’s also one of the most widely ignored and disregarded laws of software development.

How many projects have you been involved with where the scope was much too broad at the start?

To read this post you'll need to become a member. Members help us fund our work to ensure we can stick around long-term.

See our plans (S'ouvre dans une nouvelle fenêtre)

Sujet Bad Writing

0 commentaire

Vous voulez être le·la premier·ère à écrire un commentaire ?
Devenez membre de Out of the Software Crisis et lancez la conversation.
Adhérer