Scrum ceremonies are important elements of the agile methodology and software delivery process. Ceremonies often vary duration depending on the length of the sprint or iteration. It is to help to explain all the events work together inside a sprint,.
The five scrum ceremonies are:
- Sprint planning
- Daily scrum
- Sprint Review
- Sprint Restrospective
Sprint Planning:
Sprint planning is an event in scrum that kicks off the sprint. The purpose of sprint planning is to define what can be delivered in the sprint and how that work can be achieved. This event is collabration of scrum team.
Sprint planning meeting is when the team(including scrum master,scrum product manager and scrum team) meets to determine which backlog item willl be handled in the next sprint. The sprint planning scrum ceremony is a collabrative process that allows team members have to say when work happens.
Daily scrum:
Daily scrum is a 15 minutes time boxed event for the development team to synchronize the activities and create a plan for next 24 hours. The purpose of the daily scrum meeting between team members to discuss its current sprint progress.
They mainly focus on three things:
1.What did I do yesterday?
2.What will I do today?
3.Is there any impedement?
The pupose of these questions is the key event during the sprint that is designed to quickly inform everyone in the team of what’s going on.
Sprint Review:
Sprint review is an informal meeting where the team gives the demo of the product and it will determine what is finished and what is not. In other words, it is a meeting to demonstrate and determine the usability of the piece of software. During the sprint review the scrum team shows the stakeholders what they accomplished by demonstrating the newly designed features. The development team will explain what went well and the problem they have experienced. They should also inform to the group that what did they do to resolve the problem.
Sprint Retrospective:
The agile sprint retrospective is an essential part of scrum framework for developing,delivering and managing complex projects. Sprint retrospective is a recurring meeting at the end of each sprint used to discuss what went well during the previous sprint cycle and what could be improved in the next sprint.
The key importance of the meeting is to focus on improvement in overall system so that the team can deliver the quality product harmonisoulsy and find the flow together.