RTCASE实时系统需求分析与设计工具

船舶

时间:2023-07-06

某船舶所

2015年开始,该所在某数据处理项目上开始试用 RTCASE 工具,十余名工程师进行软件开发,整个试用大致分为三个阶段:

  • 第一阶段,先进行了一次结构化分析及 RTCASE 工具的使用培训,在辅助项目负责人进行系统及软件需求分析这个过程中的问题主要集中在抽象与逐步求精等结构化分析原则的引导,改变原来基于编程思想的需求分析方法。
  • 第二阶段辅助客户进行系统架构设计,并完成系统架构与处理的映射关联。
  • 第三阶段辅助项目负责人基于 RTCASE 工具的协同开发功能,将系统设计任务分配给十余名工程师,合作完成整个系统与软件的开发。

RTCASE 工具在该项目的应用,首先明显提高了需求分析和设计的质量,极大减少文档编写和维护的工作量。其次提供了全新的团队协作开发模式,减少团队之间沟通成本,降低了需求及设计变更所带来的影响,与前一项收益相比,协同开发给客户带来的好处更加直观。