SDM框架对系统发展生命周期的过程描述
SDM(软件开发方法)框架是在SDLC在软件开发早起
- (SDM框架)软件开发过程有以下基本的核心活动内容
例如:
- 线性过程的瀑布式开发模型 SDLC:专注于完整正确的计划
- 快速迭代的敏捷开发 : 持续交付来响应频繁变更的计划(快速试错)
- 加强发布协调的DevOps
同设计模式一样, 这些模型提炼自对现实问题的具体解决过程, 在实际应用中并不需要一定去拘泥某个规范.
实际上, 在一个具备一定规模的项目中, 往往同时存在多种不同的开发方式共同组成适合该项目的开发过程, 这种方式也称之为’混合模型’, 在混合模型中, 允许一个项目沿着最有效的路径去组织属于自己的活动内容, 合适现实问题解决模型才是最恰当的.