Related Experiment Video
Updated: Oct 5, 2025

Setting Up a Stroke Team Algorithm and Conducting Simulation-based Training in the Emergency Department - A Practical Guide
Published on: January 15, 2017
A Safe and Practical Cycle for Team-Based Development and Implementation of In-House Clinical Software
Jean M Moran1, Kelly C Paradis1, Scott W Hadley1
1Department of Radiation Oncology, Michigan Medicine, University of Michigan, Ann Arbor, Michigan.
We present a rigorous, team-based clinical software development and implementation cycle to ensure patient safety. This process, including phased testing and hazard analysis, is adaptable for various practice settings.
Area of Science:
- Medical Physics
- Health Informatics
- Software Engineering
Background:
- A lack of published guidance exists for clinical software development and implementation.
- Ensuring patient safety in clinical software is paramount.
- In-house development requires a structured approach for reliability.
Purpose of the Study:
- To describe a robust, in-house clinical software development and implementation cycle.
- To facilitate the safe treatment of all patients using custom software.
- To provide a replicable model for clinical software processes.
Main Methods:
- A phased approach including design, development, physics testing, clinical testing, and release.
- Incorporation of clear communication, defined roles, commissioning, and feedback loops.
- Utilizing formal hazard analysis for high-risk software and incident learning for continuous improvement.
Main Results:
- The described process ensures transparency and high expectations for custom software supporting patient care.
- Applied to 16 treatment planning system scripting programs since 2013.
- Demonstrated successful implementation of a team-based software release process.
Conclusions:
- The described methodology is implementable across diverse practice settings, with or without dedicated development resources.
- Key recommendations include a written policy, phased testing, and independent oversight.
- This rigorous process enables continuous monitoring and mitigation of high-risk hazards.
Related Concept Videos
Clinical Trials: Overview
Nursing Clinical Information System
A Nursing Clinical Information System (NCIS) is a specialized type of healthcare information system tailored to meet the unique needs of nursing practice. It incorporates the principles of nursing informatics to streamline information management and improve the quality of care delivery.
Critical attributes of NCIS include:
Preclinical Development: Overview
Guidelines and Strategies for Safe Computer Charting
Maintain Confidentiality and Security:
Statistical Software for Data Analysis and Clinical Trials
Methods of Documentation VI: Case Management Model
For example, a patient with a chronic...

