Вопросы к Поиску с Алисой
Некоторые отличия разработки программного обеспечения для научных исследований от разработки обычного ПО:
При этом между разработкой ПО для научных исследований и обычной разработкой могут быть и пересечения: то, что было научно-исследовательским проектом, может использоваться и в качестве производственного ПО. softwareengineering.stackexchange.com