Professional Scrum Trainer
Licensed by Scrum.org

Small Reversible Steps (SRS)

When
5pm – 7:30pm
Monday, Jun. 14, 2021
Where
Eastern Standard Time (EST)
Online

This page contains information about a class that occurred in the past. You’re probably looking for my next class or a complete list of classes.

About this Workshop

2½ hours! Offered weekends, evenings, or during work hours! Be sure to check all upcoming sessions.

This workshop teaches the value of small, reversible steps in Product Development.

Photo of Storm Trooper walking in small steps, by Daniel Cheung found at Unsplash

Product development is risky. One of the revolutionary breakthroughs of Agile teams — and of XP (Extreme Programming) in particular — is the practice of always keeping the product in a releasable condition while adding functionality in small, reversible steps.

2 Hours of non-stop hands-on fun. A series of Lego® challenges illustrate the importance and benefits of incremental development, refactoring, and simplicity.

Photo by Bonneval Sebastien of people making Lego model, found at Unsplash

The workshop also teaches the Test-Driven Development pattern — no experience necessary! We’ll use Lego® challenges to experience Test-Driven Development. You will write actual tests and build a product incrementally. (A small product, but the concept scales to large systems.) This is a perfect illustration for managers who want to understand the value of Test-Driven Development and Continuous Delivery.

This curriculum is adapted from the excellent exercises published and made freely available by Mike Bowler. He explains:

Most of these exercises have been jointly developed by Mike Bowler of Gargoyle Software and Bryan Beecham of Iceberg Ideas. All of these are used by Mike and Bryan in classes they teach and conference sessions they’ve given around the world. Bryan created the original TDD and Refactoring exercises and then together they created even more. The collaboration exercise was heavily influenced by Ellen Grove of Agile Partnership (though I do not include that exercise in the online version of this workshop).

Their work produced insightful and fun exercises — I have adapted those exercises for online delivery and enhanced the experience with my own additional content.

Course Topics

  • Test-Driven Development cycle
  • Refactoring versus rework
  • Focus on quality
  • Pairing
  • Incremental design & development
  • Experimentation
  • Simple design
  • Testing

Who Should Attend?

I’ve conducted the workshop for Development Managers, Architects, Designers, Product Owners, Business Analysts, Testers, and programmers.

This workshop is primarily for people involved with project delivery or product development. And, broadly speaking, the concepts are applicable in the management of complex problems and empirical process control.

What You Need

A Lego set

Mixed Lego Pieces

A mixed set is best, or wide variety of random pieces. The “Classic” series have sets of ~250 pieces that are perfect.
Computer desk

Quiet Place & Computer

Webcam is required. A good internet connection is important. Consider using headphones unless your room is quiet.

What You Get

David’s Portrait

Expertise

Expert instruction with Professional Scrum Trainer & Kanban Guide, David Sabine.
SRS Badge Logo

SRS Certificate

Track your progress in my personal training series. Read about the series here.
PMI Talent Triangle

Earn PDUs

Earn credits for Project Management Institute® or other professional memberships.
Wallet with gift card

Discounts

Use or share your discount code for future workshops or in-person courses.

What People Say

“David is a great presenter. The tools he uses to deliver the content are brilliant. I really enjoyed it and will keep an eye out for future opportunities for my team.”

— Director Product Development, Deighton Associates

“David is a brilliant, positive, uplifting individual who is just a joy to be around. He is one of the most inspiring teachers I’ve had the honour to learn from. Taking a course with David at the helm is a ticket to your future success.”

— Scrum Master, Georgian College

“In over 25 years in business, I have taken dozens of professional development courses and seminars, including 16 courses as part of an executive MBA, and against that backdrop I would rank David among the most effective facilitators I have had.”

— Program Director, BMO

“David is an exceptional speaker and has an exceptionally high level of scrum knowledge and experience.”

— Director of DevOps & Services, D+H Corporation

“David is the epitome of what Scrum trainers should strive to be. David is a practicing trainer, where he not only provides world-class trainings but lives the Scrum mindset in practice...I hold him in a very small number of trainers I have no hesitation recommending to my clients.”

— VP, Contino

About David

David Sabine Portrait Panorama

I have trained thousands of Agile practitioners worldwide.

DigitalOcean
Ruby Life Co.
Bell IoT Connectivity
Canada Life
Empire Life
Shopify
RBC
BMO
Scotiabank
Saskatchewan Telecommunications - SaskTel
Telus
CGI

As Professional Scrum Trainer (PST) with Scrum.org, I work to improve the profession of software delivery. I help organizations deliver products of the highest possible quality and value.

My career highlights the intersection of business, technology, fine art, and education. With broad experience, I help organizations and teams understand agility at all levels: practice and delivery, leadership and stewardship, organizational design and culture.

I am a Professional Scrum Trainer, Product Expert, Agile Business Consultant, Technical Coach and Software Engineer, Public Speaker, Executive Director of Ontario Scrum Community®, TEDx Alumnus, Musician, Husband and Dad. I work throughout Canada.

© 2018–2021 by David Sabine