Agile, Scrum, Google Sprint and Lean Startup are the buzz words of the last few years. Not only startups but also corporates have moved toward these quick and efficient new product development methods.