David J Anderson is a thought leader in managing effective technology development. He has led software teams delivering superior productivity and quality using innovative agile methods at large companies such as Sprint, Motorola, and Microsoft. David is the author of several books, Agile Management for Software Engineering – Applying the Theory of Constraints for Business Results, Kanban – Successful Evolutionary Change for your Technology Business, Lessons in Agile Management: On the Road to Kanban, Kanban Maturity Model and Fit for Purpose: How Modern Businesses Find, Satisfy, and Keep Customers.