Friday, February 29, 2008

Self discovery..

Yesterday I discovered that deep down I am very shallow

Sunday, February 24, 2008

The is no pleasure as great as the pleasure of lecture getting canceled at the eleventh hour..

Saturday, February 23, 2008

My Favourite Read

These days its not only google I look for while doing my assignments, but I always find it helpful to browse through wikipedia before actually getting more information and most of the time the sources of the information are on wikipedia itself.
I see myself suddenly using wikipedia not only for work but just for fun reading and I enjoy it tremendously. I think it is the best place to prepare for general knowledge quizzes and game shows. There are certain specific features which need a special mention:
Variety, you have information about everything, however it has not yet got the status of an encyclopedia
The historical approach for all the articles, you look up a company and you have the details from the year it started. Same with countries and elements and all that has a history.
The links in the articles which help getting more information about the difficult words encountered.
The sources and additional links provided at the end of each article.(These are sometimes more useful than google results)
The layout of the pages, you can actually look for the most relevant information for the given subject by selecting the correct link at the start of an article.

Wikipedia is the best look up for something you may have to get introduced to or something which may not be related to the field of your profession but makes a very good trivial read.

I really wanted to know about wikipedia more, so I searched for 'wikipedia' on wikipedia, and it like all other articles is a great read.

http://en.wikipedia.org/wiki/Wikipedia

One thing which i feel will be another good will be the concept of wikidictionary, which can contain the etymology of a particular search word. (Am I suggesting a 'Word Power made easy' online?)




Monday, February 18, 2008

The downsizing in TCS and IBM may have been a surprise to many. However it is not only because of the problem of the rupee getting stronger against a dollar (expected exchange rates 35rs to a dollar by 2010), but many software service industries in India have been exploring oppurtunities to improve profitability without increasing the headcount further.
Indian software industry is mainly a service industry. Indian firms employ people and bill customers abroad for the services that are rendered. The charges are proportional to the number of employees working on that particular project as billing is done on the basis of people hours. Hence employees become a major asset for these software service industries. The growth in the revenue of the company is thus, linearly proportional to the number of people employed. While this growth is easy to obtain by doubling the size of the company when it is small (headcount 500 to 1000) it becomes difficult once the size (headcount 50000-100000).
This problem is currently faced by bulk recruiters like Wipro, Infosys, TCS. The purpose of outsourcing work to Indian companies is to harness the cheap labour, which India provided. This cost effectiveness still remains a major reason of outsourcing jobs to India.
The work force in India is popularly described as ‘relatively cheap, English speaking and skilled’. Following observations give an idea of the nature of the major asset in the software industry, the manpower.
1. Size: It can be one of the major factors, which lead to the proliferation of the IT industry. Abundance of labour makes it cheap. The number of people available to get trained is large enough that it mitigates the risk of understaffing when a crucial project comes in.

2. Skills: Most of the IT professionals available are young with an average age of 27.5 years. This makes it easy for the company to train them according to the company’s needs. People in India are found to have good programming skills owing to their relatively strong mathematical background. Also, English speaking ability helps them to score over their Chinese counterparts.

3. Educational background: The talent pool for the software industry comes form a varied background. 80% of the employees are engineers, not necessarily computer engineers, and the remaining 20% are either diploma holders from IT background or certified professionals from private training institutes. Engineering curriculum is not focused on IT industry, which makes training in an organisation necessary. Special training centers have to be set up to train these candidates. This leads to the overhead on the company’s expenses.

4. Revenue per employee: It is the amount of the revenue, which employee generates for a company. Thus for maximum profitability the revenue should be maximized and the number of the employees should be minimized.

Some suggestion are made below following are the suggestions to improve revenur per employee.

Division of labour and time management: Dividing the workforce on the basis of Software development lifecycle (SDLC) phases rather than projects can be an effective method to manage the employees. It is suggested to train the employees for various software development phases and not only programming languages. Training in relatively neglected areas like ‘effective requirement analysis’, ‘designing’ etc can help tremendously in adding value to the company’s assets. Also the salaries of the employees can be kept varied based on the phase they are trained in. To make such a division of labour effective, time management has to be incorporated. Attempts should be made to manage the projects in such a way that overlap of same phases of different projects is minimized. Following example will illustrate this;


We first select three projects A, B and C, such that, A is in ‘requirement analysis’ phase (first phase), B is in the designing phase (middle phase) and C in the testing phase (final phase). Same set of employees will be assigned to all the projects. These will be a mix of people trained in different life cycle phases covering all the phases. So ‘requirement analysts’ will work on A, ‘Designers’ on B and ‘testers’ on C. the analysts finish the work on A, the designers working on B will take over. This will lead to optimal utilization of manpower. Another advantage is that employees are trained for a particular specialized task, which makes the process efficient. The number of ‘on bench’ employees can be thus controlled rising the revenue per employee subsequently. The challenge here is the increase in the communication overhead, as project is subjected to continuous change in the people who work on it. Good documentation and some overlap in the people of related phases will help to overcome this challenge.

