'Agile' Project Manager?
In software world, 'Agile' is the word you most often hear now a days when it comes to software delivery process. Agile has many approaches - Scrum, Kanban, Lean, Extreme Programming(XP), Test Driven Development(TDD). Scrum is one such Agile approach that is used to deliver complex projects in IT world. Now let me give you a brief on what Scrum is. Scrum approach assumes that you have a cross-functional, independent development teams who are self sustained to deliver the product with the help of Scrum Master and Product Owner and keeping Agile values in tact. It has its usual sprint planning sessions, daily stand-up meetings, sprint review and sprint retrospective meetings in a time boxed sprint. Unlike the traditional waterfall model where the output or the end product is possibly visualized at the end of the process life cycle, in Scrum you get an incremental product at the end of the each sprint. Now let us analyse if there is so call...