Jorge Albaladejo

Hard & Soft design…

Scrum / agile development

with 2 comments

Some resources and useful information about this development technique:


Basic concepts:

  • Sprints (iterations) last from 2 to 4 weeks, and they are released so that the client can test and provide feedback
    • Every iteration is divided into small tasks planned to be achieved in less than 2 days work
  • The specifications for a started sprint should not change, the client has the responsibility to define carefully the priorities; they are defined as user stories
  • There is a project owner which interacts with the client, and a facilitator which helps the development team to achieve the goals
  • From 5 to 9 people in every development team
  • Daily meetings (about 15 min) with all the team to discuss about:
    • The work done the day before
    • The problems faced when doing it
    • The work to be done the same day
    • Only ‘pigs’ can talk, ‘chickens’ can listen, though
  • ‘Pigs’ are: developers, project owner and project facilitator; chickens are: clients, users, marketing people
  • Finish every new feature (sprint) at 100%; it is better off having 80% features at 100% than 100% features at 80%

Written by Jorge Albaladejo

July 29th, 2010 at 8:53 pm

2 Responses to 'Scrum / agile development'

Subscribe to comments with RSS or TrackBack to 'Scrum / agile development'.

  1. Are you taking the PMI ACP Agile Exam?

    PMI ACP

    2 Sep 11 at 03:04

  2. Not really… I would like to, but it is one of those things that just keeps being delayed… too much code to write right now :)

    Jorge Albaladejo

    2 Sep 11 at 22:25

Leave a Reply

This site is protected with Urban Giraffe's plugin 'HTML Purified' and Edward Z. Yang's Powered by HTML Purifier. 6019 items have been purified.