Zach Jansen at 2013-06-10 18:21:13:
I do a lot of research/reading and take plenty of notes. And when I start scripting I usually just have a page-long beat outline -- structure is king, after all -- and go from there. It still allows for spontaneity, but keeps the script on track. Besides, scripts are written during re-writing, so I can tighten and enhance or add or delete info as needed then.
As Scott says, though, it's my process and works for me. I've tried more detailed outlines and just got bogged down in making the outline written perfectly. Trial and error, of course, but since I've discovered what works I've written a handful of features.