开发案例.docx

上传人:b****6 文档编号:14196120 上传时间:2023-06-21 格式:DOCX 页数:24 大小:22.66KB
下载 相关 举报
开发案例.docx_第1页
第1页 / 共24页
开发案例.docx_第2页
第2页 / 共24页
开发案例.docx_第3页
第3页 / 共24页
开发案例.docx_第4页
第4页 / 共24页
开发案例.docx_第5页
第5页 / 共24页
开发案例.docx_第6页
第6页 / 共24页
开发案例.docx_第7页
第7页 / 共24页
开发案例.docx_第8页
第8页 / 共24页
开发案例.docx_第9页
第9页 / 共24页
开发案例.docx_第10页
第10页 / 共24页
开发案例.docx_第11页
第11页 / 共24页
开发案例.docx_第12页
第12页 / 共24页
开发案例.docx_第13页
第13页 / 共24页
开发案例.docx_第14页
第14页 / 共24页
开发案例.docx_第15页
第15页 / 共24页
开发案例.docx_第16页
第16页 / 共24页
开发案例.docx_第17页
第17页 / 共24页
开发案例.docx_第18页
第18页 / 共24页
开发案例.docx_第19页
第19页 / 共24页
开发案例.docx_第20页
第20页 / 共24页
亲,该文档总共24页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

开发案例.docx

《开发案例.docx》由会员分享,可在线阅读,更多相关《开发案例.docx(24页珍藏版)》请在冰点文库上搜索。

开发案例.docx

开发案例

<项目名称>

开发案例

版本<1.0>

[注:

以下提供的模板用于RationalUnifiedProcess。

其中包括用方括号括起来并以蓝色斜体(样式=InfoBlue)显示的文本,它们用于向作者提供指导,在发布此文档之前应该将其删除。

重要说明:

本模板中有一些通向RUP页的超链接。

当您创建自己的开发案例时,必须对这些超链接进行修改。

例如,假定RationalUnifiedProcess安装在一个名为“RationalUnifiedProcessX.X”的文件夹中。

同时还假定您将开发案例和RationalUnifiedProcess放在同一目录层次上。

在这种情况下,您应该:

 

  搜索:

“../../../”

  替换:

“RationalUnifiedProcessX.X”]

修订历史记录

日期

版本

说明

作者

<日/月/年>

<详细信息>

<姓名>

 

 

 

 

 

 

 

 

 

 

 

 

 

目录

∙简介

o目的

o范围

o定义、首字母缩写词和缩略词

o参考资料

o概述

∙开发案例的概述

o生命周期模型

o核心工作流程

o核心工作流程配置

o工件分类

o复审过程

o迭代计划样本

∙核心工作流程

o业务建模

o需求

o分析设计

o实施

o测试

o部署

o配置与变更管理

o项目管理

o环境

∙角色

简介(页首)

目的(页首)

[简要说明此开发案例的目的,例如:

“本文档的目的是说明<<项目名称>>的开发流程”

另外,还需简要说明此开发案例的适用对象;此文档所影响的对象。

]

范围(页首)

[简要说明此开发案例的范围:

它的相关项目,以及受到此文档影响的任何其他事物。

]

定义、首字母缩写词和缩略词(页首)

[本小节应提供正确理解此开发案例所需的全部术语、首字母缩写词和缩略语的定义。

这些信息可以通过引用项目词汇表来提供。

]

参考资料(页首)

[本小节应完整列出此开发案例中其他部分所引用的任何文档。

每个文档应标有标题、报告号(如果适用)、日期和发布组织。

列出可从中获取这些引用的来源。

这些信息可以通过引用附录或其他文档来提供。

]

概述(页首)

[本小节应简要说明此开发案例中其他部分所包含的内容,并解释文档的组织方式。

]

开发案例的概述(页首)

生命周期模型(页首)

[简要说明项目所采用的生命周期模型,其中需包含对各个里程碑及其目的的说明。

其目的是介绍开发案例中的其他部分,而不是用作项目计划。

]

核心工作流程(页首)

[说明该开发案例所涉及的工作流程。

]

核心工作流程配置 (页首)

[解释工作流程配置的工作原理。

解释“核心工作流程”各节中的各个部分。

开始时可使用以下文本:

]

本部分的目的是解释核心工作流程配置的工作原理。

其中包括在“核心工作流程”各节中用于说明各个核心工作流程的不同表及部分的目的。

“工作流程”

本部分应详细介绍对工作流程自身的结构所作的变更。

最常见的变更是在工作流程中增加或删除一些活动,以说明公司特有的工作方式。

“工件”

