I’ve never worked on a project with fleshed out requirements that didn’t change radically at some point in the iterative process. But, I have worked on plenty of projects where they brought me in and had those requirements all written out. You bring up some good points and could easily author an article based on those points alone. I especially like the idea of using storyboards or even blocking out the experience in the beginning stages. I have spent a lot of time reading about other design industries and how they work — namely the movie industry. This is a technique that works very well in film and lends well to UX.
Thanks for the comments and for reading, Scott. I truly appreciate the engagement.