需求跟踪工具也可以管理遗留系统

描述

  新的需求驱动流程、对组件级遗留问题的更多控制以及帮助移交系统级项目是使用需求跟踪工具管理遗留军事系统的优势

  在管理遗留系统时,一种选择当然是保持现状。但现状通常相当于花费许多工时手动处理系统的遗留工件,并希望没有重要的东西被忽视。但是,更有效的方法是将这些遗留项目连接到自动需求跟踪工具,这有助于显示旧设备和系统如何互连。利用自动化需求跟踪工具的第二种选择可能有意义的原因有四个。

  新常态:需求驱动的流程

  首先,使用需求跟踪工具与军事和航空航天工业方法的微妙但明显的转变是一致的。今天的军事承包商不太可能获得客户或监管部门的项目签字,如果承包商只是对合规采取了最低限度的事后方法。新目标是采用标准的需求驱动流程,鼓励在所有项目阶段提高效率、重用和集成。

  这种转变的一个例子是DO-254标准,该标准于2005年由FAA正式实施为政策。DO-254 涵盖航空电子系统的复杂电子硬件,要求在 FPGA、PLD 和 ASIC 等设备的整个设计和验证过程中捕获和跟踪需求。

  最重要的是,在未来几年,军事和航空航天客户可能会要求对所有技术项目采取越来越透明和需求驱动的方法。目前,重点是新的设备和系统,但似乎不可避免的是,很快,传统技术也需要同样的东西。需求跟踪工具可以让行业现在为即将到来的事情做好准备。

  更好地控制组件级遗留问题

  其次,需求跟踪工具可以在今天提供结果,特别是在管理遗留组件的问题时。考虑一家为客机制造电子元件的公司的情况。当一个 15 年前的组件包含电路板和一个简单的 PLD 控制疏散滑梯的部署时,该公司不得不争先恐后,因为原来的 PLD 不再可用。如果能够清楚地了解所有遗留文档的关系,尤其是映射到特定设备要求的测试用例,那么采购和配置新PLD的工作将更容易,风险更小。正确配置的需求跟踪工具将使这种可见性成为可能。

  帮助移交系统级项目

  第三,这些工具也可以在系统级别管理遗留问题。考虑另一个例子,这个关于工程团队正在为新导弹系统的关键性能方面开发虚拟原型。该团队生成了大量的SysML或UML文件,然后使用这些文件构建基于软件的仿真模型,以帮助了解导弹在一组预期的条件下(气压,推力等)是否能够很好地飞行。

  这些仿真模型,可以与客户共享的虚拟原型,可以成为他们自己的遗留工件。对于大型、长期存在的平台项目尤其如此,这些项目通常涉及在平台的生命周期内开发多个产品变体。同样,需求跟踪工具是缓解未来任何困难的关键。

  数据增加透明度:缓解风险规避文化

  在一家公司,一个分叉的工程部门维护方面的技术经理提到,他的团队甚至不应该接受新产品开发团队的项目,除非所有相关的文档、测试文件和代码都加载到需求跟踪工具中。

  这位技术经理对需求跟踪工具采用的力度取决于其雇主的文化。总的来说,军事和航空航天部门的变化是缓慢的,这些部门相对自上而下,规避风险。所以。。。使用需求跟踪工具的第四个也可能是最重要的好处是:正确连接到项目数据,这些需求跟踪工具,例如Mentor Graphics的ReqTracer,可以用作实时项目仪表板。这些工具使所有项目利益相关者能够更好地了解系统工件之间的依赖关系,以及进行所需更改和升级所涉及的风险。

  最终,手动流程意味着更多风险

  简而言之,是的,提议采用新工具总是具有挑战性的。但是,更大的潜在时间和资源汇是尝试手动跟踪由长期退休的同事编写的文档和设计工件的工作量和相关风险。

  审核编辑:郭婷

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分