It’s What We Know that Just Ain’t So: Epistemic Failure in Software Engineering

Understanding and Overcoming Our Industry’s Knowledge Failures

Photo by K. Mitch Hodge on Unsplash

Introduction

Definitions

Relevance to Software Engineering

Examples of Epistemic Failures

The Waterfall Method

Add Programmers When Your Schedule Slips

Something Simplifying This Way Comes

Predictions

Today’s Failure

How Do We Fix This?

Evidence

Bayesian Thinking

Agile Methods

Intellectual Humility

Final Thoughts

References

J. Meadows is a technologist with decades of experience in software development, management, and numerical analysis.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store