About David
Technology leaders hire David to improve the way they manage software product development. He has worked with start-ups and enterprises including many of North America’s most prestigious enterprises in e-commerce, retail, telco, insurance, AI, and cybersecurity.
David is one of few people in Canada who knew Scrum, Kanban, and Agile methods in early-2000s. He helps organizations understand agility at all levels: practice & delivery, product leadership & stewardship, and organizational culture.
His career highlights the intersection of business, technology, and education. David works to improve the profession of software delivery. He helps organizations deliver products of the highest possible quality and value.
David is a Professional Scrum Trainer, Professional Kanban Trainer with ProKanban.org, Agile Business Consultant, Product Manager, Technical Coach and Software Engineer, Public Speaker, Executive Director of Ontario Scrum Community®, TEDx Alumnus, Musician, Husband and Dad. David works throughout Canada and USA.
Read More
Courses taught by David
Applying Professional Scrum
Professional Scrum Master
Professional Scrum Product Owner
Professional Scrum Product Owner - Advanced
Professional Scrum with User Experience
Other Services by David
- Coaching/Consulting
- Immersion Classes
- Private Courses
Upcoming Classes by David
See all upcoming classes
Live Virtual
Date: Dec 5-6, 2024
Language: English
Class Format: Traditional
9:30 AM - 4:30 PM America/New_York
Live Virtual
Date: Dec 5-6, 2024
Language: English
Class Format: Traditional
9:30 AM - 4:30 PM America/New_York
Live Virtual
Date: Dec 9-10, 2024
Language: English
Class Format: Traditional
9:30 AM - 4:30 PM America/Los_Angeles
Live Virtual
Date: Dec 12-13, 2024
Language: English
Class Format: Traditional
9:30 AM - 4:30 PM America/Los_Angeles
Live Virtual
Date: Dec 16-17, 2024
Language: English
Class Format: Traditional
9:30 AM - 4:30 PM America/New_York
Live Virtual
Date: Dec 30-31, 2024
Language: English
Class Format: Traditional
9:30 AM - 4:45 PM America/New_York
Live Virtual
Date: Jan 9-10, 2025
Language: English
Class Format: Traditional
9:30 AM - 4:30 PM America/New_York
Live Virtual
Date: Jan 16-17, 2025
Language: English
Class Format: Traditional
9:30 AM - 4:30 PM America/New_York
Live Virtual
Date: Jan 27-28, 2025
Language: English
Class Format: Traditional
9:30 AM - 4:45 PM America/New_York
Live Virtual
Date: Jan 29-30, 2025
Language: English
Class Format: Traditional
9:30 AM - 4:45 PM America/New_York
Live Virtual
Date: Feb 13-14, 2025
Language: English
Class Format: Traditional
9:30 AM - 4:45 PM America/New_York
Live Virtual
Date: Feb 18-19, 2025
Language: English
Class Format: Traditional
9:30 AM - 4:45 PM America/New_York
Latest Blogs by David
See all blogs
A common question for newcomers to Scrum: Can the Tasks of the Sprint Backlog Be Modified Mid-Sprint?
A common question for those new to the practice of #StoryPoints: Should we assign points to #bugs?
Scrum is an idea. The word ‘Scrum’ comes from the game of Rugby: a whole team working together; their singular mission is to move the ball down the field. The idea grows out of a few important truths about team development and product quality.
Kanban is a Japanese word that translates into English, roughly, as ‘sign’ or ‘sign board’. Let’s jump in…
In a conversation with a new Scrum Master, I shared advice for the first 90 days on the job.
A former student of mine asked me a question: I've just started working with a product development team whose members live in India Standard Time, Central European Time, and East Standard Time I'd like to help to configure our Sprints. Do you have advice about stand-ups? How often? Should we meet later in the day? Any advice would be appreciated.
A couple of months ago, I posted a prompt online. I said: “Hey, do you have questions about Scrum?” I got a tough question from Thomas, who asked: "Whilst everybody has to start somewhere, what do we do about "Masters" who don't know the basics?"
With David Sabine, PST. Video recorded in 2018.
I was recently asked, "Is Scrum dead? Or is it just "rebranded #waterfall"? Or will it be made obsolete by XP? Join me as I discuss these questions.
I was recently asked, "Do you think it's necessary to start every Sprint with each story fully specified?" The short answer: No, I don't. Join me as I discuss the topic.