Thursday, December 28, 2006
About motivation and my next career move...
Focus swiftly started moving away from the work we did in the group. I 'enjoyed' for almost 2-3 months at work, with nothing more than 'browsing' the net; at best, I spent time on learning some useful technologies. All of a sudden, I felt that 'worklessness' is threatening my career, like it never did before. Not long afterwards, I started to feel awful, as much as a 'cheat' not to do any work, but get my paycheque credited to my bank account duly at the end of every month. I talked to my manager about this, who couldn't do much other than ask me to 'go, look out for more work'. In fact, the problem was none of us knew where all the work we did over the couple of years came from. While a good amount of work we did carried obvious value, a large percentage of that didn't really benefit the group. However, since it benefited all of us in terms of learning, we carried along under the direction from our project leader. But, now things started to look different. I decided to quit what I was doing; and this needed some action from my side.
I revived my 2 year old idea of creating a website for myself. Websites are good portfolio setters for individuals. People appreciate you for what they read and see there. I believe that the effort and the money spent on it, is really worth that. My wife too joined me in this effort, who wanted some web-space for herself to host her teaching materials - she is a physics teacher at an international school in Bangalore. We decided to share the space and then, on came another use for it. My 4 year old kid too wanted some space for his nursery rhymes, photos...So, finally we came with http://www.my3dots.com after 2 months of effort. I had put up many of my own creations including some whitepapers, articles, downloads and even a 20 page biography for the entire public to see. No sooner than it was ready, I sported my site's address in my resume and circulated along in the Bangalore's vast job market. Exactly 2 weeks is what I took to land up in a great job. I talked to two guys from outside India during my interviews, one from the UK and one from the US. Both of them had been through the website prior to the interviews and infact, we even spent sometime talking about it during our discussions. It was evident that both appreciated my efforts in setting it up, even more than the actual contents I had made available through it. Presently, I've decided to move on from my present job to take up the new assignment on the month of February, 2007.
So, this is essentially what I've to say. Motivation is a must-have ingredient to enable you work on anything. Nobody else can supply that to you, or inject you with that. No amount of listening to stories of motivation or reading similar books will help in achieving that. It is something invaluable and all your efforts to gain even a tiny of amount of that will pay off finally. I was lucky enough to have a situation that could motivate me into doing something that is as - seemingly, but not really - trivial as creating a website. Not all people, may've this luck; but, in such cases, look around and you will definitely find some means to it. One of the good ways to achieve this is to talk to your own friends, colleagues or even neighbours. Most people will be able to derive motivation from peer pressure or pressure from the society we live in. Yes, it is the case of an artificially generated 'motivation', but it still will end you up somewhere good!
Tuesday, December 19, 2006
World is small indeed...
I work for a software services company in
Sometimes, I even day-dream of such a global village, where all of us including the Indians, the Americans, the Russians, the British etc live in unity, helping each other with only love pervading our lives. Over the next few decades, or maybe centuries later, I believe, this will become possible. Even if that doesn’t happen, at least, all of us will be closer, much closer than today. The only thing that saddens me is I may not be around, to see it all happen…
Wednesday, December 13, 2006
Discuss outsourcing: just an ego clash?
Monday, December 11, 2006
I'm speaking at the Step-Auto '07
This is my second time at the summit, presenting a paper. The first time, I presented a paper on automated generation of test cases, at the STeP-In Summit '05 held at Bangalore. Details of my paper are available at my website here.
For those who are interested in knowing what my this year's paper is about, here is an abstract...
Project scheduling and tracking is no doubt one of the most complex processes of SDLC. Though, this is typically performed by the project manager, the direct impact of this is often on all team members. Project managers need to collect essential information to assess the health of the project all the while, which typically all lies with the team members. However, most times the team member doesn't have all the necessary data himself, but is spread out in the team. Hence, the project manager is often forced to interrogate and extract information from the team members. If not practiced with care, it can be a painful experience for both sides. Most of us would have gone through such, often 'bitter', experiences at work. Trying to work out a solution for this, I realized that, most of such problems arise from the inaccuracy or even inability of the team members to prioritize tasks, plan/schedule them and predict measurable impacts of those prioritizations on yet other tasks. Team members need to be more capable of predicting their own performance and plan themselves accordingly. In essence, empowering of the team members rather than centralizing the control with the project manager is the philosophy that is fundamental to my solution.
DSM (the tool) has its goal at helping team members, who report to any level of management, to self-manage their activities in a typical project environment. This said, the activities don’t need to be project related activities alone, but any including those unplanned, task overheads, vacation plans etc. Original intent of the tool was to track moving targets, which is nothing but calculating the remaining days of each of the activities based on the input status (% completion) and helping the user to derive the start and end dates for the remaining period for each of them. In addition to this, the tool supports dynamic scheduling and maintenance of these activities. To do this, it utilizes the very simple concept of 'current task'. Thus, at any point in time, only one of the tasks can be current, which also implies that the start date for the current task will always be today. All subsequent activities are processed in a sequential manner. However, the user has the option to make any other among the activities as current and process accordingly. Another possibility with the tool is creation of burn-down charts, which makes it in line with the agile way of tracking schedules. The tool also has certain ways to manage expectations on deliveries to customer, primarily by way of generating a weekly delivery report.
Apart from the above features, the tool also has a few features that facilitate typical project management. It provides metrics like comparisons of the planned and actual, in terms of estimates, status updates, remaining days and end dates of various tasks. This is facilitated through a feature that allows 'snap-shot'ing essential details of all tasks at any point in time. There is also the facility to split up overhead among planned/non-planned tasks and to generate neat useful charts out of it.
Monday, December 04, 2006
Thus, his life ended...
I liked him, I hated him over the past two years, for several things. We went together to the US during the last year, on official purposes and stayed together in the same apartment. This was the time, I interacted ever so closely with him. He basically is a very sensible guy, but only with certain eccentric habits to his nature. He was a chain smoker and a drop-dead alcoholic till he recently got married. Then, all of sudden, about a few months before he got married, he stopped all that. While he was in the US, he didn't touch a drop of alcohol. What, he didn't even bite a piece of non-vegeterian food. He was so determined that if he wants something done, he definitely had it done. This is the best thing I liked in him.
He was one of those rarest guys who was so down to the earth and interact freely with almost anybody. He didn't have any pride or prejudice about anything. He didn't bother about his 'status' as a software engineer, but just went about joking casually with just about everybody at our company, including the office boys, cleaning people, security guards. He was a favorite of all these people and their faces will get lit up when they see him, for he always treated them with dignity and as equals to himself. He always used to address such people as buddies in their slang language, like nobody else I ever noticed to do.
Shouldn't this guy have lived more in this world. Perhaps, fate didn't want him to. There is a saying in our part of the world that GOD calls back those people who he feels closer to his heart than others, faster. At least for the time being, we can all believe it is true and console ourselves...
May his soul rest in peace...