Skip to content

The 5-minute guide to Scrum

9 May, 2014

The corporate sector spews a lot of business jargon and buzzwords. Scrum is one such word. For people wanting to understand the meaning of scrum without devoting a lot of time to it, here it is in its most distilled form.

  1. Scrum is an agile project management framework.
  2. The main objective of scrum is to render project management simple and flexible.
  3. As per the diktats of the agile method, testing is a part of the process and not a separate phase.
  4. The scrum team consists of three roles drawn along the lines of their respective responsibilities as given below.
    • the product owner – an individual responsible for decisions related to the product
    • the development team – a team of executives working on the product
    • the scrum master – an individual orchestrating the project management
  5. The entire product lifecycle is divided into small timed events called ‘sprints‘.
  6. Each sprint starts with a single preparation meeting for selecting the requirements to be advanced in that sprint and the plan for doing so.
  7. The progress of the sprint is monitored by using any of the following tools.
    • the testing carried out to verify the goals of the sprint
    • a daily scrum meeting at the start of the day (status meeting)
    • a sprint burn-down chart and/or a scrum task-board
  8. A sprint ends with a sprint review and a sprint retrospective (lessons learned).
  9. The Scrum method includes the following main artifacts.
    • a product backlog (potential requirements)
    • a sprint backlog (requirements selected for a sprint – input)
    • an increment (the actual code/functionality for a sprint – output)
    • the sprint statistics (used to monitor the sprint)
  10. If a sprint is cancelled, the incomplete backlog items are added back to the product backlog. The completed items are reviewed and released, or kept back for release in the next sprint.

Figure 1: The scrum process (Source: Wikipedia)Download this post as an image

Advertisements

From → programming

Leave a Comment

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: