Certified Advanced Agile Developer
Certified Agile Developer (Scrum Developer)
Certified Agile Practitioner (Scrum Master)
Certified Agile Product Owner
eXtreme Programming (XP)
Kanban
Leading the Lean|Agile Enterprise with the Scaled Agile Framework™
Managing Agile Projects With Scrum And Lean
SAFe Scrum/XP for Teams
Scrumban
Test Driven Development (TDD)
Test Driven Development (TDD) for C programmers
    

Certified Agile Developer (Scrum Developer)

  Course #: 
  Duration:  5 days

Overview

This course is designed to allow your team to hit the ground running. 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 ensuring that the students get the most out of their coaching. Students will be placed on teams and will gain the necessary experience of executing a successful project using the Scrum Framework.

Outline

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 are using it correctly. After that time a project will be introduced to allow them to identify how best to use Agile and Scrum for success.

Students will focus on developing working software via labs during these last 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.

Project introduction Build the Product Backlog
  • Students will create the product backlog stories, provide estimates, and prioritize based on business value.
Release Planning
  • Through the use of abbreviated Sprints, the students will experience 3 Sprints that will result in working software for version 1 of the product.
  • A release planning meeting will be held to evaluate the product backlog and determine what stories will be included in the 3 Sprints.
  • The product backlog and release plans will be reviewed as a group
Introduction to Test Driven Development & Agile Development Lecture
  • Students will be presented information regarding Test Driven Development (TDD) and Agile Development principles and practices
  • Students will be expected to follow TDD during the remainder of this course
Sprint Planning
  • Students will perform a sprint planning meeting for each Sprint in order to review the stories, develop tasks, and establish the Taskboard for the Sprint.
Sprint
  • This particular sprint will contain simulations for 2 working days. Students will participate in daily standup meetings and work on completing tasks that provide working software to complete the stories on the product backlog
Sprint Review
  • Students will hold a Sprint Review Meeting to demonstrate their working software to either the instructor individually or the class as a whole
Sprint Retrospective
  • Students will hold a Sprint Retrospective Meeting and identify things that worked well and things that could use improvement. They are expected to identify at least one item that could use improvement and focus on that item during the next Sprint.
Daily Wrap-up