Regardless of the current state of your developer documentation, whether you’re starting from scratch, rebuilding or improving your existing documentation, or fine-tuning a well-functioning documentation site, you can only expect good results if you build on solid foundations. You have to achieve a deep understanding of the people who use your product and your docs and provide them with the tools they need to accomplish their goals.
The discovery phase is essential because it’s where you build this solid foundation ...