These days, companies are embracing new models such as the Agile Scrum, lean start-up and design thinking as a way of keeping pace with their ever-changing business environments.