From research to production : lessons learned and best practices
Trent May, Thomas Clement, John Miller, Charles Carleton, Aaron Webber, Samuel Williams · 2024
This paper provides an overview of best practices to assist individuals and teams in transitioning software from a research product into a production environment. The information contained in this paper consists of best practices and lessons learned from an assignment consisting of transitioning a science-based research suite of programs into a more modern software format with appropriate preparations and considerations to be deployed in a production environment. The original software suite was written using both MATLAB and Python programming languages, and the new production version was written in the Python programming language.