DO-178机载软件审查中的常见问题

软件生命周期简介

软件生命周期是指软件从需求定义、设计、实现、验证到维护和退役的完整过程。它是软件开发中的核心框架,规定了开发和验证的每一个阶段。典型的软件生命周期模型包括瀑布模型、迭代模型和V模型等,尤其是在航空领域,DO-178B和DO-178C标准对软件生命周期有严格的定义,以确保高安全性和高可靠性的要求。

在DO-178B/DO-178C标准中,软件生命周期大致可以分为以下几个主要过程:

  1. 软件计划过程:制定软件开发计划、质量保证计划、配置管理计划等。
  2. 软件开发过程:包括软件需求、设计、编码和集成四个子过程。
  3. 软件综合过程:涵盖软件验证、配置管理、质量保证和审定联络等。

1. 软件计划过程

DO-178B目标:

  1. Objective 1:开发计划应详细描述开发、验证、配置管理和质量保证的计划。
    • 问题:开发计划不够详细,未能涵盖所有活动的输入和输出。
      • 原因:项目初期规划时对资源、时间和活动缺乏细致描述。
      • 影响:项目执行时各阶段缺乏明确
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小熊coder

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值