Scrum is based on agile framework used for product development, which focuses on the iterative and incremental progress. One of the key principles of the Scrum is to recognize the facts that customers can change the requirements at any point of time and the team might encounter any unforeseen challenge.
Roles in Scrum
There are specific pre-defined roles in scrum. These different roles are mentioned below.
1) Product Owner
All the stakeholders are part of this particular role. The primary role of the product owners to ensure that the product developed by the team meets the requirements and specifications. Product owner is also responsible for the timely and proper communication to the stakeholders, apprising them about the progress and vice-versa.
2) Development Team
This is the team who is actually responsible for delivering the end product to the customer, based on the requirements specified by them. Ideally, a development team consists of 3 to nine members, although there might be different roles in the team. They work with external teams as well like the PMO (Project Management Office).
3) Scrum Master
Scrum master is the person responsible for facilitating the Scrum. The person in the scrum master role should highlight the risks identified by the team to the management, so that they can be addressed to ensure that the team will be able to deliver the components as per the sprint schedule.
Scrum Workflow
For the development of Scrum, the most critical unit is Sprint (Iteration). Every sprint is planned well in advance and must be completed within a certain pre-defined deadline. As every sprint is a time-bound activity, the steps in the sprint should be clearly defined before it is initiated. The basic idea of having a sprint in place is to ensure that after every sprint, the desired product is delivered, as per the requirement.
As mentioned earlier that each module of sprint should be defined well in advance, let’s have a look at the various modules of the Sprint.
· Sprint Planning
This is the first activity, which needs to be performed when sprint is started. Generally, a sprint planning event is conducted by the Scrum team. The objective of the sprint planning event it to identify the scope, define the deliverables and an estimate for the sprint. Also, any backlog from the previous sprint, which will have a dependency while implementing the current sprint, should be clearly identified and defined.Read More



No comments:
Post a Comment