Leemos en el blog Becoming an Agile Architect un interesante artículo que describe las diferencias y similitudes entre los conceptos que hay tras Agile, Lean, Scrum y Kanban, cómo, pese a nacer en momentos y lugares diferentes, comparte un mismo principio: incrementar la productividad.