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.

Mark is a lively and engaging instructor. Information was presented effectively and at a reasonable pace.
Joel DOttawa
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
The course was awesome with great instructor. It was great to have the groups for exercices and then discuss with trainer.
Françoise DVirtual
He knows his subject well! He respect the different levels of understanding of each participant. He really respect the schedule.
Julie JVirtual
Great course! Very down to earth and humourous instructor. Would recommend to others!
Steve BKitchener-Waterloo
Mark was a great instructor! Very enthusiastic about the course and assisting its participants in becoming successful product owners. Incredibly knowledgeable and entertaining.
Elizabeth CToronto
Very good presentation skills. Excellent materials for study (in class and via email). Good tips and pragmatic approach. Good experience and info from the trenches.
Luiza DToronto
Despite these unprecedented times, this course was great! Using tools like mural made this course engaging, fun and inspiring while being from home. Mark was up for answering all questions and challenging us, or at the very least pointing us in the right direction!
Jessica LVirtual
Mark is an excellent instructor with lots of experience-based knowledge. He goes beyond teaching the basics by applying, and letting us apply, the knowledge to real world example.
Ettore CMontreal
Strong instructor, great knowledge of the material. A very good pace.
Ken AKitchener-Waterloo
Insightful material, engaging classroom practice.
Eliza BVirtual
Amazing course! Love every second of it. Mark kept us all engaged. I knew nothing about agile/scrum and now feel well equipped to make changes at work. I'd love for the rest of my team to attend.
Shravan COttawa
Great instructor, very satisfied, will recomment! I brought my whole team with me, happy I did.
Joshua COttawa
Great energy. Interesting course material.
Julie CToronto
A wealth of useful and interesting knowledge.
Sarah HEdmonton
Mark is awesome! I really enjoyed both courses I took with him. I much prefer in-person interaction to virtual, but his approach worked well.
Nicole BVirtual
Mark is very knowledgeable on the subject and always had good arguments to overcome the "we couldn't do this in our organization".
Sebastien DPrivate Client
Mark did an excellent job running the course. Explanations were clear and he was open to all questions.
Michael DToronto
Awesome speaker. Fantastic course.
Helen KMontreal
Really liked the approach by Mark to apply Scrum methodology to this training. Also Mark was available to answer questions and patient.
Damien JOttawa
As a test manager I was looking for a bridge between my Scrum learning and current skills, and becoming confident that I could act as a scrum master. This course provided it.
Rachel JToronto
Mark was great. Excellent sense of humor, great ability to adapt, wealth of business and sugject matter knowledge.
Jesse BPrivate Client
Mark is a great teacher. Funny, communicates his ideas well, very knowledgeable, - a great teacher! This was a good course!
Anthony DVirtual
5 Stars
Yui HEdmonton
Mark was very well prepared with the material and handled questions well. You gave us enough information to address our own issues without giving us the solution.
Ramiz IPrivate Client
Mark is a very clear and engaging instructor. He is able to use examples and exercises to ground our learning.
Ayesha KOttawa
Mark was very knowledgeable; I really appreciated the examples that he shared with the group. Thank you!
Suzanne AVirtual
The instructor and course were generally excellent – the curriculum was thorough, and the instructor was engaging. I definitely feel like I came out a lot more knowledgeable about Scrum and both the PO and Scrum Master roles (despite the fact that this was not Scrum Master training), and I have lots of ideas percolating on how to implement Agile strategies in my work and with my team.
Natasha HVirtual
Very knowledgeable in what he is teaching. Passion for scrum.
Mandi AEdmonton
Mark is engaging, very knowledgeable and morphs to the class knowledge. His sense of humor is also appreciated.
Malisha CToronto
Extremely knowledgeable. Engaged the entire team. Clear communication.
Ahalya AToronto
Mark was a great instructor with real-world knowledge and experience. He made the course fun and interesting. He was very patient and answered all questions; offered follow up reading material and books.
Tania DVirtual
This is an excellent course to take after the CSM. The instructor was excellent, the course was wonderful, the students awesome.
Marc HMontreal
Good course and instructor was great. I didn't fall asleep once.
Samsong CEdmonton
Great use of time. Very clear examples of work life situations.
Duane BToronto
Mark had great skills at sharing knowledge, breaking down concepts and explaining the "whys" of things.
Cedric LMontreal
Fantastic 2 days. Loved the incorporation of practical exercies. Lots of feedback and helps you understand how people think.
Tony KVancouver
Mark made the class enjoyable. I was initially dreading a 3 day course. After the first day I knew that I could live through the course.
Dickie BPrivate Client
Mark did an excellent job of teaching the material and went beyond just presenting it.
Noah AEdmonton
This course is valuable to anyone who would like to be introduced to Scrum. It was a well spended 2 day course and was very helpful. Mark is very knowledgeable and a very good coach.
Ronald HOttawa
Instructor kept the course interested, kept us engaged through fun exercises. I love the course content, the book. Well prepared reference.
Hulya AOttawa
This course has validated what I want to do for the rest of my career.
Diane KVancouver
Great course that makes you think.
Seok Woo JToronto
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 made a challenging and complex process (Scrum) very clear and highlighted the benefits and opportunities in an engaging and entertaining way.
Jeremy GVancouver
You have a deep understanding of the Scrum methodology. You are good listener and you are able to adapt to your audience. I am really satisfied and will recommend you.
Eric LMontreal
Great session overall. Appreciate your openness and honesty.
Lisa FToronto
Good. Has lots of experience.
Jimmy AEdmonton
Very passionate and knowledgeableinstructor, and very able to answer any question.
Zain JEdmonton
Highly recommend it. This was awesome. Thank you. Mark is a very good instructor.
Philippe CMontreal

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.

Registration is now open for workshops:

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.