Deprecated Garbage Collections – Kenny Lee Chee Wei

A truckload of garbage by Kenny Lee Chee Wei

Posts Tagged ‘Extreme Programming

Combining Agile Methodologies – XP and Scrum

with 9 comments

Since XP is more focused on development practices(engineering), while Scrum more towards project organization(management), it seems possible to combine this 2 methodologies.

Having experience both agile methodologies separately, here’s my take on the must-haves.

  1. Planning
    • Daily Standup(XP/Scrum) – What you done yesterday, going to do today, obstacles if any.
    • Break down requirements into user stories (XP), then put them into a product backlog using excel or web tools like acunote (Scrum)
    • Physical task-board for easy and quick viewing of sprint tasks
  2. Coding
  3. Testing
  4. Releasing

Interesting Differences.

  • XP prefers having no overtime anytime, anyday, while scrum prefers no rest within a sprint, which probably means no off days and leave, unless urgent, for a good 3-4 weeks.

Summary
Majority of the coding and testing rules come from XP, while planning rules come from SCRUM. The key is to keep the rules flexible. Sprint reviews after each sprint allows you to better fine-tune your rules, based on team strength/weakness or project nature. Well, as long as they work for you.

Free Scrum/XP E-book

Advertisements

Written by kennii

September 10, 2008 at 7:12 pm