“Working software” is the definitive measure of an Agile software team’s performance. It represents the net result of all the hard behind-the-demos conversations, collaboration and work within the team. It represents where the team is on its journey towards its purpose. It’s tangible. You can see it, touch it and feel it. But it wasn’t enough [...]
Category: Becoming Agile 101
The Fruits of Autonomy, Purpose & Mastery
The teams had moved in to their beautiful new space encouraging collocated collaboration. And they had started to perform and deliver at a committable cadence. Yet we had this nagging feeling it wasn’t going to be enough. Like the eternal flame that burns in front of Canada’s Parliament Building in Ottawa [...]
A New Space
With the predisposition of millennials to all things digital including showing up on the web as avatars, the notion of physical face-to-face conversation seems to be a thing of the past. Never mind face-to-face conversations, I can’t even remember the last time [...]
The Evolution of Team
The heart of Agile is the self-organizing team but how does that team come to be?Ideally through self-selection by a group of people rallying around (with) not only a common purpose but also a shared set of values. Too often this is not the case. Teams are often thrown [...]
Behind Every Great Transition…
For those familiar with Agile, a lot is said about the importance of external and dedicated Agile coaching in reducing the time to transition. Without an Agile coach, transitions can take 2-3 times longer to succeed if at all. However, even with an Agile coach the high winds and rough waters [...]
Changing The Engine While The Car Is Running
A common dilemma facing businesses is ‘How can we develop the next big thing if we have to continue supporting our current offerings?’. After all it’s our current offerings and its customers that are paying the bills and we can’t ignore that can we?!? [...]
Agile Boot Camp
With a successful agile pilot under our belt, we were ready to scale up our transition. But where do we start? One company I had been involved with tried to do it by combining the transition effort with a big, hairy product deliverable - a refresh of our technology platform. They brought in an external development shop who were very well versed in Agile. [...]
Let’s Run An Experiment
Just how do you start a transition to Agile? In the words of a wise Agile coach, “Let’s run an experiment!” The most important thing we realized was not to get it perfect through analysis paralysis before we started but rather… JUST START and course correct along the way! In hindsight, makes a lot of sense to … Continue reading Let’s Run An Experiment
In The Beginning
It was an amazing ride! I was given a mandate: 1. Increase speed to market 2. Achieve cost efficiency No problem! The company was in the online recruitment space, had incredible brand recognition and was well funded. Problem was they had an antiquated product development [...]