It is so rewarding to work alongside people using the program you’re writing, or as in this article, to observe them and ask them to brainstorm ideas. I had such an environment in my first real full-time job, where I was building basically a Bézier curve editor, and the artists had great ideas on how to improve the workflow, ideas that neither management nor I would have come up with.
Seems like the users often have great ideas, I wish all my jobs listened to the end user.
The title says “that no one knows exist yet”, yet the text is all about “problems that no one with power to fix them knows exist yet”.
This is interesting, but it’s a management problem first and foremost. The real underlying problem is either a lack of communication, or a dysfunctional org hierarchy where major problems are known but nobody is permitted to solve them.