当前位置:高等教育资讯网  >  中国高校课件下载中心  >  大学文库  >  浏览文档

复旦大学:《面向对象分析和设计》课程资料_UML&GRASP_1.3 迭代式开发和UP

资源类别:文库,文档格式:PPT,文档页数:18,文件大小:557KB,团购合买
迭代开发 统一软件开发过程
点击下载完整版文档(PPT)

13迭代式开发和UP 徐迎晓 xuyingxiao@126.com 复旦大学软件学院

1.3 迭代式开发和UP 徐迎晓 xuyingxiao@126.com 复旦大学软件学院

out line 迭代开发 ●统一软件开发过程

outline 迭代开发 统一软件开发过程

out line 代开发 UP

outline 迭代开发 UP

Organization along time Phases Core Process Workflows Inception Elaboration Construction Transition Business Modeling Requirements Analysis Design Organization along content Implementation Tes Deployment ⊥ Core Supporting Workflows Configuration Change Mgmt Project management Environment preliminary ite iteration(s) #1#2 #+1#+2 Iterations

Phases Disciplines InceptionElaboration Construction Transition Business Modeling Requirements Analysis Design Implementation Test Deployment Configuration change Mgmt Project Management - i Environment Initial Elab #1 Elab #2 Const Const ConstTranTran #1 2非N#1#2 Iterations

迭代式开发,UP是一个例子,建造面向 对象系统的流行的开发过程 RUP UP的精华 ●迭代:软件开发组织成一系列小的、固 定长度的(如4周)微项目,每个项目的 成果是一个经测试的、集成的、可运行 的系统

迭代式开发,UP是一个例子,建造面向 对象系统的流行的开发过程 RUP:UP的精华 迭代:软件开发组织成一系列小的、固 定长度的(如4周)微项目,每个项目的 成果是一个经测试的、集成的、可运行 的系统

迭代式增量开发 ●通过多次迭代连续增加和精化系统,循 环反馈和适应,向合适的系统汇聚 UP核心思想:小步骤、反馈、适应性 Requirements Requirements Feedback from iteration N leads to Design refinement and Ime adaptation of the Implementation Implementation requirements and Test& Integration Test Integration design in iteration More Design More Design Final Integration Final Integration System Test System Test 4 weeks(for exal Iterations are fixed in The system grows length, or timeboxed incrementally

迭代式增量开发 通过多次迭代连续增加和精化系统,循 环反馈和适应,向合适的系统汇聚 UP核心思想:小步骤、反馈、适应性

每次迭代的结果是可执行的,但非完全 的,不可交付,多次迭代(如10到15次) 以后才符合产品部署的条件 每次迭代的结果非试验性或用完即扔的 原型系统,而是最终系统的产品级子系 统 每次迭代可能为系统增加新特性,也可 能改进系统(如提高子系统的性能)

每次迭代的结果是可执行的,但非完全 的,不可交付,多次迭代(如10到15次) 以后才符合产品部署的条件 每次迭代的结果非试验性或用完即扔的 原型系统,而是最终系统的产品级子系 统 每次迭代可能为系统增加新特性,也可 能改进系统(如提高子系统的性能)

拥抱改变反馈和适应性, 迭代式开发 改变是受控制的 每次迭代选择需求的小的子集,快速实 现、设计和测试 早期迭代时选择的需求不一定是最终期 望的,但最终用户有机会看到部分系统, 及时反馈

拥抱改变——反馈和适应性, 迭代式开发 改变是受控制的 每次迭代选择需求的小的子集,快速实 现、设计和测试 早期迭代时选择的需求不一定是最终期 望的,但最终用户有机会看到部分系统, 及时反馈

Early iterations are farther from the"true path"of the system Via feedback and In late iterations, a significant change in adaptation, the system converges towards requirements is rare, but can occur. Such the most appropriate requirements and late changes may give an organization a design competitive business advantage one iteration of design implement, integrate, and test Figure 2.2 Iterative feedback and adaptation leads towards the desired system The requirements and design instability lowers over time

点击下载完整版文档(PPT)VIP每日下载上限内不扣除下载券和下载次数;
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
共18页,试读已结束,阅读完整版请下载
相关文档

关于我们|帮助中心|下载说明|相关软件|意见反馈|联系我们

Copyright © 2008-现在 cucdc.com 高等教育资讯网 版权所有