需求常见问题:
1.系统需求没有分层,没有结构化,依赖关系不明确
2.需求中没有验证准则
3.对客户需求的追溯缺失,不完整,颗粒度不够
4.系统需求没有相应的系统架构,需求没有分解到硬件和软件
5.需求变更管控不严格,变更频繁,变更纪录描述不准确,有遗漏,客户需求多次变更未记录每一次变更(A样时客户变更频繁,这个现象异常严重)
6.系统需求评审检查项不明确,评审流于形式
软件开发主要问题:
1.无软件需求,软件需求无结构化,依赖关系不明确
2.软件需求中没有验证准则
3.对系统需求的追溯缺失,不完整,颗粒度不够
4.软件需求没有分解到相应的软件架构,需求没有分解,架构设计接口不明确
5.没有明确软件硬件之间的接口
6.软件需求,架构,代码,测试用例,评审检查项不明确,评审流于形式
7.单元测试,只是满足了覆盖率,未按照功能进行测试,流于形式 8.集成测试,接口,数据流,性能测试这些未做全,测试标准和测试方法还不明确 9.合格性测试,测试覆盖度不够,对软件需求的最追溯不全,针对每条需求的测试也未做到测试用例分析全面,比如至少要有,基于功能的测试,边界值测试,等价类