DO-178C标准已经成为民机产品软件研制和审查的指导性文件。
DO-178C标准提出了不同等级软件研制过程中需要实现的目标,但为实现目标而采用的方式或方法可能因不同的软件研制团队而不同。
在理解DO-178C标准的基础上,通过软件项目实践并接受审查,软件研制团队能够提升对DO-178C标准的理解与应用能力。
1、DO-178C标准的理解
DO-178C标准属于民机产品软件研制过程控制类标准,在软件项目研制开始前,软件研制团队应对该标准整体架构有初步理解,了解不同级别软件需要实现的目标、执行的活动、输出的数据,这样便于软件研制的整体策划。
2、基于标准的软件项目实践
依据DO-178C标准,软件研制团队开展软件研制工作。软件研制过程的活动和输出要满足标准中相应的章节内容。在这个过程中,软件研制团队会根据其工程经验,对要实现的目标提出采用的方式或者方法并形成相应的证据。
3、基于标准的软件适航审查
民机产品的软件研制通常要接受局方的审查(SOl1~SOI4审查),接受审查的过程也是一次对标准的理解以及对软件项目实践能力提高的过程。
通过审查,软件研制团队可以更深刻理解DO-178C标准的要求、已采用的方式或方法是否满足了标准的要求。
当然,为了更好且高效利用DO-178C标准进行软件研制,建立满足DO-178C标准的软件研制体系也是很好的方式。