- 7
- 0
- 约 5页
- 2017-09-05 发布于浙江
- 举报
论软件工程及增量及迭代
论软件工程的增量与迭代
理解增量与迭代
定义:
增量模型:
增量模型融合了瀑布模型的基本成分(重复应用)和原型实现的迭代特征,该模型采用随着日程时间的进展而交错的线性序列,每一个线性序列产生软件的一个可发布的“增量”。当使用增量模型时,第1个增量往往是核心的产品,即第1个增量实现了基本的需求,但很多补充的特征还没有发布。客户对每一个增量的使用和评估都作为下一个增量发布的新特征和功能,这个过程在每一个增量发布后不断重复,直到产生了最终的完善产品。增量模型强调每一个增量均发布一个可操作的产品。采用增量模型的软件过程如下图所示:
迭代模型是RUP(Rational Unified Process,统一软件开发过程,统一软件过程)推荐的周期模型。在RUP中,迭代被定义为:迭代包括产生产品发布(稳定、可执行的产品版本)的全部开发活动和要使用该发布必需的所有其他外围元素。所以,在某种程度上,开发迭代是一次完整地经过所有工作流程的过程:(至少包括)需求工作流程、分析设计工作流程、实施工作流程和测试工作流程。
实质上,它类似小型的瀑布式项目。RUP认为,所有的阶段(需求及其它)都可以细分为迭代。每一次的迭代都会产生一个可以发布的产品,这个产品是最终产品的一个子集。迭代的思想如下图所示。
分析设计人员对应用领域不熟悉,难以一步到位。
中等或高风险项目
用户可参与到整个软件开发过程中
使用面
您可能关注的文档
最近下载
- 2025年4月江西省高三教学质量监测化学试卷(含答案解析).pdf
- 青2013G02管沟及盖板图集.pdf VIP
- DB37∕T 5118-2018 市政工程资料管理标准.docx VIP
- 2025年心理咨询师团体心理咨询中的成长性团体带领技巧专题试卷及解析.pdf VIP
- 2025年苏教版高三化学极性分子判断专题试卷及解析.docx VIP
- 2025年苏教版高三电磁振荡量子振荡专题试卷及解析.docx VIP
- 2025年金融风险管理师风险资本与模型风险资本专题试卷及解析.pdf VIP
- GA_T 2159-2024 法庭科学 资金数据清洗规程.docx VIP
- 2025年鲁科版高中二年级化学平衡平衡常数计算实例专题试卷及解析.docx VIP
- 住宅设计规范.pdf VIP
原创力文档

文档评论(0)