几种常见软件开发过程模型.docx
《几种常见软件开发过程模型.docx》由会员分享,可在线阅读,更多相关《几种常见软件开发过程模型.docx(10页珍藏版)》请在第壹文秘上搜索。
1、所谓软件过程模型就是一种开发策略,这种策略针对软件工程的各个阶段提供了一套范形,使工程的进展达到预期的目的.对一个软件的开发无论其大小,我们都需要选择一个合适的软件过程模型,这种选择基于项目和应用的性质、采用的方法、需要的控制,以及要交付的产品的特点.一个错误模型的选择,将迷失我们的开发方向.这里我们介绍八种软件开发过程模型,分别是:瀑布模型、V模型、原型模型、螺旋模型、增量模型、RAD模型(线性敬序开发模型)、软件包模型、遗留系疣维护模型。下面介绍模型的优萩点和适用情况。濠布模型由于这种方法是从一个阶段成瀑布流入下一个阶段,所以称为瀑布模型瀑布模型是从时间角度对软件开发和维护的豆杂问题进行分
2、解.按软件生命周期依次划分为六个阶段:可行性研究、需求分析、软件设计、软件编码、软件测试、运行与维护.津布模型澹程(.)理论的洋布模发*小国2小Ia36090天注意点 良好的可扩展性架构设计,是增量开发成功的基础; 由于一些模域必须在另一个模块之前完成,所以必须定义良好的接口; 与完整系统相比,增信方式正式评审更难于实现,所以必须定义可行的过程; 要避免把难题往后推,首先完成的应该是高风睑和审要的部分; 客户必须认识到总体成本不会更低; 分析阶段采用总体目标而不是完整的需求定义,可能不适应管理; 需要良好的计划和设计,管理必须注意动态分配工作,技术人员必须注意相关因素的变化。优缺点及适用情况降
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 常见 软件 开发 过程 模型
