Separating the genuinely useful from the fairy dust

Where research supports a practice, I say so. Where it doesn't, I say that too, including about practices I teach and sell. Generative AI gets the same treatment: real value in places, badly oversold in most.

A reader holding a newspaper headlined Saving Scrum, Your Pain Is Real, Agile Solutions

The free resources

Subscribing gets you the three eBooks and an invitation to the Virtual Lean Coffee. It also gets you the newsletter, which is the part I’d rather you stayed for.

  • The Guide to Effective Agile Retrospectives
  • A Jargon-Free Introduction to Scrum
  • Agile Engineering Practices and Their Effects PDF Cheat Sheet
  • An invitation to the Virtual Lean Coffee, a semi-monthly Zoom meetup

We've helped 8000+ people find success using Scrum

Proud to be the trusted training provider for many of the largest financial, insurance, software, and education organizations, as well as all levels of Canadian government.

It's a pleasure knowing my instructor and I'm motivated to learn and read more.
Difei DToronto
I was impressed. The most valuable thing was not the principles (already knew most intellectually) but the instructor's zen master answers to challnges/questions. This aided in more intutive knowledge.
David AEdmonton
Mark was very knowledgeable; I really appreciated the examples that he shared with the group. Thank you!
Suzanne AVirtual
Instructor was very well connected with the teams. Immense knowledge on Agile and Scrum.
Deepa MOttawa
Lively, knowledgeable instructor who delivered the material creatively (no powerpoint! ) and made everyone comfortable.
Karen BOttawa
Course: great content! Instructor: excellent and very knowledgeable on the subject.
Nadeem FEdmonton
Excellent. Would recommend any time.
Cindy IEdmonton
Great instructor, light atmosphere, very knowledgeable and engaging. Thank You!
Edwine JVirtual
Mark was awesome. Kept the session engaged.
Jyoti KVirtual
Instructor kept the course interested, kept us engaged through fun exercises. I love the course content, the book. Well prepared reference.
Hulya AOttawa
Great course and material, I loved the theoretical information with was applied on day 2. Mark did a great job of relating everything to real work examples.
Michael FToronto
Mark was very entertaining, which made what I expected to be a boring two days very enjoyable, while still learning.
Zach BKitchener-Waterloo
Lots of information and data for a great walk through about the agile methodology.
Pierre-Michel AMontreal
The course was well organizated and presented but the real value comes in the form of the facilitator Mark. His knowledge, enthusiasm and ability to help you find our own answers was refreshing, Thank you Mark!
James BOttawa
Interaction was great, content is very useful and can be applied to improve our way right way. Nice control of the group by the instructor.
Ana BMontreal
Rocks! I would really recomment this instructor to others.
Raghda FToronto
Mark is a great presenter. I appreciate that he is to the point and succinct in his points, but can expand when prompted. I appreciate that there was room for "derailment" and that the training was made more custom tailored to the individual experiences of the scrum masters at our org. The subject matter was good. I think it contained a lot of the info that new scrum masters don't think about, and covered a lot of traps that they fall into.
Adel AVirtual
I really liked that although we did a paper website exercise we used it as a tool for conversation and there wasn't pressure to complete and present it to the group.
Angela GToronto
Mark did an excellent job facilitating the course and the content was very helpful. We covered a lot of ground in three sessions and the pre-learning was helpful too! Mark was patient and respectful and very supportive throughout the sessions. It was a pleasure to spend the time with Mark and to learn from someone who obviously knows his subject.
Debbie BVirtual
Classes with Mark was so worthwhile! Mark has an amazing way of breaking things down so that they are understandable, and always keeping it light and fun. Overall, the course is well designed, and the topics were engaging and useful.
Mohamad AVirtual
This course was a rapid-fire immersion into the world of scrum. As such, it provides a grounding for us to start on the journey to becoming a good scrummaster.
Steve HToronto
Truly an expert. Knows his stuff.
Denise AOttawa
It was great! Very well explained and engaging.
Donald HToronto
This training is beneficial, now it is clear to me what sprint goals, sprint reviews and all the other terms mean and how they can be used to inform, interact and engage team members, and how to help teams become more effective and high performing. I appreciate your speech and examples you provided in class, it helps me better understand the topics. Overall, this is a great and positive training. Thanks Mark!
Alice CVirtual
It was a great experience coming to Agile Scrum just a few months ago allowed this to solidify a lot of things I've been practicing. I will likely immediately reap the rewards.
Curtis BOttawa
The instructor is clearly knowledgeable about scrum and other approaches. The course demonstrates the basics of scrum very well.
Matthew BToronto
Mark was great. Excellent sense of humor, great ability to adapt, wealth of business and sugject matter knowledge.
Jesse BPrivate Client
Very knowledgeable, led the session very well.
Bob BPrivate Client
Very knowledgeable teacher with tons of examples and real life stories.
Alex BMontreal
Mark's ability to adapt to the background of students and relate to their org's characteristics adds exceptional value. This course isn't just for software development!
Paul AOttawa
Mark did a great job. I learned way more than I thought. Scrum is way more than sprints and stand ups. It's a system for effective teams.
Joshua BVirtual
Extremely knowledgeable. Engaged the entire team. Clear communication.
Ahalya AToronto
Knows course material well. Quick to answer all questions.
Michael BEdmonton
Mark is very knowledgable. I really enjoy his style of teaching. Very good course.
Lionel GPrivate Client
Mark is extremely knowlegeable, humorous, and an effective teacher. I feel far more knowedgeable about Scrum now than I did 2 days ago.
Jeremy GToronto
Great training. Good energy throughout the workshop. Well facilitated. I liked the regular breaks. Good combination of both breakout room exercises and whole group learnings. Good use of technology for a virtual workshop.
Carole GVirtual
Mark is very insightful, knowledgable, and humourous. The topic was well covered and a delight to engage with. Great balance of peer interactions and instructor led discussions.
Peter HOttawa
Very knowledgeable instructor, great info on theory and practice. Lots more info to cover if we had more time.
Jamie GOttawa
The instructor was very adaptive and knowledgeable. I respect how the instructor worked and would take another course with him in the future.
Johnny KEdmonton
This course was fun and informative. The instructor was a great motivator/animator of the material. I really appreciated the efforts in engaging the audience.
Bill LMontreal
Mark did an excellent job. I appreciated the hands-on nature of the training wherein we actually tried to do Scrum. He was patient handling all our questions and issues, and managed to keep us engaged despite being on Zoom.
Dan MVirtual
Mark harnessed the power of our diverse perspectives/skills/experience to create agile team enacting scrum as we applied our learning. This applied learning led us to knowledge sharing, trust, and mastery.
Danica MOttawa
Well organized, skillfully motivates the team and demonstrates excellent practical examples
Hanna MVirtual
Mark was entertaining and kept the course moving. When we delved into detail the information was usually useful. We covered the basics and more, and it makes going back to work with reinforced skills and ideas on how to change our practices appealing instead of scary.
Samantha CMontreal
Great course. Information overload but not in a bad way. I liked that we discussed specific corporate problems people were having. Helped build context in how others are using Agile/Scrum. Maybe misusing, too.
Tyler BVancouver
This was a very illuminating overview of Scrum roles and best practices, taught by a very engaging instructor.
Douglas GPrivate Client
Excellent. Well worth money and time.
David MOttawa
Pragmatic, no nonsense & applied = very good!
Francois-Pierre MMontreal
Mark is super knowledgable on the topic and presents it in a fun and educational atmosphere. Really enjoyed the team work and Mark's perspective on a lot of the information.
Shelly MToronto
Mark did a great job teaching, providing examples, and exersises. This is my third session and I would recommend him.
Cheryl ROttawa

