Leon Adato
https://www.pyohio.org/2024/program/t...
From software to sneakers to sofas, the best designs are executed from the point of view of the user, maintainer, or owner – NOT from the point of view of the designers themselves. The terms "usuability", "intuitive", and even "innovation" are (or should be) inextricably linked with the perspective of the recipient, not the creator.
As IT practitioners, we solve for this by taking time up\-front to nail down the desired feature; by creating small incremental changes rather than sweeping monolithic updates; by collecting metrics on usage and flow; and by maintaining a "fail fast" mentality where we can pivot quickly. But all that might miss a key point: do we understand how the intended beneficiary of brilliance thinks? Do we know not only what they want, but why they want it? Or how they want it?
The ability to see things from this perspective is called "technical empathy". In this talk, I'll define what technical empathy is; describe how having technical empathy enhances our design choices, smooths the road to execution, and leads to better outcomes; and provide ideas on how developers and engineers can build technical empathy in themselves and foster it within teams.
#PyOhio #Python
The 17th annual PyOhio held July 27-28 in Cleveland, OH.
===
https://PyOhio.org
Founded in 2008, PyOhio is a free annual Python programming language community conference based in Ohio. Content ranges from beginner to advanced and is intended to be relevant to all types of Python users: students, software professionals, scientists, hobbyists, and anyone looking to learn more.
Sun Jul 28 14:45:00 2024 at Orchid East
Produced by NDV: / @nextdayvideo