Scrum is simple; it consists of six time boxes (one of which is optional), three roles, and three ‘official’ artifacts. A sprint, the first of the six time boxes, is an iteration defined by a fixed start and end date; it is kicked off by sprint planning and concluded by the sprint review and retrospective. The […]
A ScrumMaster needs to perform the following tasks to make the progress visible:
- Work with the team so that they know and understand their velocity for effective planning, commitment, and delivery.
- Ensure that the team is making its sprint status visible
- Escalate obstacles in a timely fashion so that they’re quickly resolved.
- Help the product owner gather data in order to understand and publish release status.
- Keep track of obstacles that haven’t been resolved; revisit at a later, perhaps more appropriate time. Log them may be in a spreadsheet.
- Work with the team and product owners (possibly collaborate with additional teams) to devise a release plan that is workable, flexible, and amenable to the business.
- Create a baseline for a number of sprints.
- Report on sprint and release burndowns.
You might be interested in the following courses:
Course Category: Development Methodologies
A ScrumMaster must have a deep understanding of the Scrum framework. The job of a scrum master is to help the customer and the team to work very closely ensure expected deliveries. Scrum Master facilitates the team members to reflect upon ways that they can improve their day-to-day communication and processes. It is the responsibility […]
Agile Methodology refers to the software development methodology that is centered around the idea of iterative development, where requirements and solutions evolve through collaboration between self-organizing cross-functional teams. The various Agile Methodologies share much of the same philosophy, many of the same characteristics and practices. But from an implementation standpoint, each of these methodologies has […]