Experiences in The IT Industry
Experiences in The IT Industry
Experiences in The IT Industry
Valuable time and effort is lost later in modifying the code or even rewriting it
for factors like better efficiency. After extensive negotiation and reassuring the
client, managers then decide on a system rollout whereby they plan to provide
the functionality in stages. I would say this is a runaway from the loopholes in
the existing system.
Almost all IT projects are work intensive and require superior efforts on part of
the technical and management team to deliver a bug-free system to the client
on time. This means giving up on a lot many weekends, missing out on special
occasions such as birthdays, anniversaries, etc of near and dear ones. Under
such circumstances, people management becomes crucial. I always had the
experience of a key member missing from the team with the date of project
delivery around the corner. This means it is important to keep ready any alternative
resources available in case of an emergency.
Above all, we Indians need to be more professional. I have seen IT managers giving
false promises to the client (I dont know why they do it!). If you are not able to
deliver the system say within 200 man-days, communicate this clearly to the
client. There are no second thoughts on this. Giving false promises to the client
will only cause putting extra pressure on your developer team resulting in
creating loop-holes and lots of bugs in your system, ultimately an unhappy
client and lost credibility.
The Indian IT professional need to understand the real meaning of
professionalism. Probably, this is where a formal management education can
play an important role. I am impressed by the level of professionalism shown
by people outside India especially in Japan where the culture focuses not only
on team work and total dedication but also on very high levels of
professionalism. I believe that India has all the required technical and
managerial resources available but it is only more professional attitude can
provide us a sustained competitive advantage.