IJSRP, Volume 10, Issue 11, November 2020 Edition [ISSN 2250-3153]
Every software development team thrives for success by managing the workflow and team coordination for timely product delivery with optimum customer satisfaction. Although not a new concept, agile is a requirement for future sustainability. It can be shown that businesses that fail to adopt some form of agile methods for product development also fail to meet customer and market demands and become greatly disadvantaged. Kanban and Scrum are two most popular and widely adopted develop- ment methodologies. This paper focuses on Kanban as an agile software development methodology. In addition to its challenges and opportunities associated with application of Kanban as development methodology. Major benefits of using the Kanban as software development methodology are lead time improvement for software delivery, software quality improvement, effective communication, improved coordination, greater consistency in product delivery, and improved customer satisfaction.