Agile is a particular approach to project management, often used in software development. It describes an approach to development under which requirements and solutions evolve through the collaborative effort of self-organizing and cross-functional teams and their end users. At Zoolt we often use Agile methods like Scrum and Kanban. Scrum significantly increases productivity and reduces time to benefits relative to classic “waterfall” processes. By breaking work into actions that can be completed within timeboxed iterations, called sprints (most commonly two weeks), we make sure that we deliver reliable and uncomplicated products on time. Scrum processes enable us to adjust smoothly to rapidly-changing requirements, and to produce products that meet evolving business goals. Kanban is a lean method to manage and improve work processes. This approach helps us to manage work by balancing the demands with available capacity, and improving the handling of system level bottlenecks. By using a Kanban board, we give participants a view of progress and process, from start to finish. By combining Scrum with Kanban make sure to get the most out of Agile development.