1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
| 原型法[需求阶段] 结构化法:自顶向下,逐步分解求精,严格分阶段,阶段产出标准,应变能力差 面向对象方法:自底向上,阶段界限不明,更好应变,更好复用,符合人们的思维习惯 面向服务的方法:粗粒度,松耦合,标准化和构件化,抽象级别(操作-低,服务-中,业务流程-高)
针对需求不明确 功能:水平原型(界面),垂直原型(复杂算法) 结果:抛弃式原型,演化式原型
其他软件开发方法 形式化方法 数学模型化,所有东西均可证明/验证,而不是测试 统一过程方法 敏捷方法 基于架构的开发方法
|