从传统地面系统过渡到新的地面系统的最大挑战之一是不扰乱当前的运作。必须为地面操作员提供充足的培训时间。
新系统应能够处理来自业务卫星的遥测,同时由传统系统维持全面业务控制。这使得在早期和整个战役过程中都可以在类似测试的环境中进行测试。因为操作员在交付之前有机会使用系统,所以他们可以在开发周期中提供有价值的反馈。仅使用承包者测试是不够的。
通常,从旧到新系统的过渡是一个离散的割接,有效地“火试”的地方都在运营商和系统中的情况,而传统系统脱机。增量,分阶段的方法应实施的过渡,而不是一个“大爆炸”割接。全系统测试(使用设备,遥测处理,任务性能测定)以操作现实环境之前应该到新系统的正式过渡进行。
设计程序契约,将一个主要的程序交付分解为多个增量交付,以保持程序可管理和按期完成。与主要的新功能或功能交付的合同中的项目可能导致繁重的项目管理复杂性和进度压力。
以下最佳实践,应考虑:
•在开发生命周期的早期计划基础转换——支持有效转换的体系结构特性/设计通常不会放在契约中。
•跟踪软件开发的性能指标。
•由于威胁不断增生拨出专项精力和资源,以网络安全的任务,需要通常超过计划。
•执行segment-和系统级测试的同时。
•建立一个过渡主管作为承包商和运营商之间的联络人。
参考
开发测试/操作测试转换到操作接受的经验教训作者:Geoffry A. Larsen等,TOR-2018-00669, The Aerospace
公司。
这个故事刊登在《纽约时报》上2019年6月发行的做正确的事情,合作完成任务。
经验教训:地面控制对主要行动
从传统地面系统过渡到新的地面系统的最大挑战之一是不扰乱当前的运作。新系统应能够处理来自业务卫星的遥测,同时由传统系统维持全面业务控制。这使得在早期和整个战役过程中都可以在类似测试的环境中进行测试。因为操作员在交付之前有机会使用系统,所以他们可以在开发周期中提供有价值的反馈