




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、Rational RequisitePro 用户手册目录第一章: 介绍 41.1 欢迎来到RATIONAL REQUISITEPRO TUTORIAL 41.2 读者 41.3 特征 41.4 模块是怎样组织的? 41.5 练习怎样? 51.6 我要按顺序阅读这些模块吗? 51.7 链接怎样? 51.8 完成本手册需要多长时间? 51.9 下一章是什么? 5第二章 需求管理 62.1 什么是需求管理? 62.2 需求管理为什么重要? 62.3 项目失败的原因 62.4 管理需求时考虑的的问题 62.5 概要 72.6 下一章是什么? 7第三章 REQUISITEPRO介绍 73.1 REQUI
2、SITEPRO组件视图 73.2 一个REQUISITEPRO项目 83.3 使用项目模板 93.3 工具栏 103.4 与需求文档一起工作 103.5 组织和跟踪需求 113.6 练习 133.7 概述 143.8 下一章是什么? 14第四章 记录需求 154.1 文档模板 154.2 与文档一起工作 164.3 需求 164.4 练习 174.5 概述 204.6 下一章是什么? 20第五章 组织需求 215.1 需求类型 215.2 需求属性 215.3 视图 225.4 练习 225.5 概述 245.6 WHATS NEXT? 24第6章 跟踪需求 256.1 管理变更需求 256.
3、2 可跟踪性 256.3 可疑的连接 256.4 层次 256.5 视图 266.6 查询(过滤和排序) 266.7 练习 276.8 概述 326.9 下一章是什么 32第一章: 介绍1.1 欢迎来到Rational RequisitePro TutorialRational RequisitePro Tutorial是一个介绍RequisitePro和Rational需求管理工具的联机用户手册。下面介绍RequistPro的一些主要特征,这将帮助您成功地管理项目(Project),您也有机会使用RequistePro来创建一个项目并与现有的项目协同工作。1.2 读者如果您是开发团队的一员(
4、分析员,经理,或开发者),但不熟悉需求管理过程和RequisitePro, 就请阅读该手册。为了更好的利用该手册,您应当对Microsoft的Windows操作系统有一个基本的了解。1.3 特征手册的设计使得你可以根据喜好来最大化屏幕。在每个文本的最后一行有导航键。任何时候,可以单击双箭头按钮返回到主菜单。并选择您想浏览的模块。单击超链接文本,将打开一个窗口,提供更多概念性的信息。当单击灰色的按钮,一个窗口打开,提供具体项的图形说明。当看完文本或图形后,关闭窗口,并重新阅读这模块。1.4 模块是怎样组织的?下面的模块组织如下: 模块2(第二章,下同),需求管理:包括需求管理的定义,解释为什么需
5、求管理重要,当你开始在一个项目中管理需求时你应当回答的一列问题。 模块3,RequisitePro介绍:描述了这个软件的组件,你有机会使用这个软件自带的模板来创建一个项目。 模块4,记录需求:说明怎样在RequisitePro中记录需求。将介绍RequisitePro自带的模板,这些模板帮助你组织你的项目。在这模块的结尾,将给您展示怎样使用模板来创建文档,并在这些文档中创建需求。 模块5,组织需求:说明怎样使用RequisitePro来组织和描述需求,并根据你选择的查询和排序方式在表框中查看它们。通过利用模块4中创建文档的练习,你将有机会经历这些特征。 模块6,跟踪需求:向你展示,你怎样使用R
6、equisitePro建立和跟踪需求之间的关系,你将与本手册提供的项目一起工作。 模块7,高级特征:列出了几个对RequisitePro的高级用户有用的特征。 模块8,其它信息:提供其它信息资源的链接。1.5 练习怎样?在模块3,4,5中,将引导你经历使用RequisitePro创建项目和需求文档的全过程。这将让你熟悉RequisitePro提供的一些模板。在模块6中,你将协同RequisitePro提供的样本项目Learning Project,来做练习。这个项目包括一个虚构的名为ClassicsCD公司的需求文档。该项目也包括在一个活动的项目中产生的需求及文档的一些类型。 1.6 我要按顺
7、序阅读这些模块吗?这些模块设计成按顺序阅读;每个模块建立在前一个的基础上。模块2和3提供的背景信息对所有新用户都有帮助。模块3,4及模块5包括了练习,在练习中文档和需求被处理而且在后面的练习中会使用到,因此它们必须按顺序完成。虽然模块6建立于先前模块提供的概念信息,但练习也可以独立其它模块完成。模块7和8是选择项;它们给高级用户提供了帮助信息,但即使没有完成它们,你也将能够成功使用RequisitePro.1.7 链接怎样?历遍本手册,你有机会单击按钮来阅读关于需求管理过程深层次的讨论,而且查看屏幕上的内容,这些内容你将在练习中遇到。虽然本手册集中于帮助你使用RequisitePro,但我们承
8、认,甚至一个优秀的软件也不能解决由不适当的需求管理过程可能导致的问题。本手册不试图去教那些过程,但它提供了使用RequisitePro的介绍和背景。在工具栏(启动程序的时候出现)上单击Help按钮,并选择Lets Go RequisitePro, 可以获得关于需求管理的帮助信息。这里(This screen)提供许多资源,包括几本白皮书和需求管理漫游。1.8 完成本手册需要多长时间?读完整个用户手册需要8个小时。但是你可以从任何模块开始或停下来,下次在从原来停下来的地方开始。1.9 下一章是什么?模块2提供了需求管理过程的一般看法。访问模块2,单击右箭头。第二章 需求管理2.1 什么是需求管理
9、?理解需求管理的第一步就是在公共词汇上取得一致。需求可以定义为系统必须提供的性能。需求管理是: 获取,组织和记录一个系统需求的系统化方法。 客户和项目团队就系统需求改变而建立和维护一致意见的过程。需求的一致定义了项目的成功。这样,它明白的发现需求是什么,在变化的每个事件时记下,组织并跟踪它们。成功需求管理的结果是满足客户需要并按时按预算完成的优质产品。2.2 需求管理为什么重要?要成功,项目必须在规定的时间和预算内发布,也必须能处理客户的需求。然而,因为在项目的过程当中,需求可能会改变,所以这不是一件简单的任务。(事实上,一些改变是不可避免甚至是值得做的;这是指你和你的团队正在和跟这个项目有风
10、险关系的人共事。) 通过组织和跟踪需求并管理需求变化,提高在规定时间和预算内完成该项目,并发布客户想要的产品的可能性。2.3 项目失败的原因研究表明大量的项目没有取得成功;它们超出预算,超过截止日期,或者甚至中途放弃。项目也许会完成,但因为需求改变了,客户可能没有发现它们的价值。在1994年的调查中,Standish Group列出了下列最常被引用为项目失败的因素: 缺少用户参与 不完整的需求和规约 改变需求和规约其它经常被引用的因素包括一些需求的时间敏感的本质,撰写文档的困难,特征蔓延(整个开发过程中产品特征的无计划变更的增加),不能协调人们之间的努力,改变需求的原始资料,不能控制和跟踪需求
11、的数目。RequisitePro提供易于使用的工具管理变更需求,因此增加了发布客户想要的的产品并按时这样做的可能性。2.4 管理需求时考虑的的问题1. 您正设法解决什么业务问题,谁在这决定中担当风险?2. 哪些特征是不可缺少的?3. 对被提议的方案,怎样用技术和非技术人员都能理解的语言描述?4. 那些是可获得的资源(时间,人力,金钱)?5. 如何设定需求的优先级?6. 如何确认系统将像描述的那样运转并执行可接受的速度和效率? 7. 如何跟踪需求之间的依赖关系?8. 如何限制和商议系统的变化,从而使产品能完成及风险担当者仍然参与?9. 需求变化的评审和解决的程序是什么? 2.5 概要本模块定义了
12、需求管理,说明了需求管理为什么重要,描述了项目失败的一些原因,并列举了管理需求项目时应当考虑的问题。 2.6 下一章是什么?模块3介绍了RequisitePro的一些主要特征。浏览模块3,单击右箭头。第三章 RequisitePro介绍3.1 RequisitePro组件视图RequisitePro是一个需求管理工具,它帮助团队综合的管理项目需求并使得合作和沟通更容易。RequisitePro由不同的工作区组成,但相关的工作在这里完成。工作区从工具栏中开启。所有需求信息存储在数据库里;视图工作区(View Workplace)提供访问那些信息的通道。RequisitePro将Microsoft
13、 Word和数据库集成在一起,因此让你能够用自然语言清晰的表达需求,并同时组织它们。你可以不费力的在Word和数据库之间移动来组织需求,设定优先级,跟踪它们的关系,并跟踪需求变化。RequisitePro组件视图3.2 一个RequisitePro项目在RequisitePro里,一个项目包括数据库它也许包括文档。包括在数据库里的是文档类型,需求类型和操作符,讨论,以及关于需求跟踪,用户和组安全的信息。当你创建一个项目,有指定了下面的: 文档类型(document types),例如 glossary document, vision statement, and use cases (它概括
14、了系统行为; 需求类型(requirement types),跟features, use cases, supplementary specifications等联系在一起的需求; 需求属性(requirement attributes),根据priority, status, stability, 及其它你定义的特征来描述需求。 需求跟踪能力(requirement traceability),显示了需求之间的关系。这些结构化信息包含在项目和文档模板里,RequisitePro提供这些模板帮助你开始使用。3.3 使用项目模板你可以从现有的项目结构创建一个新项目;当你那样做时,新项目将拥有与
15、现有项目相同的文档类型,需求类型,属性,安全设置。RequisitePro提供下面的项目模板:用列模板(Use-Case Template), (使用一种用例技术惯用模板(Traditional Template), (使用标准软件需求复合模板(Composite Template), (用例和惯用模板的结合创建新模板(Make New Template)你也可以从一个空白模板中创建一个项目。通过Project Properties对话框,可以查看和修改一个项目的结构。你可以增加和修改文档类型,需求类型,及文档属性,并且你能查看这个项目的通用信息(General Information),它的
16、文档,版本历史。下面是一个用来创建项目的对话框:下面的对话框用来创建文档:3.3 工具栏当开启RequisitePro, 工具栏显示在桌面上其它应用程序的上面。工具栏上的菜单包括RequisitePro命令和提供通道来访问项目信息,文档信息,需求信息,讨论及视图。菜单栏下的图形按钮是经常使用的菜单命令的快捷方式,当将光标放到按钮上方时,出现提示信息,描述了按钮的功能。3.4 与需求文档一起工作当在RequisitePro中创建一个需求时,你正在Word中创建它。Word菜单栏包括一个RequisitePro菜单,通过这个菜单可以管理文档中的需求。单击这个RequisitePro菜单打开,创建或
17、修改文档,打开视图,或者访问RequisitePro 的工具栏(Tool Palette)。RequisitePro在Word中使用的命令大部分跟Microsoft Word中命令相同。但是,某些命令没有出现,这种变化出现是为了增强RequisitePro控制需求文档的能力。Word中的RequisitePro菜单:(如下图)3.5 组织和跟踪需求RequisitePro视图是数据库中的视窗。在视图中显示和管理需求,它们的属性,及它们与其它需求的关系。RequisitePro包括在视图中对需求和属性进行过滤和排序的查询功能。所有视图命令都位于菜单栏。图型按纽能快速访问命令。视图呈现了表(矩阵)
18、或轮廓树中的需求信息。你可以创建一个视图来显示需求属性,例如状态(Status)和优先级(Priority),或者显示需求之间的关系。可以创建三种不同类型的视图:属性矩阵视图(Attribute Matrix View)显示所有指定类型的需求。需求按行列出,它们的属性出现在栏里。这个视图帮助你组织和优化需求;例如,你可以对需求做基于优先级(Priority)或危机(Risk的排序。窗体顶部窗体底部跟踪视图帮助你管理由需求变更导致的连锁反应。跟踪需求矩阵视图(Traceability Matrix View)显示了两种或同种需求类型之间的关系。跟踪树视图(Traceability Tree Vi
19、ew) 显示了指定类型的需求来去的跟踪链。这些视图的每一个都呈现在屏幕顶部的同一个窗口(然而,依据视图某些图标不能用)。这些图标是快捷方式,使得能够跟视图和需求一起工作,查询行和列需求,设置需求之间的跟踪,及从数据库中刷新视图。3.6 练习本练习的目的是介绍RequisitePro的一些模板。(1)创建一个项目(Create a new project)1. 从开始菜单,单击 Programs Rational RequisitePro Rational RequisitePro. Lets Go Rational RequisitePro 屏幕和工具栏(Tool Palette)出现。2.
20、关掉Lets Go Rational RequisitePro. 在工具栏, 单击Project New. 创建新的RequisitePro项目对话框出现。 3. 选择Use-Case Template 图标 ,然后单击 Create。 注意,对话框的底部的文本是这个模板的描述。单击 Details/No Details 按钮来选择是否显示模板描述。RequisitePro Project Properties 出现。4. 在Name 域,输入 My Exercise Project。 Description 的描述是可选项.5. 单击OK. RequisitePro Project Prop
21、erties对话框再次出现。 询问是否要创建新的项目目录。6. 单击 Yes. 创建 RequisitePro Project 对话框再次出现并告知你项目已经创建。7. 单击Close.在工具栏, 单击 Project Open; 将发现My Exercise Project 已在项目列表中了。 3.7 概述这模块介绍了RequisitePro的组件:工具栏,文档,视图。三种类型的视图使得能够查看需求并建立需求之间的关系。本模块定义了创建了一个RequisitePro项目的主要概念。例如,项目模板,文档类型,需求类型及属性。3.8 下一章是什么?模块4说明了怎样用RequisitePro记录需
22、求。访问模块4, 单击下面的右箭头。第四章 记录需求这一章给你展示怎样用RequisitePro记录需求。在记录需求前,你一般将花费时间和精力去定义你的项目将要解决的问题,确定它的原因,鉴别解决方案的特征。这些活动要大量与项目有风险关系的人(受项目利益影响或有利益关系)的参与。你可以拜访他们的工作场所,举行会谈,分发问卷调查,建立原型。使用这些技术,你不但应该能确定项目需求,并且能够确定需求的属性,例如,客户的重要性,难度,危机,和稳定性。到你准备记录需求文档的时候,你应当有一个陈述,(a)识别问题及谁受其影响,(b)定义问题的效果,及(c)说明组成这个方案的是什么。当开始一个项目,涉及管理需
23、求的时候,有关可以遵循的过程的更多信息,请单击这里。RequisitePro提供模板帮助你开始。模块3描述了RequisitePro提供的项目模板;这章介绍文档模板(Outlines)。4.1 文档模板文档模板是文档结构;它包括字体,格式,页面布局信息,及其它与文档有关的特性。你可以使用RequisitePro提供的文档模板来组织你的需求。模板是提供给不同的文档类型,在模板里,标题和讨论提供给在每个标题下的不同类型的信息。RequisitePro提供下面的文档模板。 前景(Vision,这文档提供了整个系统的概述:主要特性,主要特征,主要风险承担者的需求,系统提供的主要服务。 词汇表(Glos
24、sary),所有风险承担者使用一致的术语来表达需求,这点很重要。词汇表是捕捉和定义项目术语的重要工具。 用例规约(Use-case specification),用例当作按顺序表示需求的一种格式。一个用例是系统执行的一系列动作,这些动作产生可见的值输出(工作输出)给特别的主角。用例擅长于记录软件的功能需求。 补充规约(Supplementary specification),这个文档捕捉任何不能直接在某个用例中描述的需求,特别是许多非功能需求和设计约束。 测试计划(Test Plan),这个文档描述了测试对象(组件,应用程序,系统)和测试目标,测试的阶段,测试计划将处理的测试类型。如果没有安装
25、Rational TestManager, 推荐使用它开发自己的测试工件。在RequisitePro的工具栏中,单击Document New可以查看文档模板列表,然后单击Document Type的向下的列表。下面是文档属性的对话框。窗体顶部窗体底部这些文档中的一部分(如视图和词汇表文档)是在项目的早期就产生的。其它,如:补充规约通常在用例开发完及团队成员对产品的功能性(问题的解决方案)有了了解后才撰写的。当创建一个文档,模板可能提示你提供与你创建的文档类型相关的信息。例如,视图文档模板将提示列出项目应当包含的特性,而用例文档模板将提示你描述系统的行为。用例应当与前景文档中的特性相联系。更多的
26、有关概念的讨论,请单击这里4.2 与文档一起工作当创建一个文档时,RequisitePro将新文档增加到项目目录中,你必须指定名称,类型,目录,及其它与文档相关的信息。在这章里,你将有机会查看所有文档类型的模板,并与它们中的一些样例一起工作。4.3 需求正如在第二章所述,文档是系统必须提供的性能。它来自用户的需要并在合同、标准、规约、及其它正式的强加的文档中陈述。需求类型是一组与需求有关的描述性和功能性的信息。需求类型对项目中相类似的需求的分类与归组有帮助。每个类型有唯一一组用户定义的属性。RequisitePro提供几种需求类型(如,特征,补充,用例,和词汇表术语),但你可以指定你喜欢的类型
27、。每个类型有一个不同的标签前缀(例如,FEA,SR,及UC),且分别用数字标记。每个类型可以有与别的类型不同的属性。当创建一个需求时,指定需求类型和属性。在工具栏,单击Requirement Create,在Requirement Properties对话框,单击General标签,选择需求类型,然后单击Attributes标签,指定与需求有关的属性。 查看下面的标签General标签Attributes标签4.4 练习(1)创建前景(Vision)文档 在第三章,使用RequisitePro模板创建一个项目,现在创建将保存在该项目中的文档。在这个练习中,使用前景文档模板来创建一个前景(vis
28、ion)文档。1. 从工具栏,单击Document New.文档属性(Document Properties )对话框出现。2. 单击General标签。 在Name处,输入My Vision Document; 在Document Type 处, 单击箭头显示下拉菜单,选择Vision Document Type.3. 单击OK.前景文档模板出现。绿色文字描述了将被替换的每一部分的信息。花几分钟时间看看这模板,对它所包含的信息有个了解。 4. 在Section 1.1, Purpose of the Vision Requirements Document (VRD, 删除绿色的文字。5.
29、选择下面的文字块,选中,复制并粘贴到新文档的Section 1.1 :The purpose of this document is to collect, analyze, and define high-level business requirements, user needs and features of the ClassicsCD.com Web Shop (CLWS. This system is an application that is available on the World Wide Web. ClassicsCD.com is intended to prov
30、ide a new channel of sales for Classics, Inc., to supplement the existing bricks-and-mortar retail operation.6. 删除Section 5中的绿色文字,和5.1中的括起来的aFeature文字,然后选择下面的文字,复制并粘贴到5.1下面。ClassicsCD.com Web ShopSecure payment method.Easy browsing for available titles.Ability to check the status of an order.Custome
31、r shall receive e-mail notification.The catalog shall be highly scaleable to include many titles and effective searching through those titles.Customer shall be able to customize the Web site.Customer shall be able to register as a user for future purchases without needing to re-enter personal inform
32、ation.7. 在Word菜单栏,单击RequisitePro Document Save ,然后单击equisitePro Document Close.(2)创建用例(Use-case)文档 用例文档帮助你从用户的观点来记录功能需求。在这个练习中,创建一个用例文档,并开始在文档里置放部分需求。1. 在工具栏,单击Document New. 文档属性对话框出现。2. 单击General 标签。在Name 处, 输入Arrange My Shipment; 在Description 处,输入Basic shipment flow; 然后选择从文档类型(Document Type)下拉菜单中选
33、择Use Case Specification Document Type 。然后单击OK. 3. 在新文档中,删除标题2.1 Basic Flow下的绿色文字。 4. 选择下面的文字,复制并粘贴到Section 2.1 下面。Upon successful completion of the Checkout use case, complete member order information will be sent to the warehouse system.The Web shopping application sends member information in the f
34、orm of a report that can be parsed electronically by the warehouse system. The report includes specific information.Club member name.Club member shipping address.Club member phone number.Club member ID.5. 在Word 菜单栏,单击RequisitePro Document Save. (3)在文档中创建需求 所有需求存储在项目数据库里,你可以在文档中创建需求或者直接在数据库中创建需求。在这个练
35、习中,你在刚才创建的用例文档中创建用例需求。1. 在文档 Arrange My Shipment中,从你粘贴到section 2.1中的文字中选择第一个句子。2. 在工具栏,单击Requirement Create.需求属性对话框(Requirement Properties)出现。3. 在Requirement Type 列表中,选择应用于这写需求的需求类型。例如,选择Use Case Requirement Type. 在Name 处, 输入Order information sent to warehouse.4. 单击OK.注意:创建的需求前有UC pending1 标志。 前缀UC
36、表明这文本是一个用例需求 。Pending 表明需求还没有保存到数据库中。(新需求直到文档保存才保存到数据库)。5. 在Word 菜单栏,单击RequisitePro Document Save,然后RequisitePro Document Close.注意pending标志消失了。(4)创建多个需求在下一个练习中,在前景(Vision)文档中创建多个特征需求。 1. 从工具栏,单击Document Open.2. 在Open Project and Documents 对话框里,选择My Exercise Project,然后在这个对话框的下面那个窗口,选择My Vision Docume
37、nt;单击OK.文档My Vision Document 打开。3. 移动到Sections 5.1 和 5.2。在你创建文档时插入的文字块中选择一部分 (以 Customer shall receive 开始和 re-enter personal information结束.4. 在工具栏,单击Requirement Block Create.Requirement Block Create 对话框出现。5. 在Requirement Type 处,选择Feature Requirement Type; 使用一个关键字来区分需求。 选择范围就是这个句子。 在Keyword 处,输入 shal
38、l ,然后单击Add 。 6. 单击Create.Requirement Found 对话框出现;它显示需求创建时的状态,并提示你接受这需求。 单击Yes 一个一个地接受需求, 或者单击 Yes to All ,接受所有需求。T就这个练习,选择Yes to All。7. 在Requirement Block Create 对话框中,单击Close。 文字有下划线出现,并在最前面附有FEAT pending 的标志 8. 在Word菜单栏,单击 RequisitePro Document Save 确认变化, 然后单击 RequisitePro Document Close,关闭该文档。Requ
39、isitePro保存该文档,更新数据库,分配一个确定性的需求标签到该需求(取代Pending标签)4.5 概述这章描述了一些RequisitePro提供的文档模板和需求类型,并显示了选择文档和需求类型的对话框。这些练习演示了你可以创建文档,并在这些文档中选择文字定义为需求。4.6 下一章是什么?第5章解释怎样利用RequisitePro来组织需求。访问第5章,单击下面的右箭头。第五章 组织需求5.1 需求类型RequisitePro让你通过类型来组织需求。需求类型定义了与需求有关的描述性和功能性的信息。需求类型的样例包括特征需求,用例需求,及补充规约需求。 你可以创建需求类型(例如,你可以将所
40、有的时常需求组成为一个需求类型),你可以修改需求类型,当不需要的时候删除它们。 需求类型5.2 需求属性RequisitePro通过属性来限制需求。属性是与需求有关的数据域,它们包括重要的项目信息。系统给每个新的Requirement类型指派默认的属性。你可以删除,修改,或者增加无限制数量、适合项目的需求属性。需求属性的例子包括:状态(status),优先级(priority),危机(risk),困难(difficulty),实施成本(cost to implement),完成日期(complete date)。用核酸探针,从基因文库中直接提取b人工合成法: 反转录法化学合成法2重组载体的构建
41、(目的基因与运载体结合)属性可以是列表类型或者输入类型。在项目的任何时候,你可以增加,编辑,删除需求属性。用同一种限制酶切割质粒和目的基因,加入 DNA 连接酶。 3重组载体的转化和筛选(1)转化的概念:见课本10页(2)转化方法:(结合相关链接)下面是支持的数据类型:农杆菌转化法List ( 单个值 : 一组值,从中可以选择单个值(每个最多 20 个字符),例如: high, medium, 或者 low. 导入动物细胞:显微注射法 List (多个值: 一组值,从中可以选择多个值(每个最多20个字符),例如,Sue, Bob, John.导入微生物:冰冷CaCl2处理大肠杆菌(不超过255
42、个字符的文本串,例如: John Smith. 选择培养基 5 或者1500. DNAReal: 实数,如1.347 目的基因的表达和鉴定6.5. 分子水平鉴定和个体生物学水平鉴定 四、基因工程的意义 Date: 日期,使用用户 设置的日期格式,如: mm/dd/yy. Time: 使用用户Windwos 教案教学目标属性使得决策过程客观化。指定给每个属性的值帮助你组织、分析需求,并设定优先级。当决定哪些需求在下个版本中实现的时候,你可以创建规则来帮助你决定那些是要实现的需求,那些可以推迟到下一个版本。例如,你可以决定,在第一个版本中仅仅实现那些评估为高风险和高难度的需求。如果你指定了危机和难
43、度属性给每个需求,你可以容易地通过这些属性值对它们分类。1 一种组织需求的方式是通过优先级。你可以决定指定高优先级给某些需求,而这些需求对客户非常重要。你可以通过需求来分类,并在项目的早期通过高优先级来处理这些需求。设定需求优先级时考虑的因素:2 增加给产品的功能性,可用性,可靠性和性能到什么样的程度? 3 举例说出基因治疗的过程。 给定与需求有关的危机时,需求是否可行?说出基因治疗的策略。5.3 视图你可以在三种不同的视图中创建、组织、和跟踪需求:属性矩阵(Attribute Matrix),跟踪矩阵(Traceability Matrix),和跟踪树()。(跟踪视图将在第6章中说明。) 在
44、属性矩阵,你看到一张类似于电子数据表的视图,行显示需求,列显示需求的属性。一瞥,你可以查看一个指定类型的所有需求和它们的属性。你可以直接在属性矩阵中编辑需求和属性。 基因工程的发展,自1982年之后就进入了实际应用阶段,目前已经取得了丰硕的成果。我们从下面几方面进行学习。一、植物基因工程主要有三方面应用:在练习Learning Project(在第6章中使用)中,属性“Planned Iteration”域中装载了一个反映软件迭代的数字,在这里团队计划实施具体的用例。1 抗虫转基因植物 在第一次迭代的范围被定义后,迭代数字指定给用例,系统分析师执行UC需求类型的属性矩阵查询,与那些在软件的第一
45、次迭代中被处理的用例隔离。为了以后的参考,你可以保存一个属性矩阵。你可以不用打开或其它需求文档而数据库操作。不管需求在哪里,属性矩阵将显示单个需求类型的所有需求。抗病转基因植物 5.4 练习3其它抗逆转基因植物(抗盐碱、抗干旱、抗低温、抗涝害、抗除草剂。)在数据库中直接创建需求(二)利用转基因改良植物的品质金米、转基因延熟番茄、富含赖氨酸的玉米、发光树等(三)利用植物生产药物 Project Open.1 用于提高动物的生长速度选择 My Exercise Project ,然后单击 用于改善畜产品的品质. 3 用转基因动物生产药物Show the Views Workplace图标 ,打开V
46、iews Workplace. 用转基因动物作器官移植的供体4. 单击四、基因诊断和基因治疗. New View 对话框出现。 1 5. 在View Type 处,选择Attribute Matrix,然后在2 基因治疗的策略 五、基因工程用于环境监测及污染环境的净化,再单击OK。你已经创建了一个基于Feature Requirement Type (FEAT的新的属性矩阵视图类型。6. 移到需求列表的底部(左栏), 将光标移到最后一行,标有 . 单击一次激火这行,在单击就容许编辑。7. 在Name处输入下面的新需求: Item should be shipped immediately。在T
47、ext 处,输入下面文字:Customers within the continental U.S. should receive purchased items within 48 hours of placing the order.8. 单击视图中的任何单元格,需求就会立即保存并保存到数据库中。需求已经自动加载到数据库,是因为你直接工作于数据库,而不是Word文档。检查属性。注意系统定义的Location属性告诉我们特征需求的物理存储位置。(这里,是Database)。 (2) 在数据库中编辑一个需求,然后使用快捷方式打开该文档,被编辑的需求出现。1. 在工具栏,单击 Tools Opt
48、ions. Options 对话框出现。2. 在这个对话框的Views 部分,确认检查框Double-click to go to source 已选定。3. 单击OK。4. 在前一个练习中创建的Feature Attribute Matrix中,单击 FEAT1: Customer should receive e-mail notification.(注意:需求已经创建在My Vision Document中,在Attribute Matrix 的位置栏显示出来。5. 编辑需求,在单词“notification”后增加when purchased items are shipped 。 然
49、后单击这个矩阵中任何一个其它单元格保存这次编辑。6. 双击你编辑的需求。需求创建在它里面的文档被打开,而你的编辑在里面反映出来。7. 从Word 菜单栏,单击RequisitePro Document Close. Document Changed对话框出现,问:在关闭修改的文档前是否要保存? 8. 单击Yes.(3)在视图工作区设置属性值1. 在Attribute Matrix,双击需求FEAT4和属性列状态(Status)的交汇处。一个下拉菜单出现。2. 单击Approved, 然后单击另一个需求或属性格来设置值。注意:通过微软的多个选择(Shift click or Ctrl click
50、,你可以同时改变多个属性值。 到Priority列中选择所有标有Medium的格,然后右击,在单击Set Value. 一个对话框出现,单击向下的箭头,选择High, 然后单击OK. 所有选中的格的Priority值都为 High. 3. 单击 File Save View. Save View 对话框出现,在Name 处, 输入 Feature Attribute Matrix. 然后单击OK.4. 单击File Close View, 然后单击视图又上角的最小化按钮。可以关闭My Exercise Project. (从工具栏,选择Project Close. 在第6章中的练习将涉及到项目
51、Learning Project, 它存在与RequisitePro Projects 目录里。5.5 概述这一章说明了怎样利用需求类型和属性来组织项目。使用需求属性和分类特性可以帮助你做出有关实现的重要决定(例如,在项目的早期处理高优先级的需求,以至早些处理危机)。本章也说明了怎样在属性矩阵中和需求属性工作,这些练习演示了怎样在一个视图中直接创建需求。5.6 下一章是什么?下一章说明了可以利用特性,如需求层次和跟踪性,来跟踪需求。 阅读第6章,单击下面的右箭头。第6章 跟踪需求6.1 管理变更需求不过你怎样细致的定义你的需求,它们将会改变。事实上,一些需求的改变是令人想要的。这意味着你的团队正在和风险承担者一起。容纳改变需求是一种度量方式,它测量着团队对风险承担者需要的敏感性、工作灵活性及促进项目成功的团队的属性。变更不是敌人不管理的变化才是。(有关管理变更的更多的讨论,单击这里)管理需求变更包括(但不限制)下面这些活动。 保留每个需求跟踪的历史
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 门业工程合同协议书模板
- 阳光房搭建合同协议范本
- 煅烧车间承包合同协议书
- 生物信息咨询费合同范本
- 消防施工合同终止协议书
- 江苏商标转让协议书模板
- 防盗玻璃承包协议书范本
- 自媒体账号归属合同范本
- 湛江复印机租赁合同范本
- 自建危房拆除赔偿协议书
- 2024-2029年中国驾驶舱监视系统行业市场现状供需分析及市场深度研究发展前景及规划战略投资分析研究报告
- 外国文学史(全套课件917P)
- JJG 705-2014液相色谱仪行业标准
- 关于垃圾分类的调查研究报告
- 税务诉讼与争议解决培训
- 简易借条模板
- 大学生创新创业完整全套教学课件
- 拖链选型简述课件
- 糖尿病核心信息知识讲座
- 南京财经大学会计学院《813会计学综合(微观经济学、会计学)》历年考研真题汇编(含部分答案)
- 烟头回收商业计划书
评论
0/150
提交评论