From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.3 required=5.0 tests=BAYES_00,INVALID_MSGID autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: fac41,a48e5b99425d742a X-Google-Attributes: gidfac41,public X-Google-Thread: ffc1e,a48e5b99425d742a X-Google-Attributes: gidffc1e,public X-Google-Thread: f43e6,a48e5b99425d742a X-Google-Attributes: gidf43e6,public X-Google-Thread: 107d55,a48e5b99425d742a X-Google-Attributes: gid107d55,public X-Google-Thread: 1108a1,5da92b52f6784b63 X-Google-Attributes: gid1108a1,public X-Google-Thread: 103376,a48e5b99425d742a X-Google-Attributes: gid103376,public From: jonathan@jobstream.co.uk (Jonathan Egre') Subject: Re: Papers on the Ariane-5 crash and Design by Contract Date: 1997/04/04 Message-ID: <5i36c0$19e@umbra.jobstream.co.uk>#1/1 X-Deja-AN: 230996721 References: Organization: Jobstream Group plc, Cambridge, UK Newsgroups: comp.lang.eiffel,comp.object,comp.software-eng,comp.programming.threads,comp.lang.ada,comp.lang.java.tech Date: 1997-04-04T00:00:00+00:00 List-Id: In article , Robert Dewar wrote: >Joachim said > ><is business programming with non-critical data, like sales personnel >reports and similar stuff. The cost to get the bugs out of the system ...>> > >To me, such an approach is never sensible. Look at the Y2K mess -- a perfect >example of the magnitude of trouble you can get into if you abandon an >emphasis on quality .... Yes, in the short run, it might make sense for >the supplier to cut corners, if all they are interested in is the bottom >line in the near future, but in the long run, for both consumers and the >vendors, this kind of short sightedness pays negative dividends. I've heard at least one other person claim that if you add up the cost of saving 2 bytes per date across millions of instances, multiply by the much higher cost of data storage in the past, and allow for inflation, then the amount saved is actually more than the cost of solving the year 2000 crisis. How far do you think that an aircraft engineer would get with a proposal to increase safety and efficiency at a cost of "only" 10% more weight? That's the difference between an aircraft flying and an aircraft failing to take off. Sometimes you just have to work within a short-term budget, and make the best choices you can under the circumstances. I'm not saying that we should not strive for higher quality. I am saying that to blame the mistakes we see now on a lack of attention to quality is not a fair assessment of the choices that were realistically available at the time. -- Jonathan Egre' at Jobstream Group plc in Cambridge, UK The above does not represent the opinions or policies of Jobstream Group plc