Any time spent reviewing your idea and building even a one page "Business Model Canvas" is time wasted. Most likely the idea you initially had will not be the one that ends up working out for yea.
I feel like this article is a list of best practices for pretending to be an entrepreneur.
I like this as an alternative, "You've got an idea for a startup, now what? JUST DO IT!"