The event will happen online in case of fourth wave of Covid-19 and updated guidelines by the government.
Ravishankar N

Ravishankar N

Senior Consultant, Tata Consultancy Services

Bio

Ravi is an IT consultant with over 30 years of experience in the industry. He has helped global organizations in the US, UK, Australia, China, Singapore and Malaysia - in designing and implementing Quality and Process Improvement initiatives involving Agile and traditional methodologies. He has a strong software development background and practical experience in project management. He developed a 90-Day program to jump start an IT organization into the Agile / DevOps Adoption Journey. He also architected the flagship solution – the IT process repository – of the consulting practice at Infosys. He has coached multiple programs in client organizations as part of their enterprise Agile transformation. Ravi has a passion to write and present his thoughts and has published 35+ papers / articles / blogs in Research Journals and Web Communities and has presented in many Agile-DevOps conferences.

Session Title

DevOps CI-CD Pipeline is automated Kanban!

Overview

Kanban practices help speed up flow of work and reduce choking of the work pipeline. Kanban encourages collaboration and helps in preventing too many items remaining in the Work In Progress stage. In other words, it encourages ‘Stop starting and start finishing’.

DevOps Practices, specifically CI-CD pipelines reflect the Kanban principles in that they rely on automation to reduce source code or artifact pile-ups which slow down delivery. CICD pipeline also helps the teams discover issues early in the lifecycle and improve the quality of their software – a key principle of shifting left to reduce rework after prod deployment.

This paper draws parallels between Kanban and DevOps pipeline and deduces that the CICD practice mirrors Kanban principles. That is the underlying flow in a CI-CD pipeline is in fact Kanban.