Kanban is a popular agile methodology that is used by teams to visualize their work, limit work in progress, and maximize efficiency. However, just because a team uses a Kanban board does not mean that they are an agile team. There are many other aspects to being an agile team, such as: Collaboration: Agile teams are highly collaborative. They work together to define the work, plan the work, and execute the work. Communication: Agile teams communicate openly and frequently. They share information about the work, progress, and roadblocks. Continuous improvement: Agile teams are constantly looking for ways to improve their process. They experiment with new ideas and learn from their mistakes. If a team is using a Kanban board, but they are not collaborating, communicating, and continuously improving, then they are not an agile team. They are simply using a Kanban board. Here are some tips for teams who want to be more agile: Start with a clear understanding of the work....
Welcome, This blog is a place for me to share my agile journey, the successes, the failures and the lessons learned. I am an Agile Coach, SAFe Certified Scrum Master, Scrum Alliance Certified Scrum Master and have been working in the enterprise agile space since 2004. I have presented at numerous developer conferences on agile, iterative development, test driven development, and behavior driven development. I welcome you to my journey. Are you ready to fail?