Archive for the ‘Information Technology’ Category

Let me start with a question. Has any KT session you have attended ever left a mark or helped you in the long run? There will be very few who can say yes to this with any degree of confidence. They would be the lucky ones. For the rest it is just an interminable few days of listening to a monologue by some person who does not really care whether you understand or not. I know because I have been such a person, on occasions.

For the uninitiated, KT, in information technology parlance, is knowledge transfer. This is one part of the larger, organisation-wide practice of knowledge management. This is a process for disseminating very specific, concentrated chunks of information, accumulated over the years by hard work and bad luck. The Agile manifesto puts it quite elegantly as:

“At regular intervals, the team reflects on how to become more effective, then tunes and adjusts its behaviour accordingly.”

Right from the plain-Jane shared drive, containing relevant (mostly irrelevant) documents to the US Army standard, After Action Review (AAR), there are several ways of passing on what one has learnt. Gartner’s Darin Stewart highlights one aspect of the AAR in his blog which I think is very significant – no recriminations. During these reviews whatever is said cannot be used by anyone to assess an individual’s performance in the project or task. The rule is – no one shall play God and denounce thee.

The IT industry, especially Indian IT, is service-oriented in nature. There is a very obvious master-slave relationship (crude but close enough :-)). The only thing missing is the line “As you command, Master” from people’s email signatures. Nevertheless, processes are taken seriously, without any push from the customer, and reviews are held frequently. Any post-mortem reviews (appropriate right?) held, delve into a great depth. There are pages of reports produced, actions assigned (notice the verb), superiors are informed and 15 days later everyone has forgotten about it. This is very true in case the previous milestone was a success. And is even more true if it was a failure.

In the latter case, it becomes very obvious that people are trying to cover their backsides in the first 5 mins of the meeting. How many times have you seen a colleague trying to hunt down an old email which can prove that he/she had proof of knowing that the system would fail but did nothing since no one approved it? During the annual performance appraisal he/she can then throw the email at the supervisor’s face and demand why the rating was so poor. One of the most amusing things I have seen during these review meetings is the formation of a review team to ensure such slips do not happen again. Quite like the committees our politicians are good at setting up and with the same end result. No one remembers what the review team was supposed to do.

I’m digressing. My point is such review meetings, post-failures, tend to be a blame game. And the one who is not vocal enough or smart enough to duck, is blamed. It is a natural reaction to fear from any negative action on one’s person and protect oneself from it. Instead, like the US Army, these review meetings should concentrate only on disseminating what was learnt during the failure. When the team knows that any disclosure of information in such meetings will not lead to a downgrade in the performance assessment, then there will be a far better release and absorption of these ‘lessons learnt’. It would then not matter whether anyone kept any minutes of that or not. It would simply transform into a group discussion, with each person retaining almost all of that which was discussed. If this kind of a philosophy works for the US Army, which I think you will agree has more important work to do, it would work on a team of geeky, overweight software developers.

There are caveats, of course. To catalyse such a discussion, a skilful moderator, who has great people skills, would be needed. It is a role where trust has to be implicitly established. The team will need to understand that humans make mistakes and that it takes another human to recognise and accept such mistakes. The moderator has to be this person. Is it Christmas yet? A miracle is required in the corner IT shop.

One can argue that essentially overlooking people’s mistakes will only cause more harm and that people will not try to change themselves until someone comes at them with a stick. I beg to differ. As Dr Frasier Crane used to say, I believe in the basic goodness of humanity. People will be ashamed enough to change when they see others overlooking their mistakes (it’s not wishful thinking, its Gandhigiri :-)).