A challenge with software product development is visualising the work
so that you can spot where there are delays in the process of
converting ideas from “concept to cash”. This post shows how a
cumulative flow diagram helped identify a pattern of...
I facilitated the latest retrospective my team had last week and decided to try The 4 L’s technique which I’d come across while browsing the ‘retrospectives’ tag on del.icio.us.
We had 4 posters around the room representing each of the L’s:
I wanted to share this inspiring video on the art of possibility and how our stance in the world can change everything. Stance is very important for coaching.
This video is pretty long, but the best bits for me were in the first 12 minutes. Some great parts:
though Scrum has touched souls of most of the software developers
across the globe, it still seems to be understood as set of practices.
There are many yet to catch up with the principles behind the Scrum.
In the recent blog, Ken Schwaber ...
We accomplish what we understand. If we are to accomplish something together, we need to understand it together.Signature from Ron Jeffries e-mail, circa 2005.
A common issue I've encountered with teams starting to use an Agile
approach such as Scrum is...
The idea of a build pipeline for web application deployment appears to have picked up lots of interest from the excellent Continuous Delivery book. Inspired by that, some nice folks have build an excellent plugin for Jenkins unsurprisingly called the Build...
We’ve all heard the fable of the boy who cried wolf, an old tale
written by a Greek slave who lived a long time ago and liked telling
stories. I must stress thought that this was just a story, but like many
good stories (Star Wars, Gremlins 2) it’s...
I love when other people write a blog post at the same time you are
struggling with the problem that they describe. Today’s timely post
comes from Michael Bolton on his DevelopSense blog. In “The Undefinition of Done”, Michael talks about the fact...
When a toddler learns to speak, often his first recognizable word is
"Mom" or "Dad" or some variation of those. His second is "Why?" If you
were to take a teenager and, like, count the number of occurrences of...
Interesting post by Scott Berkun : How to deal with jerk programmers which isn’t exactly consistent with my experiences from both sides of the fence.
The best place to start is empathy. Why is someone acting
like a jerk? There are basic...
As a software development manager, I am frequently visited by
developers who are spinning their wheels on a design problem or running
out of ideas while troubleshooting an application. I’ve developed a
reputation as a problem solver because most of...
You might hear me mention at some point that as a Scrum Master, I don't really care about the technical details that make a product backlog item done. I only really care about some form of measurable daily progress and the fact that these backlog items...
As part of my workshops on effective communication, especially around
introducing innovative new process approaches such as Lean and Agile,
I’ve found examples that demonstrate how people can act with “skilled
incompetence” and “skilled...