Agile Services » Agile Training

Agile & Scrum Methodology Training

Public and Private Training in Agile Development Methodologies

Our success in the Agile Community stems from our ability to train and certify individuals and organizations in Agile development and Scrum. We offer public and private training on and off site. As a registered education provider through the PMI, we are a leading provider of Agile Development & Scrum training courses, and provide a strong breadth of classes in:

Certified ScrumMaster

Increase productivity, improve quality, & adapt to change better. This course provides the Scrum framework, how to apply Scrum to your projects, and how to navigate the cultural changes necessary to implement Scrum. In this 2-day course you will gain 14 PDUs and a 2-year membership in the Scrum Alliance.


Certified Product Owner

Increase productivity, faster ROI and improve value to your end customer. Learn how to prioritize & control the requirements of an Agile Project as a Product Owner. This 2-day course earns you 14 PDUs and a 2-year membership to the Scrum Alliance.


Agile Developer Skills

Learn Technical Practices from Extreme Programming. Experience real-team based iterative development of software under the guidance of a Product Owner. This course is the first to meet the Scrum Alliance requirements for training in support of the CSD rating.


Enterprise Agile Development/Custom Training

Increase Productivity, predictability of software projects. In this 3-day course you will work through a hands-on simulation of a complete Scrum project, from start to finish and be ready to launch a Scrum project at your own company.

Agile Projects: Managing Requirements with Scrum

Scrum in the Enterprise. Learn how to tackle common issues that companies face with Scrum development such as hybrid projects (Scrum and Waterfall), management distribution of scrum projects and requirements specification in Scrum.



Watch our short video about our Enterprise Agile development course taught by Kevin Thompson.

Video Transcription

Our class on Enterprise Agile Development with Scrum provides an extremely practical, hands-on introduction to the Scrum process. Unlike certification classes that focus on one role, this class is designed for audiences that contain all roles: Developers, QA Engineers, Project Managers, Product Managers, and anyone else who needs to know how a Scrum process works at the practical level. Also unlike certification, the class focuses on the practical details of the Scrum process and its practices.

This class has two objectives. The first is to teach the students how to plan and execute projects with a Scrum process. We cover all of the Scrum practices in detail, with exercises for each, then conduct a five-hour sample Scrum project from beginning to end to make the experience as real and concrete as possible.

The second objective is to teach students how to capture requirements and plan implementations involving long time scales and multiple teams.

Students learn how to write requirements, how to estimate them with Planning Poker, and how to break them into tasks. They also learn how to create Sprint Backlogs, how to collaborate effectively on development work, and how to track progress with burdown and burn-up charts. They learn the five cycles of planning, including Product Visions and Roadmaps, as well as Release and Sprint planning. Finally, they also learn how to plan and synchronize the work of multiple teams on large, complex projects.

Students benefit from the focus on practicality, because they learn the concrete practices of real-world Scrum projects. The frequent discussion periods provide ample time to address students' specific needs, and issues that arise in their particular organizations.

Enterprise Agile Development with Scrum is the class to take for anyone who wants to know how Scrum is really done.