本部分通过一个表来说明将如何使用工件。

可根据需要向该表中添加其他“特定的”工件。

 

工件

如何使用

复审细节

所使用的工具

模板/

示例

先启阶段

精化阶段

构建阶段

产品化阶段

 

 

 

 

 

 

 

 

 

对上表的解释

列名

目的

内容/注释

“工件”

工件的名称。

 

引用RUP中的工件,或引用作为开发案例一部分的特有工件定义。

 

“如何使用”

限定如何在生命周期中使用该工件。

对于每个阶段,在以下各项中选择一项:

 

∙必须使用

∙应该使用

∙可以使用

∙不打算使用

有关以上各项的定义,请参见指南:

将工件分类。

  

“复审细节”

确定将应用于该工件的复审级别和复审过程。

 

确定复审级别:

 

∙外部正式

∙内部正式

∙非正式

∙无需复审

有关详细信息,请参见指南:

复审级别。

还需添加对相关复审过程的定义及细节的引用。

该引用可指向RUP,也可指向此开发案例中的一般“复审过程”一节。

更为具体的复审过程在工作流程的“其他复审过程”小节中说明。

“所使用的工具”

指定用来生成该工件的工具。

引用有关开发和维护该工件时所用工具的详细信息。

“模板/示例”

将要使用的模板,以及使用这些模板的工件示例。

引用模板和示例。

既可引用RUP中的模板和示例,也可引用特有的模板和示例。

本列中还可包含对实际工件的引用,以便向项目成员提供额外的帮助。

“工件说明”

本部分有三个主要目的:

 

∙列出您“不打算”使用的所有工件,并说明决定不使用这些工件的原因。

 

∙包含对项目的配置管理(CM)计划的引用,以说明开发这些工件时所使用的配置管理策略。

该CM计划应该使开发人员能够回答如下问题:

 

o何时发布自己的工件?

 

o要将自己新建或修改的工件放在什么地方?

o在哪里可以找到项目的现有工件?

∙如果该开发案例是组织级别的开发案例,就应在此处添加一些说明,让各个项目明确在决定如何处理工件时应考虑的事项。

开始时可使用以下预定义的表。

 

工件

如何使用

原因

 

 

 

“报告”

本部分列出将要使用的报告。

可根据需要向该表中添加其他“特定的”报告。

报告

如何使用

模板/示例

所使用的工具

 

 

“报告说明”

本部分有两个主要目的。

第一,列出项目决定“不打算”使用的所有报告,并说明决定不使用这些报告的原因。

第二,如果该开发案例是组织级别的开发案例,就应在此处添加一些说明,让各个项目明确在决定如何处理报告时应考虑的事项。

“其他复审过程”

本部分记录需要对工作流程中使用的工件执行的任何其他复审过程。

这些过程是对在“开发案例”的“概述”一节中所述的一般复审过程的补充。

“其他问题”

本部分记录在工作流程配置方面需要处理的所有问题。

当建立开发案例时,可以将本部分用作问题列表。

“配置工作流程”

