Useful advice here. My own approach is to kind of mix things up a bit more than this, but all these elements do need attention and it can be helpful to break down the process in this or a similar way. The important things is to find an approach that works best for you, and that may vary from book to book (it has for me at least).