

The elements that are inspected may vary based on their domain and the origin of the elements are also explored.The evaluation is based on the criteria such as individuals, processes, interactions, tools, and finally the definition of done of each Product Increment. The Scrum Team evaluates the progress of the team based on the Product Increment delivered in the last Sprint.Now as we have understood how the product development process takes place in Scrum, let us understand an important Scrum Event called the Sprint Retrospective which plays a major role in the development process. This cycle repeats till the product development is completed. At the end of the Sprint, the Scrum Team and its Stakeholders evaluate the results of the Sprint and adjust for the next Sprint.

The ScrumMaster empowers the Scrum Team and facilitates various meetings called Scrum Events to smoothly run the development process. The Scrum Development Team breaks down the work into smaller units called Product Increments and work in a time-boxed period called Sprints where they try to deliver the value of the product. Scrum requires an environment where a Product Owner orders the tasks for a complex problem into a checklist called the Product Backlog. Scrum is a framework of Agile which is lightweight and helps the people, teams, and organizations to create complex products through creativity, productivity, and by applying adaptive solutions. Let us first understand what Scrum is, and later discuss the Sprint Retrospective meetings so that the concepts of the meeting are clear.
