特定领域的标准和指南在规范安全关键型系统方面发挥着至关重要的作用,其中一个显著的例子是针对航空航天行业的 DO-178C 文件。本文件为寻求确保其软件系统安全性和认证的组织提供了指南。本文在安全关键型航空航天系统软件开发的背景下分析了 DO-178C 文件,重点关注敏捷软件开发,旨在评估其可行性。与限制特定的开发方法不同,DO-178C 提供了不可或缺的支持,可以维护对安全的信心,与航空航天行业的目标无缝衔接。我们的分析表明,DO-178C 中没有任何限制或约束会阻碍敏捷的采用,并提供了获得适当证据的指南和目标,允许采用包括敏捷方法在内的各种工作方法,这与业内普遍认为传统瀑布方法是强制性的观念相反。此外,我们强调,指南解释是专门针对使用敏捷方法的软件专业人员量身定制的,与仅提供标准一般概述的出版物相比,它具有更具体的重点。