Attendees will participate in many hands-on activities that will help them practice the theory they learn. What is Agile? Agile is a set of principles and values as defined by Agile Manifesto (www.AgileManifesto.org) The term Agile is some times used as an umbrella term that cover many product development frame work such as Scrum, XP (eXtream Programming) etc., . Scrum is one of the Product development frameworks that follow the principles of Agile. A brief overview of Scrum can be found here (http://www.scrumalliance.org/pages/what_is_scrum) In this class, the attendees will learn the Principles and Values of Agile and will explore in detail the practices of the Scrum Framework. During the one day session, the trainer will share his years of experience in coaching teams to become Agile using the Scrum framework. Practical tips on what works and what doesn't, how to create an environment for hyper productive team, etc will be shared during this class. Attendees will learn the concepts & practices that they can take to their teams, and organization to make a difference right away. You will learn how to lead development teams towards Agile by creating and managing a product vision and product backlogs, planning releases and sprints, monitoring progress, and conducting retrospectives. Come prepared to learn! Come with an open mind! You will leave with a lot of learning and ton of energy.