Any project actually starts with brainstorming and a lot depends on this stage. The sooner you realize it the better, as underestimating brainstorming is a common mistake among students who mainly thought that gathering data and its analysis is enough. This approach might work if I do my thesis [1] online cause we may share files with writers who will do then all brainstorming stuff. However, for a high grade essay brainstorming is a must.