Upon successful completion of this course, you should be able to:
• Understand Agile principles and how to build the discipline to support those principles
in your everyday practice
• Appreciate the history of Agile and how the collection of principles and practices came
together to enable customer success
• Examine Agile methods, including: Scrum, Extreme Programming, AgileUP, Feature
Driven Development, Lean Development and DSDM
• Draw best practices from the various methodologies that will contribute to your team
success
• Talk the talk: learning the Agile terminology, roles and forums with their context
• Walk through the processes that support Agile principles to enable the delivery of great
products
• Begin to map the transition of your existing team or enterprise-level processes, artifacts
and forums to Agile
• Discover the power of Agile teams through communication, collaboration and cadence
• Uncover the pitfalls that teams will encounter in an Agile transition and understand how
to overcome those challenges
• Lay the foundation upon which you can build a learning team and organization
Immediate Benefits of Attending This Class:
• Gain a solid understanding of Agile principles and why they are important
• Understand the iterative approach and it's benefits
• Apply relative estimating to create better development plans and communicate those
plans more effectively with your customers to manage expectations
• Establish a firm understanding of what it takes to make a transition to Agile
• Incorporate retrospectives into your team processes to promote continuous
improvement
• Apply principles and practices of technical excellence to enhance your agility
• Learn how requirements emerge during development and practice how to successfully
prioritize and collaborate with stakeholders on the development of requirements
• Understand Agile planning at all levels of execution from product vision down to daily
development of features
• Learn next steps for your current situation to apply these principles and practices within
your team
This information packed course will expose you to an array of ideas, techniques, tools and
practices that you can incorporate immediately — all offered to help you successfully
integrate Agile development techniques into your SDLC. You will immediately understand
the concepts of how to:
• Deliver better products more consistently that will enable your customer's success
• Establish, empower and protect high-performing teams
• Eliminate waste from your processes
• Create transparency in your communication
• Create collaborative forums with development and customer resources out of which
amazing products will emerge
• Understand the basic structure of Agile processes that will enable success
• Embrace ever-changing requirements and leverage constraints to your advantage