{"title":"评估软件质量模型对医疗保健软件系统的影响。","authors":"Elisabetta Ronchieri, Marco Canaparo","doi":"10.1080/20476965.2022.2162445","DOIUrl":null,"url":null,"abstract":"<p><p>Health and medical care are safety-critical environments. The development of a safe and reliable healthcare software system is one of the most important processes which may affect the accuracy of clinical decision making and have an impact on determining diagnoses of and treatment for diseases. The aim of this study is to assess if software quality models, such as McCall, can have an impact on healthcare software quality for the purpose of reducing software failures. We have identified the main criticalities of healthcare software systems based on existing literature, software quality models and programming language standards; we have related these criticalities to software characteristics; we have analysed the relationship between the main criticalities of healthcare software systems and their software characteristics. The following criticalities - the risk of changing hard-coded software and the importance of developing maintainable software - must be addressed at the start of the software development process.</p>","PeriodicalId":44699,"journal":{"name":"Health Systems","volume":"12 1","pages":"85-97"},"PeriodicalIF":1.2000,"publicationDate":"2023-01-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10013535/pdf/","citationCount":"0","resultStr":"{\"title\":\"Assessing the impact of software quality models in healthcare software systems.\",\"authors\":\"Elisabetta Ronchieri, Marco Canaparo\",\"doi\":\"10.1080/20476965.2022.2162445\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<p><p>Health and medical care are safety-critical environments. The development of a safe and reliable healthcare software system is one of the most important processes which may affect the accuracy of clinical decision making and have an impact on determining diagnoses of and treatment for diseases. The aim of this study is to assess if software quality models, such as McCall, can have an impact on healthcare software quality for the purpose of reducing software failures. We have identified the main criticalities of healthcare software systems based on existing literature, software quality models and programming language standards; we have related these criticalities to software characteristics; we have analysed the relationship between the main criticalities of healthcare software systems and their software characteristics. The following criticalities - the risk of changing hard-coded software and the importance of developing maintainable software - must be addressed at the start of the software development process.</p>\",\"PeriodicalId\":44699,\"journal\":{\"name\":\"Health Systems\",\"volume\":\"12 1\",\"pages\":\"85-97\"},\"PeriodicalIF\":1.2000,\"publicationDate\":\"2023-01-08\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10013535/pdf/\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Health Systems\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1080/20476965.2022.2162445\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"2023/1/1 0:00:00\",\"PubModel\":\"eCollection\",\"JCR\":\"Q4\",\"JCRName\":\"HEALTH POLICY & SERVICES\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Health Systems","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1080/20476965.2022.2162445","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"2023/1/1 0:00:00","PubModel":"eCollection","JCR":"Q4","JCRName":"HEALTH POLICY & SERVICES","Score":null,"Total":0}
Assessing the impact of software quality models in healthcare software systems.
Health and medical care are safety-critical environments. The development of a safe and reliable healthcare software system is one of the most important processes which may affect the accuracy of clinical decision making and have an impact on determining diagnoses of and treatment for diseases. The aim of this study is to assess if software quality models, such as McCall, can have an impact on healthcare software quality for the purpose of reducing software failures. We have identified the main criticalities of healthcare software systems based on existing literature, software quality models and programming language standards; we have related these criticalities to software characteristics; we have analysed the relationship between the main criticalities of healthcare software systems and their software characteristics. The following criticalities - the risk of changing hard-coded software and the importance of developing maintainable software - must be addressed at the start of the software development process.