开发模型

开发模型

开发思想,起指导作用

瀑布模型

需求阶段难以把控,软件需求不明确在项目初期将项目需求弄明确几乎不可能,所以就会在项目需求不明确的时候就开始去做,结果做好后又需要返工进行需求分析修改,浪费大量的时间

需求明确才适用瀑布模型,否则不适用

结构模型,结构化开发



其他经典模型

原型模型:在开发初期会有一个初步的简易系统,提前用一用。然后根据用户提出的需求进行调整简易系统,进过多轮调整最后开发最终系统。这样开发者和用户都能明确最后产品是什么样子

原型法只用于需求分析阶段

如果将简易系统通过调整演化为最终产品,那么称这种方法为演化模型


增量模型:先做核心部分,利用原来预计时间的20%,做好核心模块然后让用户用一用,然后就可以进行其他模块制作,一块一块的进行制作。


螺旋模型:融合多种模型特征,引入了风险分析(最为显著的特征)

考试时题目里描述的特征应该选最匹配的,如果没有这一特征对应使用的模型,那么就可以选择螺旋模型


V模型:整个流程形成V字型,和瀑布模型很接近,只是这里的测试过程细化到了每个单元,V型

每一行有对应测试,V模型强调测试环节,在产品制作过程中就考虑了测试内容

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。