- 1、本文档共32页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
面向对象软件开发方法 开发人员角色集 代码复审员负责确保源代码的质量,并且计划和执行源代码复审。在复审活动中,代码复审员还负责有关返工的任何反馈意见。 软件开发过程 面向对象软件开发方法 开发人员角色集 集成员在集成工作区将构件组合起来,生成一个工作版本。集成员还负责制定集成计划。集成在子系统和系统级别进行,每次集成均有独立的集成工作区。 正如经测试的构件从实施员的专用开发工作区交付到子系统集成工作区一样,已集成的实施子系统也从子系统集成工作区交付到系统集成工作区。 软件开发过程 基线是项目储存库中每个工件版本在特定时期的一个“快照”。它提供一个正式标准,随后的工作基于此标准,并且只有经过授权后才能变更这个标准。建立一个初始基线后,以后每次对其进行的变更都将记录为一个差值,直到建成下一个基线。? 面向对象软件开发方法 RUP 工作流程 一个工作流程就是一系列活动,这些活动产生的结果是可见的价值。 流程活动图 若干工件 若干工作者角色 部署工作流 软件开发过程 面向对象软件开发方法 RUP 部署工作流 软件开发过程 面向对象软件开发方法 简要分析教材提供的Ripple方法 提示:按照四方面、六要素的思路阐述。 作业布置 面向对象建模技术 面向对象建模技术 面向对象建模技术 面向对象建模技术 信息工程与自动化学院 计算机系/计算机重点实验室 教师:陈星 第九课 软件开发过程 授课日期:2011年4月18日 ★红色部分属于大纲要求 面向对象软件开发方法 软件开发过程需要照顾四个方面 技术 工具 人员 组织模式 关键是使四个方面和谐工作。 软件开发过程 面向对象软件开发方法 软件开发过程有6个要素 适用范围 生命周期模型 工件 活动 工作流程 实践 实践指软件过程所采用的软件开发方法学和策略。 人员组织结构 软件开发过程 面向对象软件开发方法 瀑布方法 软件开发过程 面向对象软件开发方法 瀑布方法 适用范围 很少 生命周期模型 开始→瀑布→服务→退役 工件 数据流图、模块图等 活动 需求分析、设计、编码、测试等。 实践 认为软件是由数据和过程组成的,结构化方法 人员组织结构 项目经理、系统分析员、高级程序员、程序员、测试员等 软件开发过程 面向对象软件开发方法 增量方法 软件开发过程 面向对象软件开发方法 增量方法 适用范围 中小型软件项目 生命周期模型 开始→*增量→服务→退役 工件 取决于使用的软件开发方法学 活动 取决于使用的软件开发方法学,计划新版本、风险评估等。 实践 认为软件有一个稳定的构架,各个增量就是构件加入和构件替换; 需求会随着开发过程变化;增量方法有一定灵活性。 人员组织结构 多个平行开发组 软件开发过程 面向对象软件开发方法 螺旋方法 软件开发过程 面向对象软件开发方法 螺旋方法 适用范围 大型、昂贵的项目 生命周期模型 开始→多次螺旋→ 服务→退役 工件 取决于使用的软件开发方法学 活动 取决于使用的软件开发方法学,风险识别、风险分析、风险控制。 实践 软件开发是一个长过程,只要控制好风险,就会得到好的结果。 人员组织结构 除了几组开发人员以外,还有风险评估的机构 软件开发过程 面向对象软件开发方法 RUP 适用范围 各种规模的项目 生命周期模型 开始→细化→构造→移交→退役 软件开发过程 面向对象软件开发方法 RUP 工件 软件开发过程 面向对象软件开发方法 RUP 实践:RUP是迭代和增量的。 软件开发过程 面向对象软件开发方法 RUP 活动 业务建模工作流 需求工作流 分析设计工作流 实施工作流 测试工作流 部署工作流 软件开发过程 面向对象软件开发方法 RUP 组织结构 软件开发过程 面向对象软件开发方法 分析员角色集 业务流程分析员通过概括和界定作为建模对象的组织来领导和协调业务用例建模。 软件开发过程 面向对象软件开发方法 分析员角色集 业务设计员通过描述一个或几个业务用例的工作流程来详细说明组织中某一部分的规约。他通过描述一个或几个业务用例的工作流程来详细说明组织中某一部分的规 约。他指定实现业务用例所需的业务角色及业务实体,并且将业务用例的行为分配给这些业务角色及业务实体。业务设计员定义一个或几个业务角色和业务实体的责 任、操作、属性和关系。 软件开发过程 面向对象软件开发方法 分析员角色集 业务模型复审员参与对业务用例模型和业务对象模型的正式复审。在大多数情况下,担任业务模型复审员的人员都需要具备业务领域的基本知识,或者对将用来实现业务自动化的技术具备基本的知识。业务模型复审员应该具备的另一种技能是详细了解所应用的业务工程技术。 软件开发过程 面向对象软件开发方法 分析员角色集 系统分析员通过概括系统的功能和界定系统来领导和协调需求获取及用例建模。例如,确定存在哪些主角和用例,以及他
您可能关注的文档
- 《算法设计与分析》第08章.ppt
- 1-1操作系统概述.ppt
- 01 JavaEE介绍和环境配置.ppt
- 1 Oracle 9i基础知识.ppt
- 01、操作系统引论.ppt
- 1.2 ORACLE体系结构.ppt
- 1.2 Oracle数据库体系结构.ppt
- 1.3-1.4算法与结构化程序设计.ppt
- 1+6+1装饰计价.ppt
- 01基础算法思想.ppt
- 2025至2030女士香水行业市场深度分析及发展前景与投资战略报告.docx
- 2025年云南昆明市嵩明县教育专项人才引进24人笔试高频难、易错点备考题库带答案详解.docx
- 2025年云南昆明市嵩明县教育专项人才引进24人笔试高频难、易错点备考题库及答案详解一套.docx
- 2025年云南昆明市嵩明县教育专项人才引进24人笔试高频难、易错点备考题库含答案详解.docx
- 2025年云南昆明市嵩明县教育专项人才引进24人笔试高频难、易错点备考题库及答案详解1套.docx
- 提升教师专业能力的国际经验借鉴.docx
- 研学旅游发展趋势与市场需求分析.docx
- 2025年云南昆明市嵩明县教育专项人才引进24人笔试高频难、易错点备考题库及完整答案详解1套.docx
- 2025年云南昆明市嵩明县教育专项人才引进24人笔试高频难、易错点备考题库及参考答案详解1套.docx
- 2025至2030女士香水行业市场深度调研及发展趋势与行业项目调研及市场前景预测评估报告.docx
最近下载
- 项目一集控运行职业岗位认知课件.pptx VIP
- Nordic 系列:nRF52840 (基于 Cortex-M4)_(25).nRF52840的硬件测试.docx VIP
- Nordic 系列:nRF52840 (基于 Cortex-M4)_(16).nRF52840的硬件设计指南.docx VIP
- 医疗器械说明书:迈瑞麻醉机WATO+EX-55,65_使用说明书V_1.1中文.pdf
- GMC96B钢轨打磨列车手册.pdf VIP
- 南京三合宅课件.ppt VIP
- 猩红热护理查房.pptx VIP
- 中国肺血栓栓塞症诊治、预防和管理指南(2025版).pptx
- 2025年高考数学全国新课标Ⅰ卷试卷评析及备考策略(课件).pptx VIP
- 医疗器械 质量手册 ISO 13485 QRS 820 (通过FDA、NMPA、CE的审批 版.pdf VIP
文档评论(0)