What are the best practices for managing large-scale algorithm development projects in OR?
Operations research (OR) is a discipline that applies mathematical and computational methods to solve complex problems in various domains, such as engineering, business, logistics, health care, and defense. OR algorithms can range from simple heuristics to sophisticated optimization, simulation, machine learning, and artificial intelligence techniques. Developing and implementing such algorithms can be challenging, especially for large-scale projects that involve multiple stakeholders, data sources, requirements, and constraints. In this article, we will discuss some of the best practices for managing large-scale algorithm development projects in OR, based on our experience and insights from the literature.