David Anderson is a thought leader and pioneer in the field of Lean/ Kanban for Software Development and managing effective software teams. (View David’s profile) We are honored to publish this blog post from David where he compared Enterprise Services Planning (ESP) with Kanban.