What is a Scrum Meeting?
Scrum is one of the methodologies used in agile software development. It employs incremental development of products which means that the entire business processes of a certain company is broken down to several parts called increments or sprints. By doing so, the entire process can easily be monitored by looking at the different increments. Moreover, once a particular increment goes bad, the other processes are not affected since each one is isolated from the other. But then again, these isolated increments will then be collaborated as a whole in order to make the entire system work.
The scrum method needs to follow a specific framework. These frameworks are just guides on software development and do not really contain any specific instructions on how to go about and attack a particular problem. After all, the scrum method leaves enough freedom to the developers on how they will go about developing the software. These framework includes sprint planning, daily stand-up, sprint reviews, sprint retrospectives and backlog grooming.
Sprint Planning
This framework involves the design conceptualization. This is the part where the owner sits down together with the developers in order to discuss about what are the increments that are needed in the software to meet the vision of the product owner.
Daily stand-up
Once the sprints have been identified and that the developers have started making the software, the daily stand-up is just a procedure wherein the developers meet together to discuss the development of the software.
Sprint Review
This framework is necessary to review the functionality and workability of each sprint. The product owner either accepts or rejects the work based on the vision that he or she has set during the design conceptualization.
Sprint Retrospective
This framework is very essential since this is the part where the developers inspect and makes fine tuning to the sprints that they have made.
Backlog grooming
This is the time dedicated for both product owner and the developers to mitigate on any backlog that will be made during the software development.
Posted by Reymond Pink