汽车控制器软件正向开发

汽车控制器软件正向开发_第1张图片需求常见问题:

1.系统需求没有分层,没有结构化,依赖关系不明确

2.需求中没有验证准则

3.对客户需求的追溯缺失,不完整,颗粒度不够

4.系统需求没有相应的系统架构,需求没有分解到硬件和软件

5.需求变更管控不严格,变更频繁,变更纪录描述不准确,有遗漏,客户需求多次变更未记录每一次变更(A样时客户变更频繁,这个现象异常严重)

6.系统需求评审检查项不明确,评审流于形式

软件开发主要问题:

1.无软件需求,软件需求无结构化,依赖关系不明确

2.软件需求中没有验证准则

3.对系统需求的追溯缺失,不完整,颗粒度不够

4.软件需求没有分解到相应的软件架构,需求没有分解,架构设计接口不明确

5.没有明确软件硬件之间的接口

6.软件需求,架构,代码,测试用例,评审检查项不明确,评审流于形式

7.单元测试,只是满足了覆盖率,未按照功能进行测试,流于形式 8.集成测试,接口,数据流,性能测试这些未做全,测试标准和测试方法还不明确 9.合格性测试,测试覆盖度不够,对软件需求的最追溯不全,针对每条需求的测试也未做到测试用例分析全面,比如至少要有,基于功能的测试,边界值测试,等价类

你可能感兴趣的:(嵌入式开发,汽车软件开发方法论感悟,汽车)