Saturday, June 20, 2009

Blogging the view of IT !!!!

The second day,when I resumed blogging after a long spell of no writing activity from my end.Its been great to have a platform where you can express your views about anything and everything you are feeling like.I have been observing the Software Development Life Cycle for a few months,now that its part of what I do to earn a living.Delivery on time is a very crucial aspect of any project that is undertaken irrespective of the industry,but more so in IT.And a very realistic analogy that I observed recently,was say you give that "Raymond suit cloth" for stitching to your tailor and the delivery gets delayed by a day.The experience is really very disappointing.
Same is the case in real life project management.But more so failure to deliver at the promised dates happens not because of poor developers alone,but also a lack of consistent management of the project.One of the crucial aspect is to break down the projects into smallest foreseeable components or modules and set the time line accordingly.This along with a weekly review process helps keep the project on track.Most projects fail not because we plan to fail but we fail to plan.More so this is relevant in any project across industry.A poor management leads to lot of time wastage in the initial days of the project and an unwanted late night stints at office when the delivery dates draw close.One of the other observations that I have made is that a significant amount of time gets wasted if the meetings related to project requirement gathering does not get coordinated in a disciplined manner.More often,its really astonishing to see responsible experienced managers wasting time,in a requirement meeting,when all try singing their own songs.Rather than trying to properly document the required features.
And its really amusing to see people pass on the ball in others court,and shying away from taking up that small responsibility of documenting this or that.A radical change is needed in the entire method in which IT projects get handled these days.
Not only can we save a lot more dollars but also prove the myth wrong that you need to hire that MBA types to make a project successful.Rather I believe we can achieve a far better result by giving adequate training and responsibilities to a developer
who is involved in full time coding effort to manage the project.Because he can better understand the direction in which the project is moving.Its not at all mandatory to hire that suit clad MBA types to manage a project in the IT world at least.We can not only save lot of precious dollars but also the spirit of the entire team stays high when they see one among them leading them and then happens the grooming of true leaders.Hope Mr.CIO is listening ;

1 comment:

  1. Revolutionary thought in recessionary times.....who aill change the scenario????

    ReplyDelete