通用用户在科学软件生命周期中的作用
天体物理仪器与方法
2026-05-05 v1
摘要
在科学领域,软件产品的生命周期通常在有限资源下管理,同时面临无限的需求。科学软件的需求必然常常由内部项目规范和截止日期主导,但这些内部优先事项虽然对整个社区有益,却不总是与最终客户:通用用户的个人需求相一致。为了实现软件产品的广泛覆盖,理想情况下,通用用户社区应参与数据生命周期的所有方面,但现实情况是需要管理用户期望。在本文中,我们将基于Common Astronomy Software Applications for radio astronomy (CASA)的生命周期,展示软件团队与通用用户互动的途径,即使在有限的用户支持资源的情况下亦可如此。我们将讨论如何让用户及用户组在优先排序软件开发中发挥作用,这既有助于用户社区,也有助于软件团队。本 proceeding的内容是在第35届天文数据分析软件与系统会议(ADASS XXXV)上作的报告。
引用
@article{arxiv.2605.02870,
title = {Role of General Users in the Lifecycle of Scientific Software},
author = {Bjorn Emonts and the CASA Team},
journal= {arXiv preprint arXiv:2605.02870},
year = {2026}
}
备注
Proceedings of ADASS 2025, ASPCS, submitted (10 pages, 5 figures)