I've mentioned this before, but when I'm writing or revising a book I use my yWriter software. (Over 1000 downloads in the past 7 days - it's spreading.)
yWriter allows you to give each scene in the book a rating, using the following choices: Outline, Draft, 1st Edit, 2nd Edit, Done. In the beginning it's all outlines and you have a lot of work ahead of you. My current novel has 136 scenes in it, and according to my latest work report there are 11 at the outline stage, 46 drafts and 79 at 1st edit. The work report uses a deadline for each stage to show you what you have to complete each and every day - for example, today I have to turn 4 draft scenes into 1st edit.
Now, these ratings are subjective and I've been known to push a bunch of scenes from one rating to the next just to get them off my work schedule. For example, today I went through all the scenes and decided seven or eight of them were more like 1st edits than drafts, thus completing two days work with several mouse clicks. (Then I get on with rewriting the next 3 or 4 scenes, happy that things are moving nice and fast.)
Used properly, you can keep a tight rein on the book. On the other hand, seeing a 3 page list of scenes to be rewritten is almost enough to turn you to film making.
This is the hardest part - I'm currently spending 8-14 hours a day on this novel, and the thought of doing that for the next 3 weeks gives me something to worry about at night. All I can do is nibble away at it, and if promoting scenes above their status is what it takes - so be it.
Simon Haynes is the author of the Hal Spacejock and Hal Junior series (Amazon / Smashwords / other formats)