{"title":"Software product assurance-reducing software risk in critical systems","authors":"W. Bryan, S. Siegel","doi":"10.1109/CMPASS.1988.9639","DOIUrl":null,"url":null,"abstract":"It is shown how software product assurance can improve the reliability of critical systems by reducing the system development risks of unsatisfied requirements, cost overruns, and schedule slippages. The thesis is that product assurance increases visibility into the development process, thereby making it more manageable. The visibility needs of three classes of people-senior managers, project managers, and product assurance practitioners-are discussed. Two examples of systems critically dependent on software-a computer-driven insulin-infusion pump and a bank financial-transaction processor-are used to illustrate in specific terms how product assurance would improve safety and reliability by mitigating software development risk.<<ETX>>","PeriodicalId":224212,"journal":{"name":"Computer Assurance, 1988. COMPASS '88","volume":"29 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1988-06-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"5","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Computer Assurance, 1988. COMPASS '88","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CMPASS.1988.9639","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 5
Abstract
It is shown how software product assurance can improve the reliability of critical systems by reducing the system development risks of unsatisfied requirements, cost overruns, and schedule slippages. The thesis is that product assurance increases visibility into the development process, thereby making it more manageable. The visibility needs of three classes of people-senior managers, project managers, and product assurance practitioners-are discussed. Two examples of systems critically dependent on software-a computer-driven insulin-infusion pump and a bank financial-transaction processor-are used to illustrate in specific terms how product assurance would improve safety and reliability by mitigating software development risk.<>