软件工程
瀑布流模型
需求收集 - 系统分析 - 编码 - 测试 - 执行 - 操作与维修
适用场景:已经有了同类产品,计划先于实施
迭代模型
测试 - 验证 - 设计 - 编码 - 测试 - 验证 - 设计 …
适用场景:需要尝试的场景,迅速迭代,尤其是互联网
螺旋模型
上面两个模型的组合
瀑布流 -> 瀑布流
适用场景:迭代速度一般,需要一段时间稳定的方案
V - 型
验证和确认模型,瀑布流模型的加强
加强了瀑布流的稳定性和效率
大爆炸模型
任意编程,随机产生结果,不适合大型软件项目,但是是好的学习和试验。
适用场景:兴趣驱动,非目标驱动,有可能产生成果,但大部分可能是无用工。