
Learn how scrum enables agile teams to deliver value through incremental work, sprints, and frequent feedback in complex environments.
Embrace the agile mindset as a values-driven guide for navigating complexity, prioritizing working product, people, and customer collaboration, while using Scrum as a framework to respond to change.
Explore how Scrum differs from traditional project management by emphasizing value-driven, empirical delivery within sprints rather than upfront plan-driven phases.
Clarifies the distinction between projects and products, defining a project as a temporary, unique endeavor and a product as a value-generating, ongoing offering; Scrum delivers incremental value through sprints.
Learn how scrum enables business agility by delivering a usable increment each sprint, improving return on investment, and enabling flexible investment decisions, pivots, and continuous improvement.
Reflect on how an agile, scrum-based approach can address traditional project challenges by answering a set of questions in 5–10 minutes, uncovering real-world benefits and future applications.
Explore how the Scrum framework enables self-organizing, cross-functional teams to deliver high-value outcomes through empirical learning, iterative sprints, and transparent roles, artifacts, and events.
Learn how empiricism guides scrum through transparency, inspection, and adaptation, using the product backlog, sprint backlog, and increment to gain feedback and adapt product goals.
Identify how you use empiricism in your environment and the benefits you gain. Note areas for more transparency and how frequent feedback loops could improve your work with the worksheet.
Explore how a small, cross-functional, self-organizing Scrum team delivers a valuable increment each sprint, guided by product owner, developers, and Scrum Master through collaboration, boundaries, and shared goals.
Learn how the product owner maximizes product value by managing the backlog, setting a clear vision, aligning with business strategy, and collaborating with the scrum team and stakeholders.
Developers in a scrum team collaborate with the product owner to deliver a usable increment with quality, managing the sprint backlog and pursuing the sprint goal through cross-functional, self-organizing work.
Empower the Scrum team through servant leadership, fostering empiricism, removing impediments, and coaching for self-organization, cross-functionality, and value-driven delivery.
Explore how the product backlog serves as the single source of truth for planned value, detailing PBIs, ordering, and refinement to create transparency and maximize value through emergence.
The sprint backlog translates the product backlog into a transparent, team-owned plan for the current sprint, guided by the sprint goal and the emergent plan to deliver a done increment.
Produce the increment as the usable value produced by the sprint backlog, increase transparency, enable faster feedback, and guide investment decisions through thorough testing and a solid definition of done.
Explore how artifact commitments enhance transparency and guide progress toward the product goal and product backlog, the sprint goal and sprint backlog, and the definition of done for the increment.
Explore how time-boxes power scrum events by promoting transparency, inspect-and-adapt learning, and rapid decision making, while reducing waste and preventing analysis paralysis in sprint cycles.
The sprint is a time-boxed container that starts with planning and ends with a retrospective to create a usable increment of value, fostering focus, predictability, and freedom within cadence.
Developers inspect progress toward the sprint goal and adapt the sprint backlog in a 15-minute daily scrum, surfacing impediments and coordinating next steps.
the sprint review brings the scrum team and stakeholders together to inspect the increment, gather feedback, and adapt the product backlog for future sprints within the four-hour timebox.
Learn how the sprint retrospective lets the Scrum team inspect processes, tools, and interactions, and produce an actionable improvement plan for the next sprint within the timebox.
Explore how the five scrum values—focus, openness, courage, commitment, and respect—bring the scrum framework to life by enabling collaborative teamwork and empiricism, transparency, and adaptation.
Reflect on how the five scrum values—focus, openness, courage, commitment, and respect—appear in your current environment, and explore how they can deliver value more frequently, reduce frustration, and boost creativity.
Scrum fits teams facing complexity and change, delivering value sooner through iterative, incremental work, with transparency, stakeholder collaboration, and rapid feedback to validate assumptions.
Discover the scrum framework as a value-driven, empirical approach to complex work, with roles, artifacts, events, and five values: focus, openness, courage, commitment, and respect, guided by the scrum guide.
apply scrum in practice by examining key process decisions and defining your product, value, and done criteria. assess sprint length factors and identify what you need to start scrum.
Define value to enable transparency, guide inspection, and adapt toward valuable outcomes. Let the product owner maximize value by aligning vision, value, and validation with empirical data.
Develop a clear definition of done as a checklist that ensures transparency of the increment, while addressing testing, integration, usability, performance, maintainability, security, and documentation.
Define your product by clear boundaries and value delivery, guided by a single product owner and backlog, and validate value through conversations, incremental delivery, and shared definition of done.
Reflect on how you create value and the definition of done, define your product, and paint its boundaries using the worksheet to start delivering value iteratively and incrementally.
Learn how to refine the product backlog to break down value into small, well-defined PBIs, balance detail with waste using the Goldilocks principle, and improve transparency, value, and forecasting.
Start scrum with cross-functional team of developers, product owner with a vision, and a scrum master; plan sprints, set sprint goals, and establish a definition of done to ensure quality.
Explore key decisions to start scrum with your team using the getting started with scrum canvas, and prepare for your first sprint with a 30–60 minute worksheet.
Apply an empirical approach to planning and forecasting with scrum, delivering value iteratively and incrementally with quality while deciding sprint length and starting your first sprint.
Plan actively with scrum by contrasting plan-driven forecasts with value-driven, empirical planning. Collaborate to align teams, enable emergence and adaptation, and guide inspection with lightweight, up-to-date plans.
Use relative estimation to size backlog items for sprint fit, support forecasting, and guide backlog ordering, while embracing that estimates are imperfect and ongoing learning.
Forecast delivery by combining estimates with past performance using velocity and burnup charts, applying date-based and scope-based forecasting, and acknowledging the cone of uncertainty.
Explore agile budgeting and scheduling with scrum, contrasting date-based and scope-based forecasting. Learn how the product owner and backlog enable value delivery, transparency, and rapid adaptation within fixed sprint cycles.
We build blocks to plan for unpredictability in complex work, embracing change as value with a lightweight approach; forecasts and estimates are educated guesses guided by experience.
Master scrum as a journey guided by context-driven practices, uncertainty, and empiricism. Stay disciplined in tailoring practices to your team, improving transparency, and forecasting beyond sprints.
Learn a four-dimension model to improve scrum practice: team identity, team process, product value, and organization, grounded in an agile mindset, empiricism, and teamwork for greater agility.
Explore servant leadership within scrum, focusing on empowering teams, measuring success by others' growth, and fostering an agile, self-organizing culture that delivers high-quality value.
Focuses on agility and scrum to deliver value iteratively through small self-organizing teams, guided by empiricism and frequent feedback to adapt to change. Embrace the disciplined journey of continuous improvement.
Are you and your team exhausted and frustrated because you are juggling multiple projects and constantly task-switching? Does working this way make it difficult to understand progress or to feel a sense of purpose in your daily work? How often do you discover that what you delivered doesn't achieve desired outcomes? Does quality often get sacrificed under pressure to do more faster? If you are looking for a better way to approach complex work and deliver high value solutions, Scrum is the way.
Scrum done well enables business agility, which is essential in our unpredictable and rapidly changing world. Scrum is a framework that helps people productively and creatively solve complex problems and deliver greater value. Scrum enables you to deliver Increments of value working in short cycles. This approach helps you incorporate learning as you do the work, get feedback frequently to make sure you are on the right track, and respond quickly to change.
I created this Udemy course for you - filled with my unique insights as a licensed Professional Scrum Trainer, Steward of the Professional Scrum Master (PSM) curriculum, and owner of an agility training and coaching business. I have taught over 1,300 students on 5 continents. I am co-author of the book Mastering Professional Scrum, published in 2019 by Pearson Addison-Wesley. I am also a certified Project Management Professional (PMP) and started my career working in traditional project management, which gives me a unique perspective to help people understand the difference and make the transition to Scrum and agility if it makes sense for them.
Note: This course is up-to-date with the 2020 Scrum Guide.
Scrum may have its roots in software, but it has been used well beyond software for decades. I designed the course to help you apply Scrum in any context - from operations to marketing, from projects and products to research and problem solving, and even running departments or entire organizations. I offer a wide range of examples to help you see how the concepts can be applied for different types of work.
Student Review --> "This was a phenomenal course. Stephanie's lectures were fun to watch, and it's clear she knows her material. She spoke at a cadence that was easy to follow, and you can tell she's into what she's teaching. I found her guides to be very helpful and highly recommend signing up for her newsletter. I look forward to taking more courses from Stephanie in the future."
This course is built to help you learn Scrum the right way - in alignment with the official Scrum Guide and leveraging the foundational values and principles. Zero previous Scrum experience is required. In fact, it is often beneficial to have zero experience because you won't have as much to unlearn. In my experience, there are many misunderstandings and myths about Scrum that prevent teams from applying Scrum well and gaining the benefits of agility. This course can also serve as a great refresher and validation of knowledge for people who do have Scrum experience but little to no professional Scrum training.
In this course, you will learn to:
Identify the key differences between a traditional plan-driven approach and an agile value-driven approach
Shift your mindset towards an agile way of thinking
Define the roles, artifacts, and events of the Scrum framework, the importance of each one, and how they all fit together to maximize value delivery
Leverage empiricism and the Scrum values to navigate challenges and maximize the benefits of Scrum
Determine when to use Scrum
Define and meaure value
Create and evolve a definition of "Done"
Break out of the mindset of focusing on tasks and deliverables and see opportunity to deliver value in entirely new ways
Rethink how you can iteratively and incrementally deliver value
Apply the Goldilocks Principle to Product Backlog Refinement
Make the minimal decisions needed to get started with Scrum
Estimate and forecast using agile techniques
Avoid using velocity in the wrong ways
Leverage an agile approach to managing budgets and schedules
Apply my model for improving your Scrum implementation (because there are no best practices when dealing with complex work)
Get additional resources to go deeper in your learning
Agility is essential in today's environment. Agility is the real competitive advantage. Teams and organizations must be nimble, creative, and resilient in order to effectively navigate complexity and thrive in a constantly changing world. Scrum is used by over 12 million people around the world. While Scrum does have its origins in software development, it has been used well beyond software for decades as more and more teams and organizations have realized their work is complex and their environment is unpredictable and rapidly changing. I offer a wide range of examples to help people understand the concepts and how to apply in their own context.
Throughout the course, you will have opportunities to reflect on questions that will help bring the course concepts to life in your own context. I have included two canvases I use with my coaching clients that will help you start applying Scrum in your work environment. And for those of you who are eager to take your learning deeper, I'll guide you toward next steps.
This course is different because it is true to the Scrum Guide and Ken Schwaber's vision, and it is not prescriptive. Agile is not a silver bullet. Scrum is a framework - not a methodology - that leverages the power of a small, self-organizing team. The Scrum Team decides their process within the framework, and that process will evolve as they inspect and adapt, learn and grow. There are no best practices in Scrum because we are dealing with complexity. Best practices only exist in simple environments. A lot of the information you find online and even what is delivered in training does not clarify what is required by Scrum versus what is an example or personal opinion. I aim to teach you the foundational knowledge you need to effectively navigate in your own context. I provide examples of helpful practices and advice from my own experience, however, I make clear distinctions and help you understand why you might use a practice and the benefits it can provide.
When applied with discipline and intention, Scrum helps you confidently navigate complexity and uncertainty, deliver greater value, and thrive in a constantly changing world.
Are you in for that?
Enroll today and begin your Scrum journey with me!
(Trust a former project manager and perfectionist... This can change your life!! See you in the course!)