软件工程有哪些大问题,哪些问题我们该注意的( 二 )



瀑布模型的优缺点

1.阶段具有顺序性和依赖性前一阶段结束后一阶段开始,前一个阶段输出文档,后一个阶段输入文档 。
2.推迟实现观点瀑布模型在编码前设置系统分析、系统设计,推迟程序物理实现,保证前期工作扎实 。
3.质量保证观点瀑布模型每阶段坚持两个重要做法:是每阶段都必须完成完整、准确的文档 。软件开发时人员间通信、运行时期维护的重要依据 。是每阶段结束前对文档评审 。

瀑布模型由于是单向的,所以实际开发中如果一个步骤出现问题,是没有办法返回处理的,为了解决这个问题,实际开发中的瀑布模型是带有反馈环的,就是说开发过程中如果之前的一部出现问题的话,还可以回去解决

静态测试

静态方法是指不运行被测程序本身,仅通过分析或检查源程序的语法、结构、过程、接口等来检查程序的正确性 。对需求规格说明书、软件设计说明书、源程序做结构分析、流程图分析、符号执行来找错误的方法 。

推荐阅读