软件开发模型

来源:互联网 发布:linux 开启端口监听 编辑:程序博客网 时间:2024/06/14 04:35

今天在做一份软件管理文档时,需要填一个开发模型的空,于是百度了一下。在这里记录学习一下。

软件开发模型(Software Development Model)是指软件开发全部过程、活动和任务的结构框架。软件开发包括需求、设计、编码和测试等阶段,有时也包括维护阶段。 软件开发模型能清晰、直观地表达软件开发全过程,明确规定了要完成的主要活动和任务,用来作为软件项目工作的基础。

常用的开发模型有以下10种:

1、边做边做模型(Build-and-Fix Model)

2、瀑布模型(Waterfall Model)

3、快速原型模型(Rapid Prototype Model)

4、增量模型(Incremental Model)

5、螺旋模型(Spiral Model)

6、演化模型(evolution model)

7、喷泉模型(fountain model)

8、智能模型(四代技术(4GL))(Intelligent Model)

9、混合模型(hybrid model)

10、RAD模型

他这些模型的介绍,我觉得在百度百科里已经介绍的详细了。

链接如下:http://baike.baidu.com/item/%E8%BD%AF%E4%BB%B6%E5%BC%80%E5%8F%91%E6%A8%A1%E5%9E%8B?fr=aladdin

0 0
原创粉丝点击