Wednesday, July 30, 2008

Project management Rule No.2- Kill the innocence

Innocence is a nice thing. When we learn a technique , apply it in practice it injects some spirit into our nerves. Esp , if its a project management technique,tool it is very nice. We learn Microsoft Project tool , six thinking hats , Critical Path analysis and every other thing . I tried applying some of them and found it was exciting to use such techniques and manage a project.Life is so nice, if its linear.

But quite unfortunately, this forms just one part of management. The other part is to obliterate the innocence in you , act a bit skewed sometimes. We don't want to cheat , but you need to lie in an intelligent way to get things going. Understanding the motives of the people with whom you work is very much essential. Beyond a point , it is impossible to deal the corporate politics at manager's level without lying , without crossing the 'im- straight-goodie'barrier. But this needs to be controlled and balanced to a level that you don't miss out the essential thing - contribution is higher than your ego. To execute a project , you can project something 'more' to your senior management , but not to a level where your mirror is not willing to show you up.

Internet addiction

Have you ever been addicted to internet ? Im feeling slowly addicted, getting a sense of accomplishment and voidness . Need to restrain my usage and have a conscious usage of the internet. This is indeed a disease !


Dhanam Music Review

Dhanam is an interesting sound track. It has the usual ambient ,soft melodies typical of 80s, with some relatively zingy orchestration. It is still short of expectations, but considering that i expected a low profile sound track from this movie, im kind of happy.

Esp the song katilukku - if you compare a very similar song in 90s in kumbakonam Gopalu , the same song would have been fast forward now , its not so in this case. The orchestration quite similar to kanave kalai kirathe ( yuvan , azhagai irukirathu ...) and that makes it very different and enjoyable too. But raaja doesn't give the same treatment to ulagam kidakkuththu , a boring 90s raaja song.

Dhanam Dhanam , Kooththu onnu are more than passable songs , with bits and pieces of orchestration and rythm making it wholly entertaining.

Illamai Kanavugal ,unakkul irukinren , kannanukku enna - all of them have a neat melody, effervesce orchestration , archaic phaselets , raaja stamp at various levels , but overall it is nice.

Good thing that i never hit the >> button in my player once in this sound track ! But Raaja sir , please give more , we want to hit the << button often !!

Project Management Rule No.1

Starting today , im planning to have series of 'rules' blog , primarly from my experience. Karthik's blog i have become fan of brevity .

Project Management requires no Learning. To become a developer , you need to have your neurons soaked in Head First book juices , but to be a project manager you just need a pair of ass, a nice seat , paunch, expertise in microsoft word, lie,a small bald patch . Non sense !

Not only is this atrocious but completely illogical too. Having executed projects with no sense of quality process and projects following good process, i can say confidently that the day you start learning project management techniques,tools sun raises in the west - sorry , that won't happen. But you can control the project effectively , if you kick the ass of laziness that piggy backs with your archaic thoughts. There are some good books , but i will first recommend this book

Raaja ki saagar

After a blast of carnatic songs in Uliyin oosai, raaja somes up with this amazing number. Raaja , enough of cinema , please do these stuff. Movies restrict you too much

Make g-a-y while the sun shines

There has been increasing outcry about rights of gays , lesbians, transgenders . Debates have been shifting the pendulum towards the rights of gays /lesbians , marriages and the work opportunities of transgenders . From this point i will refer to these people as Group GLT.

Vijay TV has gone ahead and has a program thats hosted by a transgender, who was abused socially, sexually and every other s- word you can think of . You can watch it below .



Most of us relish in writing blogs , winning discussions over rights of GLT ( Gay, lesbian, transgender), very similar to the grey haired folks coming in cnn-ibn . We feel nice when others acknowledge our broad mindness , write comments in blog ..whatever . But as RGV says , it matters when it happens to us . Go ahead , feel the situation , what would you do in these situations ?

1. You have a neighbor who is a gay . He lives with his gay friend . Nice guy , doesn't interfere in your line . After a month, your son starts to roam out with him . Everything seem to be OK . One day you see your son going to his house late in the night , albeit he says that he goes to play play station .

2. You have two sons and you are in a very comfortable position in your life. All that you touch in your professional life turns gold , peopel look upto you for inspiration . You discover that your son has a girlish tendency and starts having affinity towards girlish things , mingles only with girls . His hand gestures mirrors bharatnatyam dancers . He hates boys . He is 13 now and he starts feeling he is indeed a 'she' . What do you do ?

