Software Development: Engineering or Science?

Software Development: Engineering or Science?

Software development has more in common with scientific research than engineering. Using the Cynefin framework, this post looks at why building a bridge is a complicated problem, why building software is a complex one, and why that difference explains Waterfall’s failures and Agile’s fit.

28 January 2025 Â· 9 min Â· 1874 words Â· Paul McIlreavy
Allen Holub presenting at YOW! Brisbane 2024

Allen Holub @ YOW! Brisbane 2024

A brief summary of Allen Holub’s “Getting Buy-In: Overcoming Larman’s Law” at the YOW! Brisbane conference December 2024.

23 January 2025 Â· 5 min Â· 979 words Â· Paul McIlreavy