Software Design: Tidy First?

Share this post

User's avatar
Software Design: Tidy First?
Thinkie: Special-Cause Versus Common-Cause Variation
Copy link
Facebook
Email
Notes
More
Thinkies

Thinkie: Special-Cause Versus Common-Cause Variation

Kent Beck's avatar
Kent Beck
Feb 13, 2024
∙ Paid
8

Share this post

User's avatar
Software Design: Tidy First?
Thinkie: Special-Cause Versus Common-Cause Variation
Copy link
Facebook
Email
Notes
More
9
1
Share

This is a process control Thinkie taking from Deming.

Trigger: A process has gone haywire for some reason.

Transformation: First decide if that reason happens repeatedly or just this once. React accordingly.

One class of mistakes comes from not paying attention to a process. Sometimes it works, sometimes it doesn’t, who knows? 🤷 That test is red sometimes…

This post is for paid subscribers

Already a paid subscriber? Sign in
© 2025 Kent Beck
Privacy ∙ Terms ∙ Collection notice
Start writingGet the app
Substack is the home for great culture

Share

Copy link
Facebook
Email
Notes
More