Entrepreneurship has become a buzzword in the recent times and, like with everything else, everyone wants to jump on the bandwagon. While we all applaud the instant successes, a lot of work and effort goes into making a startup successful. Before you get into the practical aspect of the whole thing, make sure you have analyzed your idea in depth.