
Master agile and scrum fundamentals with a virtual team, moving from product idea to release through practical sprint cycles, planning, estimation, and release management in Jira.
Agile is a philosophy and mindset based on the Agile Manifesto's values and twelve principles, guiding iterative development and self-organizing cross-functional teams to adapt to uncertainty and changing requirements.
Compare agile and waterfall project management, highlighting iterative development, concurrent design, development, and testing, early stakeholder feedback, cost of change, and guidance on when to choose each method.
Explore the agile manifesto’s core values and twelve principles, emphasizing individuals and interactions, working software, customer collaboration, and responding to change for early and continuous delivery of value.
Compare scrum and kanban as agile methods, then summarize scrum's sprints, backlog, planning, daily standups, reviews, and retrospectives, with attention to transparency, accountability, and small-team fit.
Learn Kanban basics: visualize work on a board through production stages, apply work in progress limits, and reduce cycle time. Avoid fixed sprints by choosing Kanban over Scrum.
Compare Scrum and Kanban to determine which fits deadline-driven projects with defined scope and self-organizing teams, and consider a hybrid tailored to your needs.
Explore scrum roles and artifacts, including product vision, product backlog, sprint backlog, sprint goal, burn down chart, and increment, plus the duties of product owner, scrum master, and development team.
Define a concise product vision using Jeff Moore's template, identifying the target customer and invitees dot com platform. Show how it connects people, enables event invites, and guides user stories.
Write user stories from an end user perspective to build product backlog, using the 'as a user I want action so that benefit' template—the who, what, and why—and acceptance criteria.
Define acceptance criteria with given/when/then scenarios and rule-oriented formats, provide precise details, and keep user stories small for agile sprint readiness.
Create and manage a backlog in Jira by drafting user stories with acceptance criteria, applying given-when-then templates, and preparing for backlog grooming.
Plan before starting, as planning sets realistic expectations and a high-quality product; learn estimation techniques using ideal days, story points, and planning poker.
Planning poker uses consensus to estimate, with every team member privately selecting story point cards, considering end-to-end work including development and QE, and recording consensus in Jira as story points.
Calculate project end dates using the backlog's story points and team velocity, adjust for changes, and plan monthly releases across 13 iterations to deliver incremental software.
Adopt a definition of done as a shared checklist of criteria, including functional and non-functional requirements, unit and integration tests, and manual tests, to ensure quality, clarity, and prevent misunderstandings.
plan a sprint by selecting backlog items to meet the sprint goal proposed by the product owner, manage 20 story points capacity, and outline authentication, account management, and dashboard tasks.
Plan and manage monthly releases, track release notes and version status, and choose between deadline-driven and scope-driven approaches to deliver value while embracing change.
Learn to create Jira releases, apply semantic versioning, assign key features (authentication, dashboard, event management) to a version, bulk add stories, and read the version report for release projections.
Explore how a Jira board manages work in progress and fixed versions, customize workflows and colors, use quick filters, and show estimates to plan agile sprints.
Team members in an agile scrum setup hold a 15-minute daily stand up to synchronize work, discuss yesterday and today, and address impediments with a visible task board.
Explore Jira charts that visualize project progress, from burn down and burn up to control charts. See how lead time and cycle time variance reveal bottlenecks and guide backlog decisions.
During backlog grooming, the product owner and team review items to keep the backlog up to date, estimate stories, remove irrelevant tickets, and split large ones for clearer prioritization.
Demonstrate the increment to stakeholders, gather feedback, and adapt the backlog and definition of done. Prepare with the team, and ensure only done work is demonstrated and ready for review.
Lead effective sprint retrospectives to collect feedback on what went well and what didn’t. Translate insights into actionable improvements and drive continuous improvement.
Use a practical release checklist to ensure the definition of done, quality, user acceptance testing, transparency in progress, and a clear release plan for a production release that delivers value.
Develop practical agile understanding by analyzing real scenarios, studying agile values and principles, and learning from mistakes; prepare for situational questions and seek process improvements.
THIS COURSE WILL GIVE YOU NOT ONLY THEORETICAL KNOWLEDGE BUT TEACH YOU HOW TO APPLY THEORY IN REAL PROJECTS.
No matter what your role this course is designed for everybody.
Theoretical Part:
We will start with fundamentals learning Agile values and principles, the difference between Agile and Waterfall, understand what types of projects work better with Agile and which ones with Waterfall.
We will then proceed with Scrum fundamentals and define the difference between Scrum and Kanban, Scrum roles and artifacts
.
2. Practical Part:
We will start our journey with the team with the definition of the product vision. The team will be working on the development of the platform that helps people organize the events and keep in touch with the participants.
Once the product vision is defined, we will start working on the Backlog, creating User stories in Jira
Then we'll cover estimation techniques as well as run the estimation and planning session with the virtual team
Additionally, we will include Release planning and release management in Jira
We'll then learn how to monitor and support the team's progress
We will run the sprint demo and learn different retrospective techniques
At the end of each section, you will have to take a quiz testing your understanding of the material covered.
Why take this course?
There are a lot of courses giving you theoretical knowledge, but how to apply this in real projects? This course will prepare you and demonstrate the real case scenarios. So you will be ready to either join or lead an Agile development team.
I offer you full support, answering your questions. Feel free to reach out! :)
Ready to get started? Hurry up and enroll now :) See you in the course!