This evening I attended a meetup of the London Java community in a bar in central London.
There were a few familiar faces and some interesting informal discussions.
One discussion that I was lightly involved in revolved around the idea of some agile development practises effectively just being micro-management.
That triggered a memory about something I had read a few months back online.
Here is a link to the blog post by Mike Cohn that I suspect triggered my memory:
The attention grabbing headline is that it is about micro-management, but the important factor is that it is the team that is doing the management.