Kanban y Scrum son herramientas de proceso ágil para la gestión de proyectos. Kanban se centra en limitar el trabajo en curso y visualizar el flujo de trabajo, mientras que Scrum divide el trabajo en iteraciones cortas con entregables funcionales al final de cada Sprint. Ambos buscan mejorar la productividad a través de procesos adaptativos, aunque Kanban proporciona menos reglas que Scrum y es por lo tanto más flexible.