What is Scrum – In a Nutshell

Posted on August 26, 2010
Filed Under Scrum Basics | 1 Comment

Most developers who have worked with traditional approach may want to get a quick over view of Scrum before they get into the details. This post is intended to give an overview of Scrum in a nutshell.

Scrum Overview

Though Scrum is mostly associated with development efforts, Scrum is a project management framework and not a software development life cycle. Scrum framework is highly suited for projects with high uncertainty. It enables iterative and incremental product development. Work is done in short cycles, typically 2 to 4 weeks called Sprints. In a Sprint, the Team takes work from a prioritized list of items called a Backlog. Backlog is a list of all project items and work to be done. in other words, it a high-level scope of the project. The items that needs to be developed first are of highest value to the customer and are on the top of the Product Backlog. Unlike traditional methods, in Scrum the Product Backlog is not viewed as the final scope but is expected to evolve as the project proceeds.

Basically, Scrum is composed of: three roles, four activities, and three artifacts.

The 3 Roles in Scrum

Product Owner: Is the customer or a customer representative

Scrum Master: The facilitator or coordinator and he/she strives hard not to follow Scrum-But

Team: Cross Functional team of 5 to 7 designers/developers.

Together, The Developers, Product Owner and Scrum Master forms the Scrum Team.

The 4 Activities

Sprint Planning: Sprint planning sessions are used to select work from the Product Backlog to be completed in the next sprint, forming the Sprint Backlog. The team then executes the sprint which is typically 2-4 weeks and produces a “Potentially Shippable Product Increment”.

Daily Scrum: Daily Scrum meetings:, also known as Daily Stand-Ups, are used throughout the sprint to coordinate the work and keep the team focused on the sprint goals. 3 basic questions answered by each person at the Daily Scrum:

- What did I do yesterday?

- What will I do today?

- What issues do I face?

Sprint Review: A Sprint Review is conducted at the end of the sprint to assess the work done during the sprint and demonstrate the completed work.

Sprint Retrospective: Sprint Retrospective is conducted to review what went well and what did not so that the appropriate adjustments can be made when planning the next sprint.

The 3 Artifacts

Product Backlog: Product Backlog is a list of ALL project items and the work to be done.

Sprint Backlog: Sprint Backlog is a subset of Product Backlog items and their tasks targeted for current sprint. Sprint Backlog is created during Sprint Planning.

Burndown Charts: Burndown charts are charts used for tracking work progress on Project & Sprint.

     

Scrum_life_cycle

Related Posts Plugin for WordPress, Blogger...


*Visited 5505 times, 24 So far today*

Comments

One Response to “What is Scrum – In a Nutshell”

  1. davenycity on September 15th, 2010 12:33 pm

    great blog thank you

Leave a Reply





    KnowScrum
  • About

    All about Scrum Framework, Tutorials, Guides, Discussion Forum. KnowScrum.com is maintained by Scrum Certified Industry Experts. Please feel free to participate on Scrum initiatives on KnowScrum.com