This Agile Certified Practitioner training course is designed for anyone who is considering the use of an Agile Project Management methodology for software development. In general, practitioners who are seeking to: Understand Agile principles, Agile practices, Agile tools and techniques, including Project Managers, Program Managers, Analysts, Developers, Testers, IT Managers/Directors, Software Engineers, Software Architects, Software Managers, Testing Managers, Team Leaders and Customers.