Looking under the hood: has anyone validated the numbers you rely on in making decisions?The senior underwriter underwriter n. a company or person which/who underwrites an insurance policy, issue of corporate securities, business, or project. (See: underwrite) UNDERWRITER, insurances. One who signs a policy of insurance, by which he becomes an insurer. was obviously nervous as he shook my hand and motioned me to a chair. "I'm told you're pretty good with computers," he began. "Do you know anything about FORTRAN?" "Sure," I replied. "Back in graduate school I learned FORTRAN programming and became pretty good at it. Why?" "A couple of years ago, in 1981, we hired a summer intern intern /in·tern/ (in´tern) a medical graduate serving in a hospital preparatory to being licensed to practice medicine. in·tern or in·terne n. to help us out with pricing, which involves a lot of tedious calculations. Turned out he knew a lot about computers, and wrote us a FORTRAN program Noun 1. FORTRAN program - a program written in FORTRAN computer program, computer programme, programme, program - (computer science) a sequence of instructions that a computer can interpret and execute; "the program required several hundred lines of code" that was really slick See SLC. . Of course, we didn't just take his results on faith. We checked them against our hand calculations on dozens of underwriting Underwriting 1. The process by which investment bankers raise investment capital from investors on behalf of corporations and governments that are issuing securities (both equity and debt). 2. The process of issuing insurance policies. submissions, and his results agreed with ours every time." "Terrific," I interjected. "It must have saved you a lot of time." "It did," he agreed. "We got kind of lazy, and started using his program all the time, so that we hardly ever did hand calculations any more. Some of our junior people probably don't even know how; they just rely on the program. But now I'm wondering whether using his program was really a good idea after all." "Why?" I asked. "What's the problem?" "Our business is pretty competitive. Other firms usually come up with prices close to ours. When we first started using his program, we'd typically win some accounts and lose others, as usual. But lately we're winning almost all the time. That bothered me, so I decided to check the prices from his program against hand calculations, like we'd done before. Turns out his program now gives us prices that are too low. I can't figure out why, and I'm hoping that you can." "I'll see what I can do," I responded. "I'll need his program and an example of your manual calculations." Two days later I had the answer. Apparently the intern wasn't aware that interest rates could change--so his program permanently assumed a 14% interest rate, which was no longer feasible and now resulted in a low price relative to competitors. We fixed the problem by making the assumed interest rate an input variable, but we couldn't undo To restore the last editing operation that has taken place. For example, if a segment of text has been deleted or changed, performing an undo will restore the original text. Programs may have several levels of undo, including being able to reconstruct the original data for all edits the damage already done. I was reminded of this incident a few years later at another firm, when the head of portfolio management asked me to take on a similar assignment. "We have this investment portfolio whose performance has simply been magnificent," he began. "Trouble is, one client keeps asking how we did it, and we simply don't know Don't know (DK, DKed) "Don't know the trade." A Street expression used whenever one party lacks knowledge of a trade or receives conflicting instructions from the other party. ." He described all the analyses they had done, to no avail. "We're stumped stump n. 1. The part of a tree trunk left protruding from the ground after the tree has fallen or has been felled. 2. , and we're hoping you can figure out what's going on What's Going On is a record by American soul singer Marvin Gaye. Released on May 21, 1971 (see 1971 in music), What's Going On reflected the beginning of a new trend in soul music. ." Days later, I too was stumped. I had scrutinized the portfolio and its performance, and found nothing amiss a·miss adj. 1. Out of proper order: What is amiss? 2. Not in perfect shape; faulty. adv. In an improper, defective, unfortunate, or mistaken way. . There was only one thing left to check, and I couldn't imagine its being wrong. The next morning I met with the programmer who had implemented the performance calculations. "Your numbers make no sense. Did you use the pricing formula that the bond department sent you?" I asked. "No," he replied. "Their formulas were really long and they were in a hurry, so I shortened them." I couldn't believe my ears! "You shortened them?" "Yeah," he responded. "This was a rush job." As it turned out, the effect of his changes was to make the portfolio's calculated performance considerably higher than its actual performance. Mystery solved. These two incidents--and many others like them--are significant for three reasons: * First, all of us depend heavily on computer programs and databases for the numbers we use to make decisions. * Second, decisions based on faulty data or wrong numbers have potentially devastating dev·as·tate tr.v. dev·as·tat·ed, dev·as·tat·ing, dev·as·tates 1. To lay waste; destroy. 2. To overwhelm; confound; stun: was devastated by the rude remark. consequences. Both of the incidents just described reduced profits, from poor pricing or the loss of client fees. Notably, both situations could have been far worse. * Third, both problems could have been prevented by hiring a third party to look "under the hood under the hood - [hot-rodder talk] 1. The underlying implementation of a product (hardware, software, or idea). Implies that the implementation is not intuitively obvious from the appearance, but the speaker is about to enable the listener to grok it. " and check the programs before they were used. This is seldom done since the cost typically seems excessive. So in practice, problems are discovered, if at all, only when errors become highly visible. The problem I describe is becoming potentially more severe. Encouraged by rating agencies, many firms have purchased or created sophisticated software to guide decisions concerning Enterprise Risk Management but failed to look "under the hood" to validate the numbers being produced. Does this describe your firm? William H. Panning, a Best's Review columnist, is executive vice president at Willis Re Inc. He can be reached at bill.panning@willis.com. |
|
||||||||||||||||||

Printer friendly
Cite/link
Email
Feedback
Reader Opinion