Year: 2014

  • 3 Things #Agile Teams Can Do Today To Improve #Estimates and #Estimating

    By: Joan ShafferCC BY 2.0

    Over and over again I find teams and organisations that have a chronic problem with ‘estimation’. It is one of the biggest causes of disharmony and mistrust in organisations I have worked with. Many tout ‘agile estimation’ as a process to help address this  and in some aspects it is helpful, yet many teams still struggle.

    But it doesn’t have to be so, here are 3 handy tips that can help you. But before you read any further, I’m going to need you to do something – you and all the people seeking estimates and the people doing the estimating.

    You have to get together and agree : For what reason(s) are you estimating?

    If it is simply to have a number to go into a spreadsheet that you can then use in the defense or prosecution case then stop and go here, you will get far more satisfaction.

    If it is to identify risks and inform a collaboration into whether what you are trying to build is worth taking those risks for then read on.

    1.  Start Estimating Early

    Figure what the minimum you need to start the conversation and then start it. I have found overwhelmingly in over 100 teams I have coached, teams asking to be involved much earlier on and many times the conversation starts with a one-liner and a sense of value. Then teams and the business can explore the risks together and collaborate on ways to minimise them.

    The trouble I see most often is that information is not brought to the people who can best use it until the item becomes very important and increasingly urgent. This is the zone no one wants to be in. It adds pressure to the system that hinders collaboration and strains relationships.

    2.  Elaborate and Estimate Often

    Big bang estimation sessions are motivation killers and reach a point of diminishing value around the 90 minute mark – much sooner if there isn’t the information available for a meaningful conversation. Meaningful information is the key.

    If we have nothing new to talk about then let’s not waste everyone’s time talking about it.

    The focus is on relentlessly identifying what we do not know about risks that we can reasonably discover without actually building the thing. Then we go find more information about those risks – and in turn discover more about what we should be building, even how we should be building it.

    Then we get back together and based on this new information we either know enough to quantify the risks and a sense of time or we have more stuff to go find out.

    Most teams that I know getting great results from regular estimation – although they call it elaboration or grooming – are doing it 2-3 times week for no more than 1 hour. For some, they do it right after their daily stand up for 15- 30 minutes.

    3.  Estimate Quickly

    Time and again I find groups sitting mindlessly together, everyone individually frustrated at being in an estimation ‘meeting’ that is wasting everyone’s time. This is often a signal to me that the conversation has gone on far longer than it was useful. Of course some things need long engaging conversations, intertwined with times of contemplation where people can think about what has been said – but if you’ve been in those conversations you realise that everyone knows it is valuable. I’m not talking about those.

    The trick – if I can call it that – is to be quick. For each item you are estimating, start by asking “what don’t we know about this that we need to know”. There are 3 possible responses to this:

    We know all we need to know

    Then go ahead and estimate using whatever technique you choose to derive your number (planning poker, affinity grouping, bucketing etc). Once estimated, move on.

    We don’t know what we don’t know

    Consider building a prototype to kickstart the questions or visit a customer or do a gemba walk. Do something to get to the first or last response. If you’ve tried everything and you cannot proceed, don’t build whatever you were asked to estimate. If you cannot find the answers to reasonable questions now, how might you fare when you have unreasonable questions and the meter is running? Decide what kickstart activity you will do to answer the question “What don’t we know that we didn’t know”, plan how to start (remember you have nothing else to talk about!) and then move on.

    We need to know…

    Write down as many things as people say, then quickly frame them as questions – using ‘What/How/Can’ – then prioritise them in some logical order.Then take between 3-5 from the top, figure out who will go hunt for the answers and then move on.

    Whatever the case try not to spend more than 10 minutes per item. If you find yourselves approaching this limit, stop and ask yourselves is there any more value in carrying on.

    I believe all estimation is waste – some might even be necessary, by preventing even greater future waste.

    Did you find these tips useful? I know estimates and estimating are a controversial and potentially scary subject – how do you estimate, what are your stories. I’d love to learn and share.

  • I have gay sex because it's legal and other stupid stories

    By: nathanmac87CC BY 2.0

    What really pisses me off about humanity is how  – in the same stewing pot – we have some brilliant ideas that move us forward as a species and at the very same time we demonstrate such rank stupidity and brutality that really questions whether we have moved from the cave.

    I used to feel quite philosophical about it – the world is huge, it takes different opinions blah blah – now I’m just pissed off.

    Now, there are always exceptions to every rule and I am happy to be introduced to them but I have never met anyone who…

    • Smoked marijuana because it was legal – they do it because they get high and chilled and they like it.
    • Had sex with other consenting members of the same gender because it was legal – they do it because they love the person or that is the kind of sex that works for them or both. On the contrary – most of the gay people I know have had to struggle through huge opposition to their sexual orientation. Opposition that is mostly presented by people who have no business in the sexual or emotional affairs of others.
    • Wants to marry to someone of the same gender because the the law allows it – they desire this as an affirmation of their love. Pretty much for the same reasons heterosexual couples desire it.

    As it happens I don’t have gay sex – but if I did , and so long as it was consensual with another adult – then the Law and the Protectors-of-Bullshit-Morality have as much business with it as they do with my having straight sex. None.

    Don’t get me wrong – anything that is non-consensual and that causes emotional and/or physical injury should be illegal and prosecuted to the fullest extent. We already have semi-reasonable laws around minimum ages of responsibility. They are broad brush, but generally adequate. Let’s use that.

    ‘Back the hell out of my bed’

    I am not agitating for a change in the law on consensual homosexual relationships and recognition by law. I am agitating for a change in how laws are crafted. I don’t believe there should be laws that go anywhere near my sexuality and gender of my beloved. If I am of age – I choose who I want to have sex with and/or marry, so long as they are of age too. Simple.

    Any laws, anywhere that bring gender into the sexual or emotional choices of adults is unjust and discriminatory and should be entirely scrapped – not better worded or buffered with concessions – scrapped.

    Nigeria , Russia and Uganda are united by their bigotry. But even though it pains me to say – I think the lawmakers of those countries are responding to the larger public opinion. Are most Nigerians, Russian and Ugandans  – by virtue of history and religion – deeply hostile to homosexuality. I think they are. And that is the elephant in the room. Unfortunately their governments do not see their role as creating the conditions for a more tolerant society to emerge. That would take courage and courage is in short supply in politicians. But if government lack the courage to help hack more tolerance, then what?

    I fear – as in the colonial struggles for independence, the US civil rights movement and the other great struggles to lift societies out of stupidity – it remains for the small pockets of progressive thinking to slowly, painstakingly help their societies to a better place.

  • Early lessons from my '30 days of free #remote #agile #coaching' experiment

    By: Shardayyy - CC BY 2.0
    By: Shardayyy – CC BY 2.0

    In late December, I announced a really juicy offer of free remote agile coaching for 30 days for organisations willing to help me learn how remote coaching might work and how effective it could be.

    It is now late January and I finally got my 5 lucky volunteers from a total set of 11 respondents. I fully intend to share the names of the lucky 5 once they agree that I can do so and also as part of a series of case studies.

    Here are some early lessons that I would like to share about offering something that otherwise would be hugely expensive for no financial cost:

    Cost is a barrier

    Almost all the respondents said that cost was a barrier to them getting help  – let alone ongoing help. Trying to justify the cost made having the conversation with their management and other parts of the organisation harder!

    Just because it is free doesn’t mean it is attractive

    One respondent was pretty keen and was really geared up, but when they brought the offer to their management – they weren’t so supportive. ‘We are hiring an agile coach next month, why do we need a free one?’. The value of an objective expert who can help call out ineffective behaviour and help focus everyone’s attention on finding more effective behaviour is understated until people try it and see transformational results.

    Free does not mean fast

    I believe that agile businesses are inherently fast responders. Their ability to sense opportunity and to respond – even if that response is a placeholder for a future conversation – is essential. This  – in my opinion – is one of the observable behaviours of an agile person/team/business.

    My lesson is a little skewered by Christmas and New Year – but not so much that I could not discern that all but two of my respondents was really fast off the bat. From an early conversation to explore the nitty gritty of the offer to connecting with their CxOs to schedule a go-ahead conversation took all of a week. On the other hand – most others were taking a week or two to even just respond to my reply!

    I’m sure they all have great reasons,  but assuming that your free offer  – however good it might be – will spark immediate response is perhaps ill-advised.

    If I was to do this again, I would not pick the holiday season and I would set an offer period – for no other reason than communicate my sense of urgency.

    The newbies are fresh enough to care

    Almost all 11 respondents to my offer had been in their roles for less than 1 year. This invites me to explore why these particular people chose to act.

    Perhaps they are still fearless and optimistic about their organisations’ journey of continuous improvement.

    Perhaps they  still enjoy the support of their management in their drive to help their organisations become better.

    In my experience of over 100 teams and over a thousand people, the new people in the organisation hold huge unsullied hope and their employers and colleagues best learn how to make the best of that temporary state of non-corruption.

    Ask a question, share a thought

    If you have any questions about my offer and how it is working out – please drop me a comment below, contact me on Twitter or email me. I’d love to learn and share.

    At this point I really want to say a massive thank you to all those who shared my tweets and the link to the original post to their networks. I can’t thank you all enough. If you are ever in Spain… beers!!

  • The Princess and Frog

    By: Conny SandlandCC BY 2.0

    Once upon a time, there was a beautiful Princess who met a frog.

    The Princess was French, the frog wasn’t.

    The End.