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.9 required=5.0 tests=BAYES_00 autolearn=unavailable autolearn_force=no version=3.4.4 Path: eternal-september.org!reader01.eternal-september.org!feeder.eternal-september.org!aioe.org!.POSTED.+0BS7MVSUWJ4P9OpLX6s0g.user.gioia.aioe.org!not-for-mail From: russ lyttle Newsgroups: comp.lang.ada Subject: Re: Ada in command / control systems Date: Sat, 9 Mar 2019 13:34:52 -0500 Organization: Aioe.org NNTP Server Message-ID: References: <2199b15b-d704-403f-a6c4-00fab29792d5@googlegroups.com> <72738cc8-3f65-4cc1-8c61-b1166cb5e3c2@googlegroups.com> <9807ec3a-4c34-4641-acfa-e9cf22de95ce@googlegroups.com> <520809e3-a705-4b10-8b54-6d67c33158a6@googlegroups.com> NNTP-Posting-Host: +0BS7MVSUWJ4P9OpLX6s0g.user.gioia.aioe.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-Complaints-To: abuse@aioe.org User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.5.1 X-Notice: Filtered by postfilter v. 0.9.2 Content-Language: en-US Xref: reader01.eternal-september.org comp.lang.ada:55820 Date: 2019-03-09T13:34:52-05:00 List-Id: On 3/9/19 3:16 AM, Simon Wright wrote: > russ lyttle writes: > >> Which brings up a recurring debate. If there is a conflict between two >> diagrams, which takes precedence? > > Neither, in my view (as a purist): there's a contradiction which needs > to be resolved. > It's resolving the contradiction that is the problem. If I'm the software engineer, I will claim neither is required and the buyer will have to pay more if he wants either. If I'm the buyer I will claim the contract requires both and no extra money is due. I've had to deal with several contractors who would find such instances and underbid to get the contract. They would then try to "get well" by demanding more money to fix the problem. One guy I had to deal with only had lawyers on staff. He hired temp software developers if needed. Diagrams are much more difficult to maintain than text. During the life of the project, they tend to fall more and more out of synch. How does your automated requirements tracker diff two diagrams?