[如果该开发案例是组织级别的开发案例,则应使用本部分。

本部分包含对有用信息的引用,这些信息可用于配置工作流程。

在特定项目中可删除本部分。

工件分类(页首)

[介绍工件及其分类方案。

开始时可使用以下文本:

]

工件是指流程的可交付项。

尽管存在例外情况,工件通常都在一个核心工作流程中进行开发。

在创建工件的工作流程中,可以对所创建的工件进行组织安排。

为了说明应如何使用工件,我们将采用以下分类方案(详情请参见指南:

将工件分类):

  

∙必须使用

∙应该使用

∙可以使用

∙不打算使用

复审过程(页首)

[介绍复审级别和任何其他复审过程。

开始时可使用以下文本:

]

本项目采用以下复审级别:

 

∙外部正式

∙内部正式

∙非正式

∙无需复审

有关详细信息,请参见指南:

复审级别。

迭代计划样本 (页首)

先启阶段

[列出在先启阶段中使用的迭代计划样本。

]

精化阶段

[列出在精化阶段中使用的迭代计划样本。

]

构建阶段

[列出在构建阶段中使用的迭代计划样本。

]

产品化阶段

[列出在产品化阶段中使用的迭代计划样本。

]

核心工作流程(页首)

业务建模(页首)

[如需了解以下各部分所包含的内容,请参见核心工作流程配置一节。

]

工作流程

工件

工件

如何使用

复审细节

所使用的工具

模板/

示例

先启阶段

精化阶段

构建阶段

产品化阶段

业务主角

 

 

业务构架文档

 

 

业务实体

 

 

业务词汇表

 

 

业务对象模型

 

 

业务规则

 

 

业务用例

 

 

业务用例模型

 

 

业务用例实现

 

 

业务前景

 

 

业务角色

 

 

组织单元

 

 

补充业务规约

 

 

目标组织评估

 

 

工件说明

工件

如何使用

原因

 

 

 

报告

报告

如何使用

模板/示例

所使用的工具

业务实体

 

业务对象模型调查

 

业务用例

 

业务用例模型实现

 

业务用例模型调查

 

业务角色

 

报告说明

其他复审过程

其他问题

配置工作流程

需求(页首)

[如需了解以下各部分所包含的内容,请参见核心工作流程配置一节。

]

工作流程

工件

工件

如何使用

复审细节

所使用的工具

模板/

示例

先启阶段

精化阶段

构建阶段

产品化阶段

主角

 

 

边界类

 

 

词汇表

 

 

 

 

 

 

 

需求属性

 

 

 

 

 

 

 

需求管理计划

 

 

 

 

 

 

 

涉众请求

 

 

 

 

 

 

 

软件需求规约

 

 

 

 

 

 

 

补充规约

 

 

 

 

 

 

 

用例

 

 

 

 

 

 

 

用例模型

 

 

 

 

 

 

 

用例包

 

 

 

 

 

 

 

用例示意板

 

 

 

 

 

 

 

用户界面原型

 

 

 

 

 

 

 

前景

 

 

 

 

 

 

 

工件说明

工件

如何使用

原因

 

 

 

报告

报告

如何使用

模板/示例

所使用的工具

主角

 

 

 

用例

 

 

    

用例模型调查

 

 

用例示意板

 

 

 

报告说明

其他复审过程

其他问题

配置工作流程

分析设计(页首)

[如需了解以下各部分所包含的内容,请参见核心工作流程配置一节。

]

工作流程

工件

工件

如何使用

复审细节

所使用的工具

模板/

示例

先启阶段

精化阶段

构建阶段

产品化阶段

分析类

 

 

 

分析模型

 

 

 

封装体

 

 

 

 

 

 

 

数据模型

 

 

 

 

 

 

 

部署模型

 

 

 

 

 

 

 

设计类

 

 

 

 

 

 

 

设计模型

 

 

 

 

 

 

 

设计包

 

 

 

 

 

 

 

设计子系统

 

 

 

 

 

 

 

事件

 

 

 

 

 

 

 

接口

 

 

 

 

 

 

 

协议

 

 

 

 

 

 

 

参考构架

 

 

 

 

 

 

 

信号

 

 

 

 

 

 

 

软件构架文档(SAD)

 

 

 

 

 

 

 

用例实现

 

 

 

 

 

 

 

工件说明

工件

如何使用

原因

 

 

 

报告

报告

如何使用

模板/示例

所使用的工具

 

 

 

设计模型调查

 

 

 

设计包/子系统

 

 

 

用例实现

 

 

 

报告说明

其他复审过程

其他问题

配置工作流程

实施(页首)

[如需了解以下各部分所包含的内容,请参见核心工作流程配置一节。

]

工作流程

工件

工件

如何使用

复审细节

所使用的工具

模板/

示例

先启阶段

精化阶段

构建阶段

产品化阶段

工作版本

 

 

 

 

 

 

 

构件

 

 

 

 

 

 

 

实施模型

 

 

实施子系统

 

 

集成构建计划

 

 

 

 

 

 

 

工件说明

工件

如何使用

原因

 

 

 

报告

报告

如何使用

模板/示例

所使用的工具

 

 

 

报告说明

其他复审过程

其他问题

配置工作流程

测试(页首)

[如需了解以下各部分所包含的内容,请参见核心工作流程配置一节。

]

工作流程

工件

工件

如何使用

复审细节

所使用的工具

模板/

示例

先启阶段

精化阶段

构建阶段

产品化阶段

测试用例

 

 

测试类

 

 

测试构件

 

 

 

 

 

 

 

测试评估摘要

 

 

 

 

 

 

 

测试模型

 

 

 

 

 

 

 

测试包

 

 

 

 

 

 

 

测试计划

 

 

 

 

 

 

 

测试过程

 

 

 

 

 

 

 

测试结果

 

 

 

 

 

 

 

测试脚本

 

 

 

 

 

 

 

测试子系统

 

 

 

 

 

 

 

工作量分析文档

 

 

 

 

 

 

 

工件说明

工件

如何使用

原因

 

 

 

报告

报告

如何使用

模板/示例

所使用的工具

测试调查

 

 

报告说明

其他复审过程

其他问题

配置工作流程

部署(页首)

[如需了解以下各部分所包含的内容,请参见核心工作流程配置一节。

]

工作流程

工件

工件

如何使用

复审细节

所使用的工具

模板/

示例

先启阶段

精化阶段

构建阶段

产品化阶段

材料清单

 

 

 

 

 

部署计划

 

 

 

 

 

部署单元

 

 

 

 

 

最终用户支持材料

 

 

 

 

 

 

安装工件

 

 

 

 

 

 

 

产品

 

 

 

 

 

 

 

产品标识图案

 

 

 

 

 

 

 

发布说明

 

 

 

 

 

 

 

培训材料

 

 

 

 

 

 

 

工件说明

工件

如何使用

原因

 

 

 

报告

报告

如何使用

模板/示例

所使用的工具

 

 

报告说明

其他复审过程

其他问题

配置工作流程

配置与变更管理(页首)

[如需了解以下各部分所包含的内容,请参见核心工作流程配置一节。

]

工作流程

工件

工件

如何使用

复审细节

所使用的工具

模板/

示例

先启阶段

精化阶段

构建阶段

产品化阶段

变更请求

 

 

配置审核结果

 

 

 

 

 

 

 

配置管理计划

 

 

 

 

 

 

 

项目储存库

 

 

 

 

 

 

 

工作区

 

 

 

 

 

 

 

工件说明

工件

如何使用

原因

 

 

 

报告

报告

如何使用

模板/示例

所使用的工具

 

 

报告说明

其他复审过程

其他问题

配置工作流程

项目管理(页首)

[如需了解以下各部分所包含的内容,请参见核心工作流程配置一节。

]

工作流程

工件

工件

如何使用

复审细节

所使用的工具

模板/

示例

先启阶段

精化阶段

构建阶段

产品化阶段

商业理由

 

 

迭代评估

 

 

迭代计划

 

 

 

 

 

 

 

评测计划

 

 

 

 

 

 

 

问题解决计划

 

 

 

 

 

 

 

产品验收计划

 

 

 

 

 

 

 

项目评测

 

 

 

 

 

 

 

质量保证计划

 

 

 

 

 

 

 

复审记录

 

 

 

 

 

 

 

风险列表

 

 

 

 

 

 

 

风险管理计划

 

 

 

 

 

 

 

软件开发计划(SDP)

 

 

 

 

 

 

 

状态评估

 

 

 

 

 

 

 

工作单

 

 

 

 

 

 

 

工件说明

工件

如何使用

原因

 

 

 

报告

报告

如何使用

模板/示例

所使用的工具

 

 

报告说明

其他复审过程

其他问题

配置工作流程

环境(页首)

[如需了解以下各部分所包含的内容,请参见核心工作流程配置一节。

]

工作流程

工件

工件

如何使用

复审细节

所使用的工具

模板/

示例

先启阶段

精化阶段

构建阶段

产品化阶段

业务建模指南

 

 

 

设计指南

 

 

 

开发案例

 

 

 

 

 

 

 

开发基础设施

 

 

 

 

 

 

 

开发组织评估

 

 

 

 

 

 

 

手册风格指南

 

 

 

 

 

 

 

项目专用模板

 

 

 

 

 

 

 

编程指南

 

 

 

 

 

 

 

测试指南

 

 

 

 

 

 

 

工具

 

 

 

 

 

 

 

工具指南

 

 

 

 

 

 

 

用例建模指南

 

 

 

 

 

 

 

用户界面指南

 

 

 

 

 

 

 

工件说明

工件

如何使用

原因

 

 

 

报告

报告

如何使用

模板/示例

所使用的工具

 

 

报告说明

其他复审过程

其他问题

配置工作流程

角色(页首)

[本节用于以下目的:

∙说明角色集中的所有变更。

例如,您通常会将“涉众”这一角色细分为多个角色。

 

∙确定组织中的工作岗位与RationalUnifiedProcess中角色的对应关系(映射)。

之所以要这样做,是因为某些开发组织中有确定的工作岗位。

如果这些工作岗位经常被使用,而且在组织中广为接受,那么就值得建立组织中的工作岗位与RationalUnifiedProcess中相应角色之间的映射。

通过工作岗位与角色之间的映射,可以使组织中的人员更易于掌握RationalUnifiedProcess的使用方法。

这种映射还可以帮助人们理解角色并不等于工作岗位,从而避免这种普遍的误解。

]

 

©1987-2001RationalSoftwareCorporation。

版权所有。

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 高等教育 > 理学

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2