What is scrum?

What is Scrum?

Probable you know scrum as a term used in Rugby. According to Wikipedia scrum is a method of restarting a play in Rugby but it is one of an agile development methods used in software development.

Scrum is a framework used in incremental and iterative product development. Most applications are found in software development, but it is also used in non software projects like support, operations and sales management.

The idea is that you work together in a team with a maximum of 8 people. You work in sprints of 1-3 weeks on a clearly defined sprint goal. The end product or deliverable is divided in a number of sprints. In each sprint you deliver a part of the product. All the task that have to be executed are written down in one list, the backlog.

Every day the team start with a 15 minute standup meeting  where every team members tells want he/she did the previous day, what is the plan for today, and what are blocking problems. One person facilitates this meeting.This is the scrum master.

The scrum master is also responsible for the sprint planning which consists of tasks defined in storypoints. A storypoint is a relative measure for the time you need to finish a task. A burn down chart represents the amount of work that has to be finished before the end of the sprint. The  scrum master also talks with the product owner (most of the times the customer) about what will be delivered in each sprint.

During the sprint review at the end of each sprint the team discusses lessons learned and defines the improvement goals for the next sprint. After each delivery a similar meeting (the ‘Retrospective’) takes places.

In the next video the Scrum software development method is explained in 10 minutes

Latest Trends in Scrum

I started a discussion about trends and new ideas in Scrum in the “Scrum Practitioners” group on LinkedIn.

scrum1 scrum2 scrum3

Please add your comments or ideas to the “Scrum Practitioners” group on Linkedin or leave a reply on this Blog page.

For a direct link to the discussion press here (You have to be a Linkedin  “Scrum Practitioners” group member to join the discussion).


Manifesto for Software Craftsmanship

As aspiring Software Craftsmen we are raising the bar of professional software development by practicing it and helping others learn the craft. Through this work we have come to value:

Not only working software,
but also well-crafted software

Not only responding to change,
but also steadily adding value

Not only individuals and interactions,
but also a community of professionals

Not only customer collaboration,
but also productive partnerships

That is, in pursuit of the items on the left we have found the items on the right to be indispensable. (http://manifesto.softwarecraftsmanship.org/)

Click here to join my Software Craftsmanship on Linkedin