This article was automatically translated from the original Turkish version.

Kanban is a visualization-based method used in software development and business management. The term "kanban," meaning "visual card" in Japanese, was first implemented within the Toyota Production System. In the software world, it was adapted and popularized in the early 2000s by David J. Anderson.
Kanban aims to make workflow visible in order to identify bottlenecks, delays, and inefficiencies in processes. Unlike Scrum, like Kanban is not iterative but is based on a continuous delivery model.

Core Principles
Use of Kanban in Software Development
Advantages
Limitations and Challenges