In software engineering there is an interesting corollary in the form of Hyrum's Law[1], which can be paraphrased as, "Every behavior of your system -- even those deemed misbehaviors! -- will be a part of someone's workflow." Examining unexpected behaviors and workflows in systems and deciding whether to exploit or quash those behaviors is one of the more compelling parts of application design.
This made me think of the Lizard Optimization book by Gojko Adzic:
“Lizard Optimization is a technique for designing product development experiments by engaging long-tail users that seem to follow some unexplainable “lizard” logic. It can help you understand your audience better and improve your products.”
In software engineering there is an interesting corollary in the form of Hyrum's Law[1], which can be paraphrased as, "Every behavior of your system -- even those deemed misbehaviors! -- will be a part of someone's workflow." Examining unexpected behaviors and workflows in systems and deciding whether to exploit or quash those behaviors is one of the more compelling parts of application design.
[1] https://www.hyrumslaw.com/
Excellent. Thanks for sharing.
This made me think of the Lizard Optimization book by Gojko Adzic:
“Lizard Optimization is a technique for designing product development experiments by engaging long-tail users that seem to follow some unexplainable “lizard” logic. It can help you understand your audience better and improve your products.”
https://gojko.net/books/lizard-optimization/
Excellent, thank you for the recommendation.