(Solved) : George Babbage Experienced Software Developer Working Acme Software Company Mr Babbage Wor Q43921134 . . .
George Babbage is an experienced software developer working forAcme Software Company. Mr. Babbage is now working on a project forthe U.S. Department of Defense, testing the software used incontrolling an experimental jet fighter. George is the qualitycontrol manager for the software. Early simulation testing revealedthat, under certain conditions, instabilities would arise thatcould cause the plane to crash. The software was patched toeliminate the specific problems uncovered by the tests. After theserepairs, the software passed all the simulation tests. George isnot convinced that the software is safe. He is worried that theproblems uncovered by the simulation testing were symptomatic of adesign flaw that could only be eliminated by an extensive redesignof the software. He is convinced that the patch that was applied toremedy the specific tests in the simulation did not address theunderlying problem. But, when George brings his concerns to hissuperiors, they assure him that the problem has been resolved. Theyfurther inform George that any major redesign effort wouldintroduce unacceptable delays, resulting in costly penalties to thecompany.
There is a great deal of pressure on George to sign off on thesystem and to allow it to be flight-tested. It has even been hintedthat, if he persists in delaying the system, he will be fired. Whatshould George do next?
Expert Answer
Answer to George Babbage is an experienced software developer working for Acme Software Company. Mr. Babbage is now working on a p…
OR