Certified Agile Practitioner

This 2 or 3 day instructor lead class teaches students that Agile project delivery is radically different from traditional waterfall methodologies. Rather than using a command and control technique, the agile project manager facilitates, coaches and leads. This person is called a ScrumMaster in the Scrum agile process to denote the
difference and remind the person filling this role of the new responsibilities. Accepted participants learn how to be a ScrumMaster and the practices and thinking to increase the agility of a development team, a project, and an organization. The ScrumMaster is the person responsible for the proper execution of Scrum and facilitating the necessary change within the engineering and overall organization. Exercises, case studies, and examples are used to bring home the realization of how to be a ScrumMaster. All participants are expected to understand Scrum basics prior to attending this course.

This class focuses on the “how to” in addition to reinforcing the “what.” Goal: Each individual is trained to be able to assume the following responsibilities:

  1. Identify and remove the communication barriers between the development team and the customer so the customer directly drives development;
  2. Teach, mentor and coach the customer on how to maximize ROI and meet their objectives through Scrum;
  3. Improve the development team by facilitating creativity and empowerment;
  4. Improve the productivity of the development team by removing impediments and   highlighting organizational inefficiencies; and,
  5. Improve the engineering practices and tools so each increment of functionality is  potentially shippable

Scrum Training Learning Objectives

  • Understand the fundamentals of agile and Scrum
  • Have skills to run Scrum projects
  • Be able to plan and scale Scrum projects
  • Understand implications of and techniques to deal with offshore development using Scrum
  • Comprehend how to bid on fixed price/date contracts, and ensure the adequacy of
    engineering practices

Outline

  • Agile Overview
    • Agile Framework
    • Agile Overview
    • The Agile Manifesto & Principles
    • Agile is not enough
    • Can Agile Fail?
    • The Best Agile
    • Lab – Agile Principles
  • Scrum Overview
    • Roles and responsibilities
    • How it works
    • Artifacts
    • Lab – The Scrum Process

 

  • Keys to Success
    • OO and UML
    • Architectural Changes
    • Emergent Design
    • Adopting Principles from Lean
    • Lab – Lean Principles in the Scrum Framework

 

  • Product Backlog
    • Defining the product backlog
    • Prioritizing the Product Backlog
    • Estimates
    • Lab  – Prioritizing the Product Backlog
    • Lab  – Estimating the Product Backlog

 

  • Release Planning
    • Projecting Burndown into the future
    • Release Planning meeting
    • Release layout
    • Lab  – Release Planning

 

  • Spring Planning
    • Sprint Planning Meeting
    • Lab – Getting Started

 

  •  Sprints
    • All about the Sprint
    • Lab Sprints
    • Lab – Handling Problems

 

  • Sprint Conclusion
    • Sprint Review
    • Lab – Sprint Review
    • Sprint Retrospective
    • Lab – Sprint Retrospective

 

  • Other Considerations
    • Scrum in the Organization
    • Testing
    • Distributed Scrum

To Hire an Agile Scrum Subject Matter Expert and Instructor who also teaches this class, call us today at 800-798-3901!

Leave a Reply