It's applicable to for anyone who is looking to transition from Waterfall to Agile, learn Agile project management techniques or earn Scrum Master Certification. Technical managers, project managers, software architects, project leads and programmers who wish to learn about Agile principles to improve productivity, cost efficiency and quality of their software development.