Kanban is the recommended methodology to meet the requirements, because it allows CK to optimize its development process by visualizing the workflow, limiting the work in progress, and improving efficiency and quality. Kanban is a method that uses a board with columns and cards to represent the stages and tasks of a project, and helps teams monitor and manage their work flow. Kanban also encourages teams to limit the amount of work in each stage based on their capacity and bandwidth, and to focus on delivering value to customers. Verified References: : Kanban Methodology