Yesterday I had the pleasure of attending the Agile Day Twin Cities 2017 conference, sponsored by DevJam. The conference aims at helping Minneapolis Agile practitioners learn from each other. Throughout the day there were breakout sessions which featured different speakers. The talks ranged from the people and business of Agile, to new ideas about improving Agile development.
As David Hussman, the founder of DevJam, kicked off the event, I was impressed by the theme and feel. David made it clear that the event was not about experts and teachers, but instead about learning from each other and challenging the status quo. David also emphasized a focus on product, rather than process. As the event got under way, I was struck by the impressive crowd of Minneapolis Agile practitioners. Minneapolis has become a tech hub and a melting pot for startups, innovation, and entrepreneurship.
Throughout the day I attended many sessions. I heard from other Agile practitioners sharing their experiences. Minneapolis being the small town that it is, I ran into many friends and some former colleagues. One of the highlights was hearing Priya Senthilkumar and Ray Grimmer, former colleagues from my days at PearsonVUE. Priya and Ray talked about their journey implementing stable Agile delivery in a complex environment.
Another talk I enjoyed came from Daniel Walsh. Daniel talked about improving Agile development using the Cynefin framework. Cynefin (pronounced KUN-if-in), Welsh for habitat, was developed in the early 2000s and used as a sense making device. The Cynefin framework has four areas of decision-making: simple, complicated, complex, chaotic, and at the center is disorder. Below is a picture of the Cynefin quadrant with actions for how to respond to each situation.
My take away from the Cynefin framework, is that not all Agile concepts will work well in situations. We need to understand why and where our practices work, and get away from asking questions like, is Scrum better than Kanban? This is the wrong question to ask. We should be asking, what is the situation we are dealing with, and how should we respond to it? We need to get away from a single, recipe based approach for all situations. The way we work in Agile needs to be fluid and smart, and not dogmatic and one size fits all.
I could relate to the concept of the Cynefin framework. I’m sure I’ve been guilty of pushing the wrong Agile framework in past situations. I’ve worked with organizations where Scrum fit like a glove, and in other companies Scrum felt like trying to fit a square piece in a round hole. As the Agile movement continues to evolve, we need to be open to new approaches, ideas and methods.
In summary, my time at Agile Day Twin Cities 2017 was great because it challenged my way of thinking. Sometimes we get so caught up in our work and opinions that we forget to step back and look at things from a different perspective. The new ideas and concepts I heard at Agile Day Twin Cities were great. Perhaps what I enjoyed the most, was connecting with other fellow Agile practitioners.
Below are a few pictures I took during the conference.
About the Author: Mike MacIsaac is the owner and principal consultant forMacIsaac Consulting. Mike provides leadership as an IT Project and Program Manager as well as an Agile Scrum Master. You can follow Mike on Twitter@MikeMacIsaac or subscribe to Mike’s blog