We have started our current project by writing the readme first, not only does it focus on what features are needed for the MVP to launch but also focuses on how things actually work from an end users perspective before we begin writing any functionality.
If I can’t follow the steps in the documentation then the feature has been built wrong.
Amazon writes an internal press release first before starting development
Steve Jobs also talked about how to start with the user and work backwards to the development
We have started our current project by writing the readme first, not only does it focus on what features are needed for the MVP to launch but also focuses on how things actually work from an end users perspective before we begin writing any functionality.
If I can’t follow the steps in the documentation then the feature has been built wrong.