Cargando…
A Safe and Practical Cycle for Team-Based Development and Implementation of In-House Clinical Software
PURPOSE: Due to a gap in published guidance, we describe our robust cycle of in-house clinical software development and implementation, which has been used for years to facilitate the safe treatment of all patients in our clinics. METHODS AND MATERIALS: Our software development and implementation cy...
Autores principales: | , , , , , , , , , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
Elsevier
2021
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8767245/ https://www.ncbi.nlm.nih.gov/pubmed/35071827 http://dx.doi.org/10.1016/j.adro.2021.100768 |
_version_ | 1784634695204470784 |
---|---|
author | Moran, Jean M. Paradis, Kelly C. Hadley, Scott W. Matuszak, Martha M. Mayo, Charles S. Naheedy, Katherine Woch Chen, Xiaoping Litzenberg, Dale W. Irrer, James Ditman, Maria G. Burger, Pam Kessler, Marc L. |
author_facet | Moran, Jean M. Paradis, Kelly C. Hadley, Scott W. Matuszak, Martha M. Mayo, Charles S. Naheedy, Katherine Woch Chen, Xiaoping Litzenberg, Dale W. Irrer, James Ditman, Maria G. Burger, Pam Kessler, Marc L. |
author_sort | Moran, Jean M. |
collection | PubMed |
description | PURPOSE: Due to a gap in published guidance, we describe our robust cycle of in-house clinical software development and implementation, which has been used for years to facilitate the safe treatment of all patients in our clinics. METHODS AND MATERIALS: Our software development and implementation cycle requires clarity in communication, clearly defined roles, thorough commissioning, and regular feedback. Cycle phases include design requirements and use cases, development, physics evaluation testing, clinical evaluation testing, and full clinical release. Software requirements, release notes, test suites, and a commissioning report are created and independently reviewed before clinical use. Software deemed to be high-risk, such as those that are writable to a database, incorporate the use of a formal, team-based hazard analysis. Incident learning is used to both guide initial development and improvements as well as to monitor the safe use of the software. RESULTS: Our standard process builds in transparency and establishes high expectations in the development and use of custom software to support patient care. Since moving to a commercial planning system platform in 2013, we have applied our team-based software release process to 16 programs related to scripting in the treatment planning system for the clinic. CONCLUSIONS: The principles and methodology described here can be implemented in a range of practice settings regardless of whether or not dedicated resources are available for software development. In addition to teamwork with defined roles, documentation, and use of incident learning, we strongly recommend having a written policy on the process, using phased testing, and incorporating independent oversight and approval before use for patient care. This rigorous process ensures continuous monitoring for and mitigatation of any high risk hazards. |
format | Online Article Text |
id | pubmed-8767245 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2021 |
publisher | Elsevier |
record_format | MEDLINE/PubMed |
spelling | pubmed-87672452022-01-21 A Safe and Practical Cycle for Team-Based Development and Implementation of In-House Clinical Software Moran, Jean M. Paradis, Kelly C. Hadley, Scott W. Matuszak, Martha M. Mayo, Charles S. Naheedy, Katherine Woch Chen, Xiaoping Litzenberg, Dale W. Irrer, James Ditman, Maria G. Burger, Pam Kessler, Marc L. Adv Radiat Oncol Scientific Article PURPOSE: Due to a gap in published guidance, we describe our robust cycle of in-house clinical software development and implementation, which has been used for years to facilitate the safe treatment of all patients in our clinics. METHODS AND MATERIALS: Our software development and implementation cycle requires clarity in communication, clearly defined roles, thorough commissioning, and regular feedback. Cycle phases include design requirements and use cases, development, physics evaluation testing, clinical evaluation testing, and full clinical release. Software requirements, release notes, test suites, and a commissioning report are created and independently reviewed before clinical use. Software deemed to be high-risk, such as those that are writable to a database, incorporate the use of a formal, team-based hazard analysis. Incident learning is used to both guide initial development and improvements as well as to monitor the safe use of the software. RESULTS: Our standard process builds in transparency and establishes high expectations in the development and use of custom software to support patient care. Since moving to a commercial planning system platform in 2013, we have applied our team-based software release process to 16 programs related to scripting in the treatment planning system for the clinic. CONCLUSIONS: The principles and methodology described here can be implemented in a range of practice settings regardless of whether or not dedicated resources are available for software development. In addition to teamwork with defined roles, documentation, and use of incident learning, we strongly recommend having a written policy on the process, using phased testing, and incorporating independent oversight and approval before use for patient care. This rigorous process ensures continuous monitoring for and mitigatation of any high risk hazards. Elsevier 2021-09-15 /pmc/articles/PMC8767245/ /pubmed/35071827 http://dx.doi.org/10.1016/j.adro.2021.100768 Text en © 2021 The Authors https://creativecommons.org/licenses/by-nc-nd/4.0/This is an open access article under the CC BY-NC-ND license (http://creativecommons.org/licenses/by-nc-nd/4.0/). |
spellingShingle | Scientific Article Moran, Jean M. Paradis, Kelly C. Hadley, Scott W. Matuszak, Martha M. Mayo, Charles S. Naheedy, Katherine Woch Chen, Xiaoping Litzenberg, Dale W. Irrer, James Ditman, Maria G. Burger, Pam Kessler, Marc L. A Safe and Practical Cycle for Team-Based Development and Implementation of In-House Clinical Software |
title | A Safe and Practical Cycle for Team-Based Development and Implementation of In-House Clinical Software |
title_full | A Safe and Practical Cycle for Team-Based Development and Implementation of In-House Clinical Software |
title_fullStr | A Safe and Practical Cycle for Team-Based Development and Implementation of In-House Clinical Software |
title_full_unstemmed | A Safe and Practical Cycle for Team-Based Development and Implementation of In-House Clinical Software |
title_short | A Safe and Practical Cycle for Team-Based Development and Implementation of In-House Clinical Software |
title_sort | safe and practical cycle for team-based development and implementation of in-house clinical software |
topic | Scientific Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8767245/ https://www.ncbi.nlm.nih.gov/pubmed/35071827 http://dx.doi.org/10.1016/j.adro.2021.100768 |
work_keys_str_mv | AT moranjeanm asafeandpracticalcycleforteambaseddevelopmentandimplementationofinhouseclinicalsoftware AT paradiskellyc asafeandpracticalcycleforteambaseddevelopmentandimplementationofinhouseclinicalsoftware AT hadleyscottw asafeandpracticalcycleforteambaseddevelopmentandimplementationofinhouseclinicalsoftware AT matuszakmartham asafeandpracticalcycleforteambaseddevelopmentandimplementationofinhouseclinicalsoftware AT mayocharless asafeandpracticalcycleforteambaseddevelopmentandimplementationofinhouseclinicalsoftware AT naheedykatherinewoch asafeandpracticalcycleforteambaseddevelopmentandimplementationofinhouseclinicalsoftware AT chenxiaoping asafeandpracticalcycleforteambaseddevelopmentandimplementationofinhouseclinicalsoftware AT litzenbergdalew asafeandpracticalcycleforteambaseddevelopmentandimplementationofinhouseclinicalsoftware AT irrerjames asafeandpracticalcycleforteambaseddevelopmentandimplementationofinhouseclinicalsoftware AT ditmanmariag asafeandpracticalcycleforteambaseddevelopmentandimplementationofinhouseclinicalsoftware AT burgerpam asafeandpracticalcycleforteambaseddevelopmentandimplementationofinhouseclinicalsoftware AT kesslermarcl asafeandpracticalcycleforteambaseddevelopmentandimplementationofinhouseclinicalsoftware AT moranjeanm safeandpracticalcycleforteambaseddevelopmentandimplementationofinhouseclinicalsoftware AT paradiskellyc safeandpracticalcycleforteambaseddevelopmentandimplementationofinhouseclinicalsoftware AT hadleyscottw safeandpracticalcycleforteambaseddevelopmentandimplementationofinhouseclinicalsoftware AT matuszakmartham safeandpracticalcycleforteambaseddevelopmentandimplementationofinhouseclinicalsoftware AT mayocharless safeandpracticalcycleforteambaseddevelopmentandimplementationofinhouseclinicalsoftware AT naheedykatherinewoch safeandpracticalcycleforteambaseddevelopmentandimplementationofinhouseclinicalsoftware AT chenxiaoping safeandpracticalcycleforteambaseddevelopmentandimplementationofinhouseclinicalsoftware AT litzenbergdalew safeandpracticalcycleforteambaseddevelopmentandimplementationofinhouseclinicalsoftware AT irrerjames safeandpracticalcycleforteambaseddevelopmentandimplementationofinhouseclinicalsoftware AT ditmanmariag safeandpracticalcycleforteambaseddevelopmentandimplementationofinhouseclinicalsoftware AT burgerpam safeandpracticalcycleforteambaseddevelopmentandimplementationofinhouseclinicalsoftware AT kesslermarcl safeandpracticalcycleforteambaseddevelopmentandimplementationofinhouseclinicalsoftware |