- 1、本文档共77页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
1.支撑架构视图-软件进程实施方案选择
支撑架构视图-软件进程实施方
支撑架构视图-软件进程实施方
案选择
案选择
胡协刚
软件架构师UML/RUP专家
内容提要
内容提要
软件开发过程
软件开发过程
RUP总体概貌
RUP总体概貌
RUP核心过程概貌
RUP核心过程概貌
裁减和采用RUP
裁减和采用RUP
CMMI与RUP
CMMI与RUP
扩展RUP
扩展RUP
2
软件开发过程
软件开发过程
软件开发过程中的常见问题
软件开发过程中的常见问题
• 老板指定了一个负责人并给了几个人选后,
• 老板指定了一个负责人并给了几个人选后,
项目组便算是成立了;然而项目开始一段时
项目组便算是成立了;然而项目开始一段时
间了,各成员却并不明了自己在项目中的角
间了,各成员却并不明了自己在项目中的角
色与职责,结果有的事没人做,有的事却同
色与职责,结果有的事没人做,有的事却同
时有多人在做,争吵越来越多,项目很难推
时有多人在做,争吵越来越多,项目很难推
进下去;
进下去;
• 项目当前构架混乱、程序员各行其是、重复
• 项目当前构架混乱、程序员各行其是、重复
代码满天飞、命名到处冲突,最后只能用“一
代码满天飞、命名到处冲突,最后只能用“一
盘散沙”来形容开发出的软件;
盘散沙”来形容开发出的软件;
4
软件开发组成示意
软件开发组成示意
上下文(Context)
需求 项目 产品
交付
软件开发执行过程
人员
技术 技能 工具
5
软件开发的要素
软件开发的要素
软件开发通常以项目为单位来组织展开
软件开发通常以项目为单位来组织展开
开发需要各种资源,这主要包括:具备相应
开发需要各种资源,这主要包括:具备相应
技能和能够遵循过程的人;项目交付所依赖
技能和能够遵循过程的人;项目交付所依赖
的技术(已有构件、构架框架、设计模式
的技术(已有构件、构架框架、设计模式
等);符合过程要求、支持开发人员工作的
等);符合过程要求、支持开发人员工作的
合适工具
合适工具
按照项目需求,组织人员执行一系列将用户
按照项目需求,组织人员执行一系列将用户
需求转化为交付系统的活动,这些活动包含
需求转化为交付系统的活动,这些活动包含
产出工件、人员角色、执行步骤、方法、和
产出工件、人员角色、执行步骤、方法、和
工具运用等元素,由此在时间维度上形成软
工具运用等元素,由此在时间维度上形成软
件开发的一个执行实例
6 件开发的一个执行实例
软件开发要素的关注点
软件开发要素的关注点
项目:目标,资源,成本,进度,风险…
项目:目标,资源,成本
您可能关注的文档
最近下载
- 初中语文人教八年级上册(统编2023年更新)句子成分划分 教案.docx VIP
- Spark大数据技术实战教程全套教学课件.pptx
- 2024.3.25-深基坑土方开挖专家论证版施工方案,附计算书!115页Word可下载!.docx
- 不同意调岗解除劳动合同通知书.docx VIP
- 《为家乡写人物(风物)“志”》课件--统编版高中语文必修上册.pptx
- 整本书阅读优质课《格林童话》导读课课件.pptx VIP
- 【精品】金融工程第七版课后习题答案(中文.pdf
- 2024年秋人教版七年级英语上册全册课件:Unit 3.pptx VIP
- 圆管涵结构计算-新规范.xls VIP
- 典型作业风险辨识防范手册(变电分册).pdf
文档评论(0)