
Explore scrum and agile basics through theory, focus on the scrum guide 2020 update, and gain practical certification tips for success.
Explore the fundamentals of scrum and agile basics, with an introduction to theory and essential certification tips.
Explore how to work in the agile environment with the Scrum framework, covering core elements—accountabilities, artifacts, and events—and practical tips to start using Scrum in your team.
Target beginners and semi-advanced Scrum users, this course starts newcomers and refreshes knowledge on the practical uses of Scrum, with a Professional Scrum Master certification module and end-of-module questions.
Yarik Boyko and Pavel Caucus are agile enthusiasts and certified Scrum Masters with IT project management backgrounds, leading Scrum teams in Mindshare, UniCredit, Pekao, Agora, with degrees from Kozminski University.
Learn agile and scrum basics; theory and certification tips guide agile and scrum, theory and certification tips.
You will learn about Manifesto for Agile Software Development, it's 4 core principles and origin.
Explore the 12 agile principles that complement the manifesto, emphasizing customer value, welcoming change, frequent working software, collaboration, self-organizing teams, sustainable pace, technical excellence, simplicity, and continuous improvement.
You will learn about Scrum values: commitment, courage, focus, openness and respect and examples of them.
Identify four common Product Owner mistakes—lack of time, lack of authority, lack of courage, and insufficient engagement—that slow decisions and delay delivery, with remedies to prioritize, empower, coach, and engage.
Explore the developers' accountabilities in the scrum process and clarify their role within a scrum team.
Developers take accountability to deliver a usable, valuable increment each sprint. They self-manage, decompose PBIs into tasks, plan with the product owner, and manage the sprint backlog, scrums, and reviews.
Developers should be t-shaped, embracing cross-functionality and workshops to broaden knowledge for agile work, while teams stay within nine members, delivering a releasable sprint increment via daily standups.
Define the scrum master role within scrum and agile basics, and explore certification tips for learners.
Foster cooperation among Scrum team members by guiding the Scrum Master to bond the team, help the Product Owner organize product backlog to maximize value, and ensure clear backlog items.
Support developers by removing obstacles and enabling cross-functionality and self-management so they decide and own the end product. Maintain collaboration with the product owner, especially in new teams.
Stand up for the team and shield members from external disturbances. Observe, seek knowledge, and apply political acumen and technical background to improve sprint focus and team communication.
Explore Scrum artifacts in the context of Scrum and agile basics theory and certification tips.
Master how the product backlog guides agile development as the only source of requirements, with the product owner prioritizing and refining PBIs to deliver high-value user stories within sprints.
Explore user stories in agile projects, written from the user’s viewpoint and broken into epics and small items for sprint planning, with examples like students, admins, and customers.
Learn to split user stories by decomposing epics into smaller pieces, estimate development time, and overcome the wall by asking right questions in order with an Agile cheat sheet.
Examine examples of poor user stories, highlighting missing user roles, unclear scope, and lack of end-user value, and stress ensuring features like filtering auction listings have a clear reason.
Break user stories into smaller tasks using the smart technique. Learn to create specific, measurable, achievable, relevant, and time-boxed tasks that support sprint goals.
Develop a clear understanding of estimation techniques used in scrum and agile contexts, preparing for certification and practical project planning.
Learn planning poker fundamentals for agile estimation, using cards and apps for distributed teams, align story points with velocity, and practice to improve accuracy while avoiding translating points into hours.
Estimate sprint capacity using ideal hours, calculate productive hours, and allocate the backlog by subtracting regular Scrum events, holidays, and sick leaves to plan user stories.
Identify estimate inflation in scrum teams caused by pressure, inflating story point estimates and bloating the backlog; apply triangulating with reference stories 5 and 13 to keep estimates consistent.
Define the definition of done as a simple checklist that confirms sprint work is ready for release, preventing refactoring and hidden development work.
determine sprint planning length by timeboxing for a one month sprint, with a maximum of eight hours, and scale proportionally for shorter sprints.
Use a burndown chart to monitor sprint progress, tracking story points, ideal hours, or finished tasks in linear or columnar form, and gauge if the sprint goal is achievable.
Learn to interpret burndown charts to assess sprint commitments and daily burn down against optimal values, noting when goals are met, overestimated, or at risk of unfinished stories.
Daily updates monitor progress, mitigate risk, and identify items causing problems with a burndown chart. This accessible tool communicates status, strengthens self-organisation, and motivates the team to stay on track.
Set up a kanban board to monitor sprint work progress with columns for to-do, in progress, and done, updating during the daily scrum to reflect the DoD-compliant SBIs.
Determine velocity by analyzing maintenance work and bugs only if properly estimated, analyzed, and prioritized; avoid cross-team velocity by using each team's reference stories to estimate new work.
Set the sprint planning length within a timeboxed frame of eight hours for a one month sprint, and proportionally less for shorter sprints.
Treat the daily scrum as a planning and progress review, not a status meeting; the development team reviews progress and impediments, and the product owner is not required to attend.
Attend a sprint review where the Scrum team and stakeholders assess results, gather feedback, and refine the product backlog with the product owner within a four-hour time box.
Differentiate the sprint review from a demo; it's an inspection and adoption of the completed product. Invite stakeholder feedback and set the stage for the next sprint planning.
Guide the team in the retro phase to gather rich data through diverse exercises—the boat, proud/sorry board, lean coffee, mailbox, agile self assessment, user story Oscars, and more.
Analyze input from the sprint to uncover repeating problems, hidden patterns, and root causes during the retro phase while the scrum master guides toward solutions.
Deciding what to do translates sprint insights into concrete actions by prioritizing high-impact issues and assigning tasks using retro techniques like voting with dots.
A complete Scrum course divided into multiple modules. Each module consists of multiple sections ending with a quiz that helps solidify the knowledge.
The course covers all core Scrum framework elements such as:
Scrum Events,
Scrum Responsibilities,
Scrum Artifacts,
but also comes with additional modules devoted to Scrum values (a new segment added to Scrum Guide in 2016), differences between the agile and waterfall approaches (to help the student get the broader perspective) and the Scrum Master certification.
All of those modules, combined with a one on one support, Q&A section and additional materials provided by the course authors form a complete package. This Scrum package can serve as a knowledge base for those who are already working with Scrum or agile, those who have only heard about it and want to fully understand its principles and to those who are preparing for the Scrum Master certification.
The course was created by two agile enthusiasts who work with Scrum teams and experience Scrum every day. Jarek and Paweł are Scrum Masters who started their adventure with IT projects in a waterfall environment, then worked with multiple teams on introducing the agile change and are currently working as Scrum Masters. Their professional experience allowed them to obtain the „full image” of the agile methodology (and the Scrum framework in particular) and how it relates to the waterfall approach.
IMPORTANT NOTICE:
This course is not an official preparation for the Professional Scrum Master™ I (PSM I) certification by Scrum(.)org and it is not connected with this organization. We also highly recommend the official Scrum trainings offered by this them.