agile journeys

...rants by Asheesh Mehdiratta on Coaching, Transformation and Change

Page 7 of 7

Mission Godspeed or Good Speed ?

Captain Kirk, USS Enterprise, gets a “Godspeed” wish! Lucky chap ! you might say…but for us mortal souls “Good Speed” is what we simply crave for….but then what exactly is a Good Speed (velocity) for your agile mission ? do you know ?

Following the typical sequence for agile projects, we all estimate the story points and get the total size estimate for the project. The team velocity (or the speed) as measured historically allows us to get the number of iterations required and this turns into the project calendar release plans (voila…GM milestone here I come) ..sounds familiar.

But what about the historical velocity ? is my historical velocity good/bad ?

Scott Ambler suggests that measuring the historical velocity itself is not the end. Do Not measure velocity.

Measure the velocity trend line (== acceleration ) !

What is happening in your project ? Does the velocity trend line go up or down for your project?

If your project velocity trend line goes UP then you are in good shape (and have a “Good Speed”) but if the velocity trend line goes down then you need to understand the reasons and retrospect (deeply as Esther Derby remarks).

I think that this observation is important otherwise people can start measuring the velocity ONLY for various teams across the organization at any point and it may not be all fun.

Scott Ambler also suggests that the velocity is “unlikely to be gamed”. But I disagree with Scott on this since the focus on measuring up trending velocity may have it’s pitfalls.

Some of these in my view could lead to the team breaking stories prematurely…adding more in the same iteration and/or shifting the additional story points to a bigger number over subsequent iterations. Beware these shifts !!

Understanding this comparison across multiple projects, both with upward velocity trend lines would need another discussion and I have to get back to Captain Kirk…(oh) Captain Kirk, no offense but I am wishing Chandrayaan Godspeed this time.

IPL Championships

The Indian Political League (IPL) manifests itself every five years during election times in ways where every party, in truly democratic style, aims to GRAB power at any cost ! The statements and the U-Turns every passing day, are amazing to watch and maybe indicate the professionalism that a political career in India demands (maybe everywhere)?

Do we treat these U-Turns as opportunistic or acknowledge the politician as playing an agile role in the IPL Championships or scoring centuries, who can change his skin based on the demands of his customers at the ‘intention’ of an alliance or break one when ‘threatened’ ?

is it just the environment which forces this agility or is it the bets which a politician makes? is this risk management in the form of a plan B or a plan C, to protect if the bet goes wrong?

do we have this agility in our software development processes to change, based on the external environments and manage the risks? or we simply watch with amazement, and pat the political class for an exceptionally agile performance ?

Bottoms up agility?

The shuffler struggles to strike a delicate balance while laying the stack of cards placing them one by one on top of each other to build a complete pyramid, ensuring that each card is aligned perfectly on the card and still be able to support the next layer to be built on the top. This sure is a Bottoms up approach !

But how did you introduce agile development for your organization ? Bottoms up or top down ??

Trying to fathom the response brought back memories of my granny who advocated that the family obey the diktats of the holy guru, a regular preacher visiting our house every week. Typical top down again !

But to really push agile development down the throat of your organization is a tough task , which even Ron Jeffrey explains and acknowledges. The entrenched power pits, political chaos and the distributed model followed would indeed doom the initiative.

So do you think that the the bottoms up approach is the only solution left ? Does the bottoms up approach always work ? how did you kick start this among your employees? is there a bright chap who has awakened and who can walk the talk ?

or do you educate the executives and open up the lights for them ?

well I am still looking for the right answers and maybe my card stack is still not ready to go up yet !! if you think that you have a solution, leave in your comments…

Newer posts »

© 2024 agile journeys

Theme by Anders NorĂ©nUp ↑