总结工作中软件开发模型的一些想法
2017-02-16 16:28
197 查看
在软件开发中常用的模型有瀑布模型,增量模型。或者说是混合模型
瀑布模型适用于需求明确,功能稳定的场景
增量模型适合于规模较大,基本需求稳定的场景
那么,应客户的需求,经常采用先实现软件的核心功能,然后在核心工程上增加剩余功能。
3.1 用瀑布模型开发软件的核心架构,然后在增量开发剩余功能
3.2 在瀑布模型的核心架构中的模块中,将功能进行细分,细分后的功能,可以再次采取瀑布模型的方式进行开发。
其实开发过程就象 瀑布-细分-瀑布-增量-细分-瀑布 的一个流程。可能中间还涉及到快速原型等模型。
系统可能与用户的需求不符。
不能及时应对修改
肯定导致设计差,效率低,难以维护。
易于维护
需要开放式的架构(易扩展)
可能会导致效率低下
瀑布模型适用于需求明确,功能稳定的场景
增量模型适合于规模较大,基本需求稳定的场景
那么,应客户的需求,经常采用先实现软件的核心功能,然后在核心工程上增加剩余功能。
3.1 用瀑布模型开发软件的核心架构,然后在增量开发剩余功能
3.2 在瀑布模型的核心架构中的模块中,将功能进行细分,细分后的功能,可以再次采取瀑布模型的方式进行开发。
其实开发过程就象 瀑布-细分-瀑布-增量-细分-瀑布 的一个流程。可能中间还涉及到快速原型等模型。
瀑布模型
文档驱动,设计充分,结构稳定系统可能与用户的需求不符。
不能及时应对修改
快速还原模型
关注与用户的需求肯定导致设计差,效率低,难以维护。
增量模型
开发早起反馈及时易于维护
需要开放式的架构(易扩展)
可能会导致效率低下
相关文章推荐
- 组建软件开发团队的一些想法
- 软件开发的一些感想(五年工作总结版)
- 总结一些软件开发中的项目实施方法
- 对常用的软件开发模型的总结与个人理解_Phoenix-晶
- 软件开发工程师工作总结
- 半年工作总结&&09年的一些想法
- 软件开发模型介绍、总结归纳
- 工作总结_感悟软件、软件开发的价值
- 软件开发常用工具总结,.Net相关一些书籍总结,VS常用扩展工具总结
- 软件开发生命周期模型 瀑布模型、增量模型、原型模型、螺旋模型、喷泉模型总结
- c#软件开发中过程中的一些总结
- 有关软件开发中的一些想法
- 从开发的软件《备件仓库管理系统》总结的一些经验
- 我总结的一些软件开发规范 (转贴) 作者 田进恩
- 软件开发模型总结
- 前人总结的一些软件开发规范
- 软件开发人员的工作手册(持续收集总结中~)
- 年中总结:一些工作和技术相关的想法
- 一个经验尚浅的码农五年软件开发的一点自我总结,对工作五年的反思~
- 从事软件开发工作5年后的总结