Get Certified

Explore what Scrum is and how to make it work for you in our Scrum Certification training. Hands-on learning will guide you to improve teamwork, deliver quick feedback, and achieve better products and results.

About this course

Focuses on the role of the team and the ScrumMaster. Get the skills and practical experience necessary to improve teamwork, take the exam, and advance your career with a certification that is in high demand today. Often the best fit for anyone new to Scrum.

Learning and Benefits

Relatable Scenarios

Learn on-the-job applications of key Scrum concepts, skills, principles, along with practical solutions that you can apply the next day for difficult, real-life situations.

Respected Certification

Everything you need to earn your Scrum Alliance® ScrumMaster certification, including exam fee and membership, and so much more.

Practical Exercises

With focus on the challenges that real teams face, and tools to dig deeper. You don’t need more boring Scrum theory. You need something you can sink your teeth into to see immediate results.

Jargon-Free Learning

This workshop is not just for software development or people with a computer science degree. We’ve helped many non-software teams with Scrum.

Career Advancement

Use Scrum knowledge to standout at work, get paid more, and impress your customer, all without burning out.

GenAI for Systems Thinking

Learn the basics of using Generative AI as a tool to support Systems Thinking in your ScrumMaster role. Explore how to leverage GenAI to help uncover patterns, and think more deeply about the systems your team operates in.

Ongoing Support

Your learning doesn’t stop when the workshop ends. You get lifetime access to all course materials, plus a followup email series designed to reinforce your learning objectives and help you apply what you’ve learned on the job.