How it gets done
A lot of people talk about process. For me, there is no “one size fits all”. What matters is what works best for your people, in your organization, with your resources, on your timeline. That said, after several years and projects, I believe the following combines the best of all approaches and insures the fastest, highest=quality, with the least amount of risk, and the highest chances for success.
Learn the business. Learn the customers. Learn about the competition and anyone who is doing something similar. Learn constraints and capabilities. Then distill it all down into something useful.
Take the learnings and generate ideas. Test and analyze those ideas with SMEs and customers. Architect the ideas into something that can be used objectively to drive design and development.
Stay focused on discreet areas to insure progress. Learn and refine. Use evolutionary prototypes to share and test the vision along the way. Everything should be modular in order to be sustainable.
Success is judged by execution, not effort. Stay focused on your plan and only pivot when necessary and it makes sense.