title: Version changes in medical software: proposing minimal requirements for release notes and a version number convention - an operators' point of view.
abstract: Medical software--like any other software--is susceptible to errors. To avoid false system behaviour or attenuate its consequences, system operators need to know about changes in the software. The goal of this proposal is to define terms and minimum requirements regarding documentation for a version change from the operator's point of view, especially in the domain of medical software or software as a medical device (SaMD). The results are a classification of version changes (Upgrade: breaks support for a rollback to a prior version, Major Update: either substantial configuration or user education needed, Minor Update: minor configuration or user information needed, Patch: collection of (small) changes that require neither configuration nor user information.). Additionally, minimal requirements for release notes are determined and a document structure recommended.
authors.affiliation: University Hospital Heidelberg, Heidelberg, Germany.
authors.forename: Janko
authors.initials: J
authors.lastname: Ahlbrandt
authors.affiliation: Justus-Liebig-University, Giessen, Germany.
authors.forename: Constantin
authors.initials: C
authors.lastname: Bott
authors.affiliation: University Hospital Heidelberg, Heidelberg, Germany.
authors.forename: Peter
authors.initials: P
authors.lastname: Moll
authors.affiliation: Carl v. Ossietzky University, Oldenburg, Germany.
authors.forename: Tolga
authors.initials: T
authors.lastname: Naziyok
authors.affiliation: Justus-Liebig-University, Giessen, Germany.
authors.forename: Raphael W
authors.initials: RW
authors.lastname: Majeed
authors.affiliation: Carl v. Ossietzky University, Oldenburg, Germany.
authors.forename: Rainer
authors.initials: R
authors.lastname: Röhrig
mesh_terms: D004282:Documentation / Q000592:standards*; D005858:Germany; D017408:Guidelines as Topic; D008491:Medical Informatics Applications; D012984:Software / Q000145:classification* / Q000592:standards*; D009626:Terminology as Topic; D018875:Vocabulary, Controlled