Agile, Improvement, Leadership, Opinion, Sprint Planning

The Perils of Swarming

I've been hearing a lot lately about 'swarming', especially in regards to getting things over the line. This often seems to be in the context of a sprint end, or some other self-imposed deadline, with a request for developers to swarm on a small set of stories or tasks that have not been completed on… Continue reading The Perils of Swarming

Agile, Communication, Improvement, Meetings, Scrum

Use Daily Stand Ups to Frame and Track Your Intent Every Day

I’ve written before about why daily stand ups generally don’t work, but I wanted to offer just a small change that will see a big impact on the effectiveness of the stand up far beyond the 10 minutes you spend talking about your work. Usually, you answer three questions What did I do yesterday What… Continue reading Use Daily Stand Ups to Frame and Track Your Intent Every Day

Communication, Improvement, Meetings, TED

How To Save The World From Bad Meetings The advice is both simple and revolutionary.  Recieved a meeting invite that has no agenda, no goal or you have barely any knowledge about? No MAS. Click the tentative button! [...] Then, get in touch with the person who asked you to the meeting. Tell them you're very excited to support their work, ask… Continue reading How To Save The World From Bad Meetings

Failure, Improvement, Leadership


I just retweeted the message below and while I'm not going to go into the details of who said it and the controversy around his lifes work, the message of the quote resonated.   Think back to when you last did something amazing or you more impressive work? In all cases, one of the… Continue reading Enthusiasm

Communication, Improvement, Leadership

On Being ‘Naive’

naive - nʌɪˈiːv,nɑːˈiːv/ adjective: naive (of a person or action) showing a lack of experience, wisdom, or judgement. I’ve been called naive a few times in my career, usually when I’m explaining that things don’t need to be as they are You’re naive if you think you can do this without it running late You’re naive… Continue reading On Being ‘Naive’