Agile Scrum
Agile Tutorial & Scrum Tutorial for Beginners
The design of this Agile & Scrum Tutorial is such that it will help you clear Professional Scrum Master I (PSM I) and Certified Scrum Master (CSM) exams.
Agile Tutorial
- Why Agile Methodology?: We are living in a fast-paced world where Maggi cooks in 2 minutes, and pizza delivery happens at your doorstep within 30 minutes. So, why not make our learning fast-paced! Here, We bring you our secret recipe on Agile Methodology, which will give you all the ingredients, you need to get started on Agile. Additionally, we will trace it right from its origins to the most advanced topics. We got it all on the platter!
- What is Scrum?: Agile and Scrum are the new buzz words these days. What’s so special about them that it has been adopted not only in the IT industry but also in other industries? Scrum focuses on making teams cross-functional and self-organized. It empowers them to deliver their best by following an iterative approach. The design of the course is such that it will help you clear Professional Scrum Master I (PSM I) and Certified Scrum Master (CSM) exams.
- Scrum Values: We have learned that Scrum’s foundation is on empirical process theory, which means that you gain knowledge with experience, and you make decisions based on what is known. We have also read about the three pillars that hold the empirical process – Transparency, Inspection, and Adaptation. What do we need to ensure that we follow these three pillars in Scrum? It is where Scrum Values comes into the picture. These Scrum values ensure that the empirical process comes to life.
Scrum Tutorial
Scrum Team
Scrum Events
- What is Sprint?: Scrum has prescribed a set of events that are essential to ensure consistency in the process. These are timeboxed events, which means every event has a maximum duration that can’t extend. The design of these events is such that it enables transparency and inspection. In this article, we will discuss the most critical event – Sprint.
- What is Sprint?
- It’s Characteristics
- Canceling a Sprint
- What is Sprint?
- Sprint Planning: We know that product development comprises several Sprints. Each Sprint delivers a working increment of the product. So how do we decide what goes in a Sprint? Sprint Planning does this. Every Sprint begins with Sprint planning when the entire Scrum team gets together to agree on what needs to deliver in the Sprint (Sprint Goals). It is one of the essential Scrum events, and getting this right is crucial for necessary for the success of Sprint. Let’s discuss this in detail
- What is Sprint Planning?
- Timing for Sprint Planning
- Who attends the Sprint Planning Meeting?
- Where does the Sprint planning meeting take place?
- How do we do Sprint Planning?
- What is Sprint Planning?
- Daily Scrum Meeting: Now that we understand Sprint planning, and we also have a Sprint Goal defined, we need a way to increment and adapt daily. How do we do that? We do it by different Scrum Events called “Daily Scrum.” We will discuss the below topics in this tutorial
- What is the Daily Scrum meeting?
- Characteristics of Daily Scrum Meeting
- What is the Role of the Scrum Team in the Daily Scrum Meeting?
- What is the Daily Scrum meeting?
- Sprint Review: Have you ever thought of But how do we end the Sprint? How do we demonstrate (and at times take sign-off) the work was done during the Sprint? The answer to all these is the Sprint Review Event. In this scrum tutorial, we will go through the below topics.
- What is the Sprint Review?
- Who participates in Sprint Review?
- How to conduct a Sprint Review?
- What is the Sprint Review?
- Sprint Retrospective: Scrum is all about improvement and adaptation. So when do we figure out what worked in the Sprint, what did not, and what are the ways to improve it? The answer is the Sprint Retrospective meeting. We will discuss the below topics in this tutorial:-
- What is the Sprint Retrospective Meeting?
- Advantages of Sprint Retrospective
- Who Participates in Sprint Retrospective Meeting?
- How is Sprint Retro conducted?
- What is the Sprint Retrospective Meeting?
Scrum Artifacts
- Product Backlog: We understand that there are requirements that the team works on, but do we know what all constitutes these requirements? How do we ensure that we work on the right set of requirements? In this scrum tutorial, we will discuss Product Backlog, which will answer all the questions on product requirements. We will cover the below topics –
- What is a Product Backlog?
- What all makes a Product Backlog?
- Characteristics of Product Backlog
- Product Backlog Refinement
- Common Questions on Product Backlog
- What is a Product Backlog?
- Sprint Backlog: We know that this artifact is an order of a list of all the features that we need in the product. But we cannot work on all these items in one go, so we will need to pick some items that can be worked in a sprint. This tutorial will learn about the Sprint Backlog and how it’s important to Sprint’s success.
- What is a Sprint Backlog?
- Who Decides and owns the Sprint Backlog?
- Is Sprint Backlog Prioritized?
- Can we modify it during the Sprint?
- What is the difference between a Sprint Backlog and the Product Backlog?
- How is Sprint Progress Monitored?
- Story Pointing
- Remaining Hours
- Sprint Burndown chart
- What is a Sprint Backlog?
Artifact Transparency
- Definition of “Done”: We have learned all about the scrum roles, events, and artifacts in this Agile Tutorial. Apart from these terms, the one you will hear most often is the concept of “Done”. In this tutorial, we will find out what “Done ” means for Scrum teams, and why it’s so important. We will go through the below topics of Definition of Done.
- What is the Definition of Done (DOD)?
- Why Do we need the Definition of Done?
- Examples of Definition of Done
- Who Defines Definition of Done in Scrum
- When do we create a Definition of Done?
- Definition of Done Vs. Acceptance Criteria
- Done Vs. Done Done
- What is the Definition of Done (DOD)?