Thursday, October 30, 2008

Prediction

Solving a problem requires good professional skills but predicting a problem in prior needs extremely good analytical skills. Predicting problems early helps us to plan the solution in advance so that the problem can be solved with less side effects. A good example would be the kathiapara project. The traffic at kathiapara has been heavy for a quite long years. Had we anticipated this traffic a bit early, the project could have been implemented without the traffic chaos that has been affecting commuters through the junction. The analysis could have been made using the data such as number of vehicles in the city, the purchase ability of people i.e., if the purchase ability is more, more people would buy vehicles and therefore will lead to increase in traffic and similar other factors.


Predicting problems also has many other advantages like adequate planning of resources, developing an accurate plan, establishment of an efficient implementation team, creating a co-ordination among team members (which is otherwise impossible, since we would be concentrating more on the problem rather than team co-ordination). A separate team can be dedicated for prediction of possible threats and problems, the team must be provided with the necessary details from all departments to derive out the possible problems in the future. Software industry also requires anticipation of problems in the software. It is better to predict the possible bugs that may creep in or possible points of system crash. This will help in embedding proper recovery measures into the software. But, its always better to be cautious that we don't predict too much and create unwanted complexities. A good planner will anticipate problems that will occur in near future with high probability and solving which will benefit most number of customers.

No comments:

Powered By Blogger