Kris Kula 7/22/2022

Designing a human process around pathological cases leads to processes that are themselves pathological.

Read Original

The article discusses a key difference between software and human system design. While software must handle all corner cases defensively, applying the same logic to human processes—by creating rules for rare, pathological behaviors—often results in cumbersome, demoralizing, and inefficient systems for the majority. It argues that sometimes the best response to outlier human behavior is simple acceptance, not a procedural fix.

Designing a human process around pathological cases leads to processes that are themselves pathological.

Comments

No comments yet

Be the first to share your thoughts!

Browser Extension

Get instant access to AllDevBlogs from your browser