Scrum Theory
We talk about what Scrum, “the Scrum Guide” and “Scrum Revealed” are. We take apart how the relationship between Agile and Scrum is being built and what lies outside the Scrum Guide.
✓ Scrum terms and definitions
✓ Participants, roles, and values
✓ Agile vs Scrum
✓ Grooming vs Refinement
✓ Scrum documentation
After the lecture, you will understand how Scrum works in real life. You will understand the common mistakes in using Scrum and learn to avoid them. You will also get recommendations for studying the framework.
How to Sell Agile to a Customer
We will take apart how to explain to the client why he should pay for so many meetings and why, as a result, Scrum will let the project be done better. We will talk about what there is so important and valuable in the manifest and all the numerous rules.
✓ Transformation artifacts
✓ Scrumban: Roles, events, and artifacts
✓ The advantages of Scrum
✓ How to transform
After the lecture, you will understand how to make Agile and fixed price friends, and what exactly from all the many features and attributes needs to be taken into account. You will learn why it is important to disagree with the “ship and forget” mindset, because there is something else behind the increment. For your homework, you will examine whether your company follows Agile principles.
Artifacts
We learn what is an artifact and what is not. We create the optimal backlog according to Deep, Invest and MoSCoW.
✓ Product Backlog and its characteristics
✓ Story Splitting and Decomposition
✓ Acceptance Criteria, Definition of Done and Definition of Ready
✓ User Story: the bad examples and what is good and bad User Story
✓ Sprint Backlog and Product increment
After the lecture, you will understand how to cut user history not only vertically, but also by content. You will learn how to select visual elements to track progress. For your homework, you will specify your own requirements to the project.
All meetings in Scrum
We take apart every meeting in Scrum. We will learn what is sprint planning, user interview, product launch, retrospective, sprint review and refinement.
✓ Daily Scrum, Sprint Planning and Backlog Grooming
✓ Retro and Sprint Review
✓ 1-week Sprint
✓ Product launch and Project closure
After the lecture, you learn to determine the mandatory points for planning any meeting, whether you are a scrap-master, PM-om or, as often happens, a universal soldier.
Facilitation
Just like traditional companies have a development department, large companies must have a facilitator department in their structure. A facilitator is a person who, regardless of their condition, mood, or health status can turn on their positive energy and capabilities while working in a group. According to international standards of a facilitator, they must always believe in other people’s potential, be able to see the best in them, and help them reveal it. A facilitator is a person who always plays on the Light side.
✓ What do we do at meetings?
✓ The difference between a facilitator and a presenter
✓ 4 ways of meetings
✓ Useful tips for meetings/facilitating
✓ Team/facilitator focus
After the lecture, you will understand what international standards of the facilitator exist. You will learn how to understand the potential of a person and be able to help them discover it. During the class, we will take our first firm steps towards becoming a confident facilitator.
Self-organizing teams
What does a self-organizing tam mean? Are self-organizing teams a myth or reality? How to build a process so that the Scrum Master is not needed and everything works by itself.
✓ Scrum Team: areas of responsibility
✓ Recommendations for Agile team formation
✓ Storming, Norming, Performing, Adjourning
✓ Synchronization of goals and results vision
✓ The levels of conflict in the team and conflict management
After the lecture, you will learn to work with a team. You will understand how to form and run teams. You will organize your team's processes and self-organization. You will understand how coaching and mentoring works.
Working with metrics
We go through what metrics should be used to track team performance. We learn how to effectively calculate velocity for a specific case.
✓ Burndown charts and velocity
✓ Cumulative flow diagram
✓ How to implement and track metrics correctly
✓ Velocity case-by-case calculation Practice
After the lecture, you are going to implement the indicators and monitor the results of your team. You will understand what metric should be used at a specific moment.
Scrum Master Certification
We talk about which types of Scrum certification exist. We take apart what exactly happens during the testing and how to prepare for the Scrum Master certification testing.
✓ Which Scrum Master certification should be chosen
✓ Recommendations for exam preparation
✓ Insidious questions of certification
After the lecture, you will already have an understanding of what to do to become a certified Scrum Master. You will know the difficulties you can meet on the testing. For your homework, you get examples of certification tests.