From unfortunate experience #1: Going in without some kind of plan can result in losing your way, which means you need to stop and ask directions, which means you usually stop.
From unfortunate experience #2: The fiction highways are always under construction, so too rigid an outline will land you in the zone with the guys with SLOW signs, which means you usually stop.
From somewhat hopeful experience #3: Rough outline and detail in as you move forwards.
What I'm doing is
1. Major plot events. Roughly speaking, these are what you build chapters around. I put them on index cards so I can play with the ordering.
2. Main character arc points. Where I see the main character heading over the course of the novel. I keep these on sheets of paper and plan to mark them off as I write. It's more like a set of progress charts.
3. Scenes for the first three chapters (as roughly delineated in step 1). One index card per scene (though some scenes are long so they get two index cards taped together like a hinge). Intersperse them with my current stack of "chapter" index cards to make a very flexible timeline.
4. Any interesting scenes I can think of---they are important but they aren't as big as Plot Events, for instance a talk I see between a father and a daughter---I make up an index card for and put it into the index card stack *roughly* where I think it will go.
As I plan and, in November, write, I may find I need to move my planned (but unwritten) scenes up and down the stack. This is easy to do with index cards.
When it comes to writing in November, I plan to update my card stack chapter by chapter, and keep the detailed scene outline ahead only by two chapters. By which I mean, when I finish a chapter, I
a) place the index cards for that chapter aside
b) read the index cards for the new chapter, update and add if necessary
c) read the index cards for the chapter after the new chapter, update and add if necessary.
d) chant "don't look back don't look back" over and over
e) open up a new document in Scrivener for the new chapter
Repeat x about 20 times