01.Blogs :
clintz  

P114 million worth 3 letter word

This is what happens when your manager doesn't know anything about software development. My first project here in my new company was in a rush and had to be finished in 3 months, so after my supervisor explained to me the details I proceeded with the development at once. This new project of mine by the way was already at its 3rd phase when i started. I just replaced the old programmer after she resigns at the middle of the project development. During the development, my manager told me that the system must be launched in a month so i was freaked out coz i know this project has a 3-month development time. After i explained it to my manager, she told that the client was rushing her and she promised the client that the system (my project) will be done in a month. So i worked all night and day and sleeping only atmost 3 hours. And thank God I finished the System 2 days before the deadline. And the problem starts here. I told my manager that it must be tested thoroughly and have a test run for atleast ten days. But after the quality testing and fixing some bugs found, the system was deployed after doing some test runs on two days. After a few days, they've found some minor bugs and its not a big problem. Two months after, i've received no feedbacks or error reports on the system and think that the system was running smoothly when one day our client drop a line and told my manager that their profit loss not just a little but 114 million pesos starting when the day they used the system i've developed. After that, our client stopped the system from operating until the problem has been solved. After reviewing the business rules of the system, i've found out that one SP has an extra word "NOT" in the WHERE statement. So instead of getting the correct data, the reverse are the one which are computed and returned. When I told my supervisor about this, he laugh at me and told me that that 3 letter word killed your whole System. After that incident, my manager (accounting graduate) started listening to her developers and studied how the software development works. And I learned also that its not just the error that pops up that we should check, more importantly, we should check and check and check if the data that were produced was correct specialy when it has a financial concern..

After this incident, i was too carefull when modifying objects on database..

posted on Monday, May 22, 2006 11:38 PM by clintz


 
03.UPDATE CALENDAR :
<May 2006>
SunMonTueWedThuFriSat
30123456
78910111213
14151617181920
21222324252627
28293031123
45678910

05.MY LINKS :

07.Subscriptions :

Subscriptions


© Copyright 2005 Microsoft Corporation. All Rights Reserved.
Terms of Use | Privacy Statement | Code of Conduct | Hosted by MaximumASP for Microsoft
WHO-BAR