This document discusses the evolution of software development practices at Digital Natives from a traditional waterfall approach to an agile Kanban method. It describes implementing Kanban principles like visualizing and limiting work in progress to improve flow. Challenges addressed include builds failing continuous integration and developing a new deployment strategy. The company board evolved with additional columns for staging, production, and a service level agreement. Kanban provided transparency and a framework for continuous improvement.