The old new black

December 30, 2010

I feel that the novelty of agile has worn off quite some time ago; it has become mainstream and now about everyone is ‘doing it’.

Quite many made a good profit on enjoying the sound of their own voices for two days before pronouncing a bunch of attendees ‘The Masters of The New Black’. Now we have all those previous project leaders and a few in-some-opinions-upgraded/better-paid-as-some-kind-of-leaders developers/testers renamed to Scrum masters (nothing against them, but too often I saw an ex great developer/tester becoming a not so necessary Scrum master, mostly spending their time being drowned in administrative crap). And all those newly produced Scrum masters made the management quite hopeful that they finally obtained the silver bullet by buying a pile of titles and instant education for small money. Small? I’d say it is an awful lot of money considering the value bought.

The point has been missed often, and over and over again. At first I thought it is in human nature. I am not sure. Maybe it’s habits. Old habits die hard. Old processes, titles, values are so deeply rooted in everything we do. We give things new names, invent the new black every now and then, causing us all to run in the same direction for some time, like a herd of sheep on and on again.

I’d say – put weight on technical excellence, on forming your team out of smart people with good attitudes, right values and a healthy amount of ego (nothing kills a good team spirit like one member’s big ego). Give them open hands. Give them resources and education they ask for. They’ll figure everything out without micromanagement and full-time Masters of whatever is in fashion right now.

I am not sure why I am writing all this. It all started by me wondering about this blog and about what I will blog about here in the future. This blog has my name in its url and I want to continue blogging here. I blog elsewhere about my and my husband’s cats, and write speculative/goth/noir fiction/poetry from time to time. I still do not know what I will blog about here, but my writing probably won’t be about agile.

P.S. Dear agile (and non-agile) readers, I still believe in Lean values and I like Kanban. Scrum has a great historical value. Please, let it be just that – historical.

P.P.S. There are a lot of people I respect and value who have been teaching Scrum to others. While I think highly of them, some of our views on agile differ substantially. Vive la différence! 🙂


How to make your organization Agile in seven easy steps

November 20, 2008

(common Agile transition antipatterns exposed)

(High Crap Factor warning!)

So, you want to become Agile… everyone is on that track already, and you feel that you are lagging behind. Do not worry! Agile is not hard, it is not magic. There is so much information out there, it can be overwhelming. Let me help you. Here is how to become Agile – fast.

1. Announce to everyone that from now on, you are Agile. Communicate it to your employees, put the ads in the relevant newspapers, underline that you are doing (whatever you are doing) – The Agile Way!


Read the rest of this entry »

The Disaster Exercise (How to use negative thinking to your advantage)

November 6, 2008

“I had such a nightmare last night, you would not believe it!” announced dramatically LittleMissLisa entering the office on a rainy Tuesday morning.

“Good morning to you too!” Annie answered with a smile.

“Yes, hi, I am sorry, but… it was so terrible, a real Armageddon!”

“Apparently you are fine! Did Bruce Willis come and saved you?”

“Obviously! And also, I got this neat idea! Let’s go and get some coffee. And then we will do a Disaster exercise!”


The Disaster Exercise

Read the rest of this entry »

What would you do…

September 29, 2008

… if someone messed with “your code”!?

Toby was on vacation for a week. He came back to work on Monday, somewhat earlier than others, still jet lagged. He was all ready to dive back happily into the piece of code he was working on just before vacation (the post-it note was still standing untouched on the wall, under “In progress”).

Toby synchronized the code, looked for all the familiar class names… and got stunned! All of his nice framework blahblah handling classes were in a different package. No, in a two, wait, three different packages! WHAT!!!

Read the rest of this entry »