Agile Software Development (Kanban) (vi)

10 Mar

This post will focus on Kanban vs SCRUM. There are many similarities between Kanban and SCRUM. These are as follows:

· Both are Lean and Agile
· Both use pull scheduling
· Both limit WIP
· Both use transparency to drive process improvement
· Both focus on delivering releasable software early and often
· Both are based on self-organizing teams
· Both require breaking the work into pieces
· In both, release plan is continuously optimized based on empirical data (velocity / lead time)


They are differentiated by the rules for the development team as to how they should work on a project. The Scrum process is quite prescriptive while Kanban is more open and this difference is visible from the rules of scrum and kanban, which are as follows:

  • The product owner organizes and managers the product backlog.
  • There are cross-functional teams
  • Once a sprint has been created, the tickets (tasks decided) cannot be changed or interrupted.
  • Each sprint is time bound, usually 2 weeks depending on the team and project.
  • Everyday, there should be a daily scrum meeting where every team member has to answer three questions, what was done yesterday, what will be done today and lastly, were there any roadblocks to accomplish yesterday’s task.
  • Burn-down charts are used to measure the progress of the sprint.
  • At the end of each sprint, a demo is given to the stakeholders by the team.

Kanban is comparatively much flexible and it has two rules only making it open.

  • Workflow is has to be visualized before work is started.
  • Work in progress is limited to a number of tasks.


3 Responses to “Agile Software Development (Kanban) (vi)”

  1. sad111361161 March 10, 2013 at 9:29 pm #

    Really interesting and it’ll be handy to have this blog for the comparison of SCRUM and the Agile Manifesto when studying for exams. 🙂

    • sad112759089 March 11, 2013 at 1:11 am #

      I agree with you, very handy for exams!

  2. sad111422432 March 11, 2013 at 12:21 am #

    This is quite an in dept analysis which will benefit my overall knowledge greatly!

Leave a Reply

Please log in using one of these methods to post your comment: Logo

You are commenting using your 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 )

Google+ photo

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

Connecting to %s

%d bloggers like this: