Kanban and Agile Software Development — Part 3

Published by adil in Agile, Development Reply

Where we left off In the introductory Kanban post, I provided some background on Kanban and in Part 2, I went on to discuss several ways Agile and Kanban have been put into practice together, including examples of some of the several different ‘flavors’ of Kanban being used in software development. Now I want to discuss some of the key tradeoffs that might occur in using Kanban systems for agile development, leave you with some → Read More

Kanban and Agile Software Development — Part 2

Published by adil in Agile, Development 1 comment

Kanban and Agile Software Development — Part 2

Where we left off In the introductory Kanban post, I provided some background on Kanban in order to give you some context for how Kanban might be used in an agile software development environment. Now I want to provide some insight on how Kanban is currently being used with agile and why I think the idea of doing so holds some merit. In Part 1, I mentioned that Kanban and Agile share some basic tenets: → Read More

Kanban and Agile Software Development — Part 1

Published by adil in Agile, Development 3 comments

Kanban and Agile Software Development — Part 1

I’ve never made it a secret that I am a fan of agile management practices, both inside and outside of software development.  Historically, however, two things within the agile space have always been a little bit frustrating to me: First, folks too often view different flavors of agile as competitive instead of complementary.  I hear questions like, “What’s better?  Scrum or XP?” Secondly, there aren’t that many great resources for learning about the practical reality → Read More