An Overview of Lean-Agile Methods. Alan Shalloway. This article provides an overview of the more popular Lean-Agile methods of the last decade, including XP, Scrum, kanban and Lean.
Demystifying Kanban. This article describes Kanban as a systems approach to software development that affects many different types of behaviors. It also mentions a few of the common misconceptions people have about Kanban in order to help clarify what Kanban is and is not.