Cargando…

Custom software development for use in a clinical laboratory

In-house software development for use in a clinical laboratory is a controversial issue. Many of the objections raised are based on outdated software development practices, an exaggeration of the risks involved, and an underestimation of the benefits that can be realized. Buy versus build analyses t...

Descripción completa

Detalles Bibliográficos
Autores principales: Sinard, John H., Gershkovich, Peter
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Medknow Publications & Media Pvt Ltd 2012
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3551490/
https://www.ncbi.nlm.nih.gov/pubmed/23372985
http://dx.doi.org/10.4103/2153-3539.104906
_version_ 1782256565802237952
author Sinard, John H.
Gershkovich, Peter
author_facet Sinard, John H.
Gershkovich, Peter
author_sort Sinard, John H.
collection PubMed
description In-house software development for use in a clinical laboratory is a controversial issue. Many of the objections raised are based on outdated software development practices, an exaggeration of the risks involved, and an underestimation of the benefits that can be realized. Buy versus build analyses typically do not consider total costs of ownership, and unfortunately decisions are often made by people who are not directly affected by the workflow obstacles or benefits that result from those decisions. We have been developing custom software for clinical use for over a decade, and this article presents our perspective on this practice. A complete analysis of the decision to develop or purchase must ultimately examine how the end result will mesh with the departmental workflow, and custom-developed solutions typically can have the greater positive impact on efficiency and productivity, substantially altering the decision balance sheet. Involving the end-users in preparation of the functional specifications is crucial to the success of the process. A large development team is not needed, and even a single programmer can develop significant solutions. Many of the risks associated with custom development can be mitigated by a well-structured development process, use of open-source tools, and embracing an agile development philosophy. In-house solutions have the significant advantage of being adaptable to changing departmental needs, contributing to efficient and higher quality patient care.
format Online
Article
Text
id pubmed-3551490
institution National Center for Biotechnology Information
language English
publishDate 2012
publisher Medknow Publications & Media Pvt Ltd
record_format MEDLINE/PubMed
spelling pubmed-35514902013-01-31 Custom software development for use in a clinical laboratory Sinard, John H. Gershkovich, Peter J Pathol Inform Review Article In-house software development for use in a clinical laboratory is a controversial issue. Many of the objections raised are based on outdated software development practices, an exaggeration of the risks involved, and an underestimation of the benefits that can be realized. Buy versus build analyses typically do not consider total costs of ownership, and unfortunately decisions are often made by people who are not directly affected by the workflow obstacles or benefits that result from those decisions. We have been developing custom software for clinical use for over a decade, and this article presents our perspective on this practice. A complete analysis of the decision to develop or purchase must ultimately examine how the end result will mesh with the departmental workflow, and custom-developed solutions typically can have the greater positive impact on efficiency and productivity, substantially altering the decision balance sheet. Involving the end-users in preparation of the functional specifications is crucial to the success of the process. A large development team is not needed, and even a single programmer can develop significant solutions. Many of the risks associated with custom development can be mitigated by a well-structured development process, use of open-source tools, and embracing an agile development philosophy. In-house solutions have the significant advantage of being adaptable to changing departmental needs, contributing to efficient and higher quality patient care. Medknow Publications & Media Pvt Ltd 2012-12-20 /pmc/articles/PMC3551490/ /pubmed/23372985 http://dx.doi.org/10.4103/2153-3539.104906 Text en Copyright: © 2012 Sinard JH http://creativecommons.org/licenses/by-nc-sa/3.0 This is an open-access article distributed under the terms of the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited.
spellingShingle Review Article
Sinard, John H.
Gershkovich, Peter
Custom software development for use in a clinical laboratory
title Custom software development for use in a clinical laboratory
title_full Custom software development for use in a clinical laboratory
title_fullStr Custom software development for use in a clinical laboratory
title_full_unstemmed Custom software development for use in a clinical laboratory
title_short Custom software development for use in a clinical laboratory
title_sort custom software development for use in a clinical laboratory
topic Review Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3551490/
https://www.ncbi.nlm.nih.gov/pubmed/23372985
http://dx.doi.org/10.4103/2153-3539.104906
work_keys_str_mv AT sinardjohnh customsoftwaredevelopmentforuseinaclinicallaboratory
AT gershkovichpeter customsoftwaredevelopmentforuseinaclinicallaboratory