1. What is Scrum?
Scrum is an Agile framework that can help teams work together. Scrum can enable teams to learn from experiences, self-organize while working on problems, to reflect on their victories and failures, to make improvements. This Agile Scrum interview question is often used as a starter question to get the interview moving.
2. Define the roles in Scrum?
- Product Owner: The product owner is an individual who is responsible for increasing the ROI by determining product features, prioritizing these features into a list, what needs to be focused on the upcoming sprint, and much more. These are constantly re-prioritized and refined.
- Scrum Master: This individual helps the team in learning to apply Scrum to ensure optimum business value. The scrum master removes impediments, shields the team from distractions, and enables them to adopt agile practices.
- Scrum Team: They are a collection of individuals who work together to ensure that the requirements of the stakeholders are delivered.
3. What are the responsibilities of the Scrum Team?
The Scrum Team is one that’s self-organizing and involves five to seven members. The following are their responsibilities:
- Working products must be developed and delivered during each sprint.
- Ownership and transparency must be ensured for the work assigned to the team members.
- Correct and crisp information must be provided to ensure a successful daily scrum meeting.
- They must collaborate with the team and themselves.
4. Differentiate Between Agile and Scrum.
The difference between Agile and Scrum is a very fundamental and common Agile Scrum interview question asked in an interview.
It is a set of principles that’s iterative and incremental in nature
It is an implementation of the Agile methodology
It is suited for projects involving a small team of experts
It is used in teams that need to handle constant changing requirements
The project head takes care of all tasks and is vital to the project
There is no leader. Issues are handled by the scrum master and the team
Changes cannot be handled frequently
Teams can react to changes quickly
It requires frequent delivery to the end-user
Sprints provide workable builds of the final product to the user for feedback
There are face-to-face interactions between cross-functional teams
There are daily stand-up meetings help with collaboration
Design and execution is simple
Design and execution can be innovative and experimental
5. What are the Artifacts of the Scrum Process?
- Product Backlog: It is a list that consists of new features, changes to features, bug fixes, changes to the infrastructure, and other activities to ensure a particular output can be obtained.
- Sprint Backlog: It is a subset of the product ba