Passa al contenuto principale

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 (Si apre in una nuova finestra)

Argomento Bad Writing

0 commenti

Vuoi essere la prima persona a commentare?
Abbonati a Out of the Software Crisis e avvia una conversazione.
Sostieni