This course is designed to allow your team to hit the ground running with developing software using agile. Our expert trainers combine hands-on workshops with their real world experience to ensure the students are ready to excel at the end of the class. The trainers will be on-site through the entire class to coach and mentor the students so they get the most out of the training. Students will be placed on teams and will gain the necessary experience of executing a successful project using the Scrum Framework, good Object Oriented development practices and selected practices from eXtreme Programming (XP).
The first day of this course is designed to provide the students with the opportunity to acquire all the necessary information to ensure they are knowledgeable about Agile and Scrum and use the framework correctly. Included in the first day is background information on the origins of agile and Scrum, which is important in understanding the principles of agile that are used to guide decisions on how to build software. After that, a project will be introduced to allow students to identify how best to use Agile and Scrum for success. Students will focus on developing working software via labs during these four days. The format of the labs will simulate a real Scrum development cycle with one Sprint being performed each day. The daily cycle will also be reduced so that the students get exposed to multiple daily stand-up meetings as well. Students will be expected to define roles on their Scrum team, maintain the product backlog, maintain a Taskboard, calculate velocity, and develop working software that can be demonstrated.
Working knowledge of Scrum and/or a Scrum Practitioner training.