Sunday, September 14, 2008

My experience with managers

HR 2.0 : why team development is for losers: Why do we need middle managers

the above post lead me to http://www.joelonsoftware.com/articles/TwoStories.html

And then i thought of penning down my own instances...

  • Manager X from client side raises a big hackle of finding 400+ issues in the production released application.. He emails everybody to everybody in the outsourced partner working for him about this...Now management at partners side comes into picture, questioning the competency of the working team and how come so many issues were there. Fortunately the issues were trivial and the issue analysis was done and team told that there was 1 valid issue in the entire list.  However, most of the management at client's or partners end was not convinced, most did not know the application, or bothered to open the defect analysis sheet, or attempt to understand the application. Now a big meeting is called of all management to analyze the situation and understand whats wrong and who to blame for fault..(Remember there was just one small valid issue in the big list)....Now we had a process audit and the management at partners end made a presentation that it was all teams and process fault and we would work to improve...And finally team is left demoralized..But who cared,,,ALL the management team made their point..Management team at clients end was able to show it was smart,,,,Management team at outsourced partner showed that it can keep client happy..Who cares about team??? Well iteration in IT stands at 24%, so why should anybody leaving organization bother anybody? SO Middle managers are needed to prove team is dumb and they can handle issues where none exists.......
  • My manager tells me client manager is not happy with my work. I ask exact reason--he does not know,,,i ask for group meeting--well managers do meetings, not worker...I got totally confused on what to do, and then just sent IM to client manager asking for the problem, he had a small query, which i answered and that was it...So middle managers are needed to create confusion...
  • One of the most remembered instance is where my Sr. managers complains to me that I have a very high benchmark of work, and that troubles others...SO he was totally fine with others not wanting to increase benchmark,,but wanted me to lower mine..Obviously i used both ears while listening to this  :-)
  • My managers complains of bad quality, and when i ask for data, he points to 1 slipped bug...and then goes on to say....we want bug free applications (i wonder if any exist in this world),,and there is some more lecture on working better etc etc,,and following more processes (Processes are the magic pill for all ill) and etc etc....So middle managers are sometimes needed to talk junk..
What i have learnt any project running green is not a good feat for the manager (its assumed that the proj is just v easy), so good managers are those who make green project go red(blame on team), and then get project back to green(Thanks to thier gr8 mgmt skills)

4 comments:

bluesoulcurry said...

sahin hai ankur...aisa he hota hai...

Pankaj Jaju said...

Sounds horribly familiar.... :-)

Do i know u ?? :-P

U know the nuances of sft dev in offshore model @ smaller organizations... should stick to "chalta hia" attitude ;-)

Ankur said...

@bluesoul- who are you behind the mask??

@Pankaj- I dont know u ;-)

~ ॐ ~ said...

not thats some perspective i must say :) interesting stories !!!