Controlling attrition rate: Attrition can be defined as the reduction in a company’s customer population that happens as a result of normal turnover or because of some specific event like a good competitive offer or a failure on the part of the company.
Attrition rate in India is 25% to 30% as compared to the world average of 15%.
Whenever a project is given to an organization, it makes an estimate of the people and time, which will be required to complete the project, based on the requirement data, expert judgement and standardized cost estimation processes. When the attrition rate is high more employees have to be assigned to the project than actually required. This increases the indiscipline and unpredictability in the project. This can be elaborated with the help of following example; if a project ‘A’ requires 6 employees then due to high attrition rate 10 employees have to be put on the project. However if attrition rate is predictable and controlled the number of employees deployed on a project can be brought down to 7 or 8. Thus checking attrition will decrease the requirement of the non-productive back ups and help to maintain discipline.
High attrition rates can be attributed to the abundance of jobs. In contrast to the popular belief that job hopping occurs mainly for better monetary benefits statistics prove that people leave the jobs majorly because of dissatisfaction with their current work cultures and/or job profiles. Giving the quality of work the employees need to keep them motivated can effectively control attrition. This will also mean adding talent to the pool and increasing their worth. Effective training programs and in house projects are some of the means to add value to the employees retain them in the company and add to company’s assets.

Sunday, February 17, 2008

Khalil Gibran Quotes...

...Simple, straight forward, funny and just truth in its birthday suit...

An eye for an eye, and the whole world would be blind.

All our words are but crumbs that fall down from the feast of the mind.

Exaggeration is truth that has lost its temper.

I existed from all eternity and, behold, I am here; and I shall exist till the end of time, for my being has no end.

I have learnt silence from the talkative, toleration from the intolerant, and kindness from the unkind; yet strange, I am ungrateful to these teachers.

Perplexity is the beginning of knowledge.

Say not, 'I have found the truth,' but rather, 'I have found a truth.' (tooooooo good....i adore the attention to details of language here)

Where is the justice of political power if it executes the murderer and jails the plunderer?

Thiger Khat!!!!!









The tiger (Panthera tigris) is a mammal of the Felidae family, the largest of four "big cats" (others being lion, lepord and jaguar) in the Panthera genus. Native to much of eastern and southern Asia, the tiger is an apex predator and an obligate carnivore (an animal that must eat meat in order to thrive). Tigers are up to 4 metres (13 feet) in total length and weighing up to 300 kg (660 pounds). Tigers live for 8-10 years in the wild and 26 years in captivity.
India holds over half the world's tiger population, Which rightfully makes it our national animal. However the number of these cats have fallen down by nearly 50%, from 3642 in 2001 to 1141 in 2007. Many of the tiger populations, particularly those outside protected reserves, are fragmented, suffer from intense poaching pressure, a dwindling prey base and over-used habitat. Most of the poaching is done for extremely valuable tiger skins, bones and body parts which are beleived to have medicinal properties.
Most if the reported tiger killings exclude the ones which were 'found dead' (most of them without skulls in their bodies). 27 tigers killings were reported in 2007 (thats 2% of the current population, in human terms it will be like killing nearly 26lac people per year )

For a country already plagued by so many grave problems, tiger killings may seem like a non entity to many, however the strongest argument I can make here is that, its India which is capable of providing the best and the biggest habitat for these royal beasts. Thus we are technically responsible if the future generations of the world have to visit museums and not zoos or scanturies to meet the 'Thiger Khat'!!!!

And this goes to the world's most favourite animal (according to the poll conducted by animal planet)

TIGER, tiger, burning bright
In the forests of the night,
What immortal hand or eye
Could frame thy fearful symmetry?

In what distant deeps or skies
Burnt the fire of thine eyes?
On what wings dare he aspire?
What the hand dare seize the fire?

And what shoulder and what art
Could twist the sinews of thy heart?
And when thy heart began to beat,
What dread hand and what dread feet?



When the stars threw down their spears,
And water'd heaven with their tears,
Did He smile His work to see?
Did He who made the lamb make thee?
Tiger Tiger burning bright







Friday, February 15, 2008

I am a terrible wirter as far as full length articles are concerned, but I can manage individual, independent and intelligent sentences (though i am the only one thinking they are intelligent)
I think a lot and most of the time I think about myself..and today i realised
I could have been what I should have been, but I am not what I would have been. (and if anybody understanda what it means please share the information.. I am quite lost on it)
Years ago, we learnt a poem in school, I have been searching for it on the net since some of my sleeping brain cells woke up and the little voice in my head recited the some lines of this very unusual poem. I then decided to pass it on as my creation....However, I am curious to know the full poem..the poem goes something like this...

okie pokie crack me crown
king of island gulp em down...
(following is my creation)
one shoe black and other shoe brown
king of island gulp em down
If he can't swim he will drown
king of island gulp em down..
if anyone one decides to feel good about his/her own writing and hence reads the blog, you r welcom to add to this poem or post the original one....cheers...