Practical Solutions for your Software Development Challenges


Agile Software Development Workshop (Scrum)

Delivery: 2-day workshop or on site coaching

 

Scrum is a software development methodology based on Agile principles. Agile methodologies promote a project management process that encourages frequent inspection and adaptation, a leadership philosophy using teamwork, self-organization and accountability, with strong customer involvement.


The Scrum process is a defined high-level project life cycle that teams can adopt to quickly plan and manage their work. Each Scrum step has just enough detail to allow for quick execution. This 2-day workshop trains teams in the Scrum process.


After Scrum has been practiced, a team can optionally learn more advanced skills to implement each step. Our other workshops, such as requirements, project planning and peer reviews, are natural extensions to the initial skills learned in Scrum.


Learning Objectives

At the conclusion of this workshop, participants will be able to use Scrum to manage their work.

 

Workshop Agenda

  • Definition of Agile and Scrum
  • Agile Principles
  • Agile Manifesto
  • Scrum Terminology
  • Scrum Details
  • The Backlog and Requirements
  • Exercise
  • Sprint Order and Length
  • Release Planning and Sprint Planning
  • Exercise
  • Tracking Project Progress
  • Sprint Review
  • Sprint Retrospectives
  • Implementing Scrum Exercise
  • Optional Scrum Upgrades
  • Steps to Deploy Scrum
  • Merging with Existing life cycles and frameworks
  • Organizational Change
  • Scaling Scrum
  • Summary

Audience

A complete project team (e.g., developer, QA/test, project manager and requirements roles).


THE PROCESS GROUP

This service is conducted by Neil Potter or Mary Sakry, both Certified Scrum Masters.

The Process Group principals have experience in conducting workshops for companies in the U.S., U.K., Switzerland, Canada, India, China, Singapore and Japan. We are authorized SEI CMMI appraisal leaders and provide consulting services that enable you to operate your organization more efficiently and profitably. We also offer public speaking engagements that help management and employees understand the various techniques for--and benefits of--improving the development process.