3. Your son is 25 . Very much a communist . You are ok with that , because your brain extends beyond your body to the artic poles . He is a software engineer and mingles with your family in a nice way . One fine afternoon , he drops a shell : he wants to marry a transgender.

If at all anybody answers , i will tell mine too :)

Last Lecture

I would'nt say this is the best , but certainly if you see the context , its amazing !

Abhi , Ash create abhi ash for feddie

No comments ! Check it out !

Rapport with folks

One of the frequent complaints or disgusts which I often discuss with my friends is the lack of trust of the immediate supervisor on us. The immediate supervisor has a huge role to play in anybody’s career- for he represents the company to us. We look up to him and especially if you are in your formative years of your IT, you would also expect him to guide you, encourage you, plan your career – no matter what your efforts are. The immediate supervisor also plays, sometimes a crucial role in getting things done, for his contacts and familiarity with the pillars of the organization may be quite more and is handy to ‘move’ things.




No Matter whats your role is in a project, the important thing in a project is that the team gels well and things are bit open – the team member should be able to reach to the Project leader and discuss his problems and the project leader should be able to discuss the mistakes, convey to the team member on why he has got a bad performance appraisal rating, or convey to the team on the need to work harder, even probably couple of night outs to finish the project. Im not saying that there need to be ‘shaking the heads always’ guys in a team. This is not obedience but an environment where people can discuss things and agree to take up not so comfortable things for the sake of the project.




Probably one of the familiar mistakes we make in a project and in personal relationships too is to expect this rapport right from Day one of the project. Rapport is something that would come never automatically in a team. Sometimes it never comes in a team even after a long time. Worse, rapport is not something you can plan consciously – execute steps from a book and develop the rapport. This has to come naturally. There are so many reasons why people don’t get along with – without going in depth into it, I can safely say that the reasons vary from factors such as religion, race, sex to priorities, first impressions, age, physical appearance ( yeah !!) even.




I did say that rapport cannot be developed through executing some steps in a book – but you can develop the rapport in certain ways. Again, I have a certain view point about developing rapport – the most important of it is that, it has to come within and not without. You can go a picnic, go for some training programs, even on a tour as a team, but that doesn’t ensure anything. The need to have a rapport or atleast say, the wish to communicate and involve the team in executing the project has to come within. – this is the focal point here- based on which the whole concept of rapport revolves.



So if you are a project leader, you need to start believing in the capabilities of the individuals, to assess the current and nurture them. We need to start believing truly that projects – not only the development part , but even the planning part needs the brain which is located in more than one head. There are so many planes in which this works – the team member loves to be treated as an important member , to be trusted . Even sharing little bits of information on the importance of the project in the business sense, sharing best practices of your experience will greatly inspire the team and create a sense of ‘being’ in the team. Explaining the context of the task can be very useful here – imagine asking this..



“ Hey– I would like you to analyze this crash immediately and send an email to the client. I don’t like these crashes at all”.



Again I reiterate – this need not be a wrong way to communicate and it may work for some. But a more complete way is to explain the team member of why solving this crash is important and how the business thrives on the stability of the application being developed- this puts the task in a better context and the team member feels a sense of passion. This also creates a sense of responsibility within the team member.




And if you are a team member – let’s remember this: There are some good project managers, but if your boss’s ass is being fired, its natural that he drops a couple of hot potatoes into your trousers. If you are expecting that your manager will gel with you immediately, chances are that you are most likely to be disappointed. When you join the project, behind the façade of clean smiles the manager would obviously be concerned about your skills, your flexibility, how well you gel with the team and last but certainly the most hidden – how much you share his vision – if such a thing exists. He may even expect you to understand the importance of the project even if is not interested to involve you by explaining the business side of the project.



And here comes the most important thing – first impressions! I think, that we have multitude amount of tasks that being restless has become a habit and a way of mind. One of the dark things about being restless is that you tend to form impressions very quick. So, even if your are talented, if the manager has formed some kind of impression about you, things will be tough for you. Imagine a guy who joins in your project and starts questioning the deadlines straight away – his intention might be to get involved, but that’s not what how the manager might see it . So, go slow in few things, atleast at the start and once you gel with the manager, you can find your way in easily.



The 180 angle to it is this – you r a project leader and u realize the fact that you need to gel with team. So what you do is to start cracking jokes, move out with the team members, socialize with them and all those kind right from day one. While its an individual’s opinion to do this, I need to mention here – that it is quite possible that team members might take you a ride sensing that you are a bit care-free person!



To summarize, the first impressions are important to form any kind of rapport. Always go slow and steady initially – Involve others and get involved in the team as soon as possible.