[dba-Tech] It's Not A Bug, It's....

Arthur Fuller fuller.artful at gmail.com
Tue Nov 5 07:11:31 CST 2013

Shamil et. al.,

This reminds me of  a horrendous episode that happened years and years ago
to me. I think it was the last time I ever flat-rated a contract. It was an
insurance company. Everything worked as it was supposed to, except for one
report. About 90% or maybe even more of the report was accurate. It was
basically a list of pension funds, some of which were retired and some
newly created, and the rest in between. The report did interest
calculations, and I took pains to ensure that 365.26 days per year were
used. For no apparent reason, some of the rows were wrong. I wrestled with
that code for something like a month, and I could not explain the errors.
Then one day in a meeting with the stakeholders, a guy mentioned that the
company did their interest calculations based on a 360-day year. They
simply ignored the Christmas period from the 25th of December to the 29th.

Nobody had seen fit to mention this to me! Once this was mentioned, it took
a few minutes to adjust the calculation and everybody was happy --- most of
all me, because I had spent an unpaid month working on this problem. In
retrospect, it's kind of funny, but at the time it was not at all funny.


On Tue, Nov 5, 2013 at 4:43 AM, Salakhetdinov Shamil <mcp2004 at mail.ru>wrote:

> " Stand your ground if someone tells you that you have coded a defect when
> there is no documentation for the requirement."
> http://java.dzone.com/articles/its-not-bug-its
> Be strong! :)
> --
> Салахетдинов Шамиль
> _______________________________________________
> dba-Tech mailing list
> dba-Tech at databaseadvisors.com
> http://databaseadvisors.com/mailman/listinfo/dba-tech
> Website: http://www.databaseadvisors.com


More information about the dba-Tech mailing list