本文将向您介绍IBM Rational Project Tracker的特性和使用,为您阐述Project Tracker的各种功能,如何搭建配置,如何在项目中使用,以及更有效率地使用的技巧和方法,从而为您在利用IBM Rational Project Tracker进行的项目管理提供了详细的指导和演示。
IBM Rational Project Tracker是集成在Microsoft Project中具有IBM Rational ClearQuest功能的项目管理程序。使用Project Tracker可以帮助企业的项目经理在Microsoft Project中使用ClearQuest强大的项目管理、项目计划、项目追踪功能,从而确保了工作质量;同时ClearQuest也可以结合MS Project的广泛使用的基础,为原有的项目管理带来更多方便和效率。本文将向您介绍IBM Rational Project Tracker的特性和使用,为您阐述Project Tracker的各种功能,如何搭建配置,如何在项目中使用,以及更有效率地使用的技巧和方法,从而为您在利用IBM Rational Project Tracker进行的项目管理提供了详细的指导和演示。
1.Project Tracker 功能介绍
IBM Rational Project Tracker是集成在Microsoft Project中具有IBM Rational ClearQuest功能的项目管理程序。它的主要功能特性包括:将MS Project的项目信息导出到ClearQuest,其中包括复杂的具有父子关系的项目信息;将在ClearQuest端的各种管理后的项目信息导入到MS Project,经过相关联处理,可以为项目管理总结更多的数据和使用于该项目的字段;以及当各个项目发生变化时,按需进行对MS Project 和ClearQuest的同步,其中优先级的定义为同步工作做好充足准备。
2.如何搭建配置Project Tracker
本章节将主要介绍搭建Project Tracker的各种环境需求以及搭建的详细过程,为更好的使用IBM Rational Project Tracker做好充足准备。
在Project Tracker的使用过程中,对数据库,操作系统以及微软的Project的支持如下表所示。
表1:支持信息
选择Project Tracker支持的各种环境信息之后,可以对Project Tracker进行有效的安装配置,详细过程如下:
2.1 配置Windows操作系统,安装微软.netFrameWork
Project Tracker 是基于.NetFrameWork技术开发的,因此 在Project Tracker所支持的操作系统中,Windows 2000 以及Windows XP,需要安装 .NetFrameWork 才能完成对产品的集成。而Windows 2003 本身自带.NetFrameWork,则无须安装。
.netframework 安装程序的下载地址如下所示:
http://www.microsoft.com/downloads/details.aspx?
familyid=262D25E3-F589-4842-8157-034D1E7CF3A3&displaylang=en
2.2 配置数据库服务器
对数据库进行创建和配置,从而创建ClearQuest产品中的Schema Repository以及用户数据库。
例如 采用DB2数据库,需要记录数据库的信息包括:数据库IP地址,数据库名称,数据库用户名,密码,以及连接信息中的端口号。
2.3 安装MS Project
在MS Project 和ClearQuest 的安装过程中,MS Project需要首先安装。
2.4 安装IBM Rational ClearQuest
2.5 确认MS Project和ClearQuest集成是否成功
打开的MS Project,点击主菜单中的Tools,如果其子菜单中含有ClearQuest,则已经集成成功。如图1所示
图1:菜单
2.6 在ClearQuest Maintenance Tool中,建立新的Schema Repository
图2:DB2 数据库,创建Schema Repository
2.7 应用AMBaseActivity和AMWorkActivitySchedule的应用包
在ClearQuest Designer中,选择用户数据库所使用的Schema类型,应用AMBaseActivity和AMWorkActivitySchedule最新的包,应用过这两个包的记录类型将会在提交表格处增加"General"和"Schedule"两个页面,如图3,图4,图5所示。
图3:应用Package
图4:Package
图5:新加页面
2.8 安装以及配置顺利完成,可以通过Project连接ClearQuest
3 如何在项目中使用Project Tracker
本章节将介绍IBM Rational Project Tracker基本的应用和操作方法,集中概括了连接ClearQuest数据库,将ClearQuest的字段与Project的字段相关联,同步 ClearQuest与Project的各个任务,从Project将任务输出到ClearQuest以及从ClearQuest将任务输入到Project。
3.1 从MS Project中对ClearQuest 数据库进行连接
在MS Project中新建一个项目计划,点击Tools->ClearQuest->Administrative Tasks->Link to ClearQuest Database,如图6所示。
图6:连接数据库
登陆ClearQuest数据库,如图7所示。
图7:登陆到ClearQuest数据库
3.2 MS Project与ClearQuest的字段相关联
成功连接ClearQuest数据库之后,针对新建的MS Project的任务计划将于ClearQuest内部的记录产生联系,需要将MS Project中的五个字段(Text1,Text2,Text3,Text4,Text5)与ClearQuest中五个基本字段(CQ Record ID,CQ Record Type CQ Integration Data,CQ Integration Data 2, CQ Integration Data 3)相关联,从而完成字段关联,将MS Project中的项目与ClearQuest中的记录集成。如图8所示。
图8:选择5个与ClearQuest相关联字段
在项目计划中,点击Insert ->Column,插入与ClearQuest相关联的字段,其中CQ Record ID和CQ Record Type是五个基本字段中两个必须添加的字段。如图9所示。
图9: 插入与ClearQuest相关联的字段
在基本相关联的字段之外,用户还可以自行地设计相关联更多的字段,为项目管理的适应性提供了方便。
点击Tools->ClearQuest->Administrative Tasks->Mapping Configuration,增加项目计划中Date1与ClearQuest数据库的Submit_Date字段关联,并且可以选择该关联字段的优先级别,该优先级将会决定在同步过程中该字段同步的优先级。如图10所示。
设定关联之后,同样也要插入相关的列进入到项目计划中。
图10:新加关联字段
3.3 输出项目任务到ClearQuest中
在一个已经连接了ClearQuest数据库的项目计划中,建立项目计划任务,设计任务计划的日程安排,完成对各类信息的添加。
点击Tools->ClearQuest->Export New Tasks to ClearQuest,如图11,图12所示。
图11:输出任务
图12:输出任务
在ClearQuest生成一条新的记录时,需要一些必填的字段,如果这些必填字段在Project中没有被关联并且添加适当的信息,则系统会提示要求填写这些必填字段。例如在上文介绍的设计各种关联字段中,对严重程度的这个字段进行关联,则在输出过程并不会出现补充添加信息的窗口。如图13所示。
图13 输入必填字段
3.4 输入ClearQuest记录到MS Project项目计划中
点击Tools->ClearQuest->Import New Records from ClearQuest,需要选择或者新建查询,从而获得可以输入的记录。输入过程如图14,图15,图16所示。
图14:输入记录
图15 输入ClearQuest记录到Project
图16 完成输入ClearQuest记录到Project
3.5 同步MS Project项目计划任务与ClearQuest中的记录
任何的修改,会导致输出到ClearQuest的记录与MS Project的项目计划任务的不同,也会导致输入到MS Project的项目计划任务和在ClearQuest相关联记录的不同,因此,同步的作用和功能必不可少。同步操作分三种方式: Synchronize ClearQuest and Project:此方式为默认的同步项目计划与ClearQuest方式,如果项目计划与ClearQuest记录都发生改变,则同步操作将以每个关联的字段中定义的优先级为基准进行同步,否则更改的一方同步没有被更改的一方。
Update Project From ClearQuest:选择这种方式同步,将完成单方面的同步操作,将项目计划中的信息更新为 ClearQuest 的记录信息。
Update ClearQuest From Project:选择这种方式同步,将完成单方面的同步操作,将 ClearQuest 记录中的信息更新为项目计划信息。
4 更有效率地使用 Project Tracker
本章节将介绍Project Tracker的一些特性的使用方法和操作流程。其中包括对设计表格的不断完善,增加新的字段,以及具有父子关系记录输入输出的配置,还包括Email的通知规则等,通过对Project Tracker的高级的使用,使用户更方便的完成了对项目的系统管理。
4.1 对设计表格的完善,增加需要的字段
在项目管理过程中,通常会需要增加项目计划中其他所需要的其他字段,例如项目中的客户信息以及项目完成的质量等信息,将所需要的信息的字段,添加到ClearQuest 中,再将这些字段与Project中的字段相关联,并插入到Project当中去,即可完成对项目管理的又一有效的改进。
对各个字段的添加,可以为客户提供自行设计的空间,从而达到灵活使用Project Tracker的目的。同时成熟完整的预制式的Package,也为ClearQuest开阔了更广泛的应用空间。如图17所示,添加了新的页面,其中包括所增加的客户信息字段以及项目完成质量的信息字段:
图17:增加字段
同时,ClearQuest还具备自定义记录类型(Record Types)的功能,可以自行设计一个全新的 ClearQuest 记录提交的界面,应用了Project Tracker所必需的两个包(AMBaseActivity和AMWorkActivitySchedule)之后就可以使用。如果在一个已经连接了ClearQuest数据库的项目计划中想要使用新增加的记录类型,必须进行数据类型更新的操作,点击Tools->ClearQuest->Administrative Tasks->Update ClearQuest Record Types List即可完成操作,新的记录类型就会增加到Project中的CQ Record Type下拉选项中。
4.2 邮件通知
在使用过程中,需要整个团队的人员对各个项目计划有深切的了解,因此ClearQuest的邮件通知的功能,将会给项目的执行带来更高的效率,使记录以及项目计划在变更或者用户希望的任何时刻,可以为用户提供邮件通知的功能,从而完成了对项目管理中的一些问题的跟踪和讨论。
在主菜单中选择View->E-mail Options, 设置E-mail选项。如图18.图19所示。
图18:建立Email通知
图19:建立Email通知
建立一个邮件发送规则的记录,在记录中可以设置发送邮件的规则。在记录的内容或状态发生改变时,如果符合邮件的发送规则,ClearQuest会自动发送Email到相关人员的信箱中。如图20所示,在本例中,当记录类型为Defect时,当Headline,am_planned_start_date以及am_planned_end_date的字段发生变化时,将发送邮件至"To Addressing Info"属性页的人员 ,包括抄送给"CC Addressing Info"属性页的人员。
图20:Email 规则
4.3 父子关系的应用
登陆ClearQuest Designer,为曾经应用了AMBaseActivity和AMWorkActivitySchedule包的记录类型,增加一个新的字段为父级字段,例如字段名称为Parent,设置字段的类型为REFERENCE, 在Referent to中填写当前增加字段的记录类型,在Back Reference中填写子级字段的名称为Child。如图21所示。
图21:父子关系
展开当前的记录类型的提交表格,在主菜单选择Edit->Add Tab,增加一个属性页,从字段列表中选择上一步操作中增加的Parent和Child字段,同时可以更改属性页的标题。如图22所示。
图22:父子关系
重复前两步操作,将曾经应用了AMBaseActivity和AMWorkActivitySchedule包的其他所有记录类型完成增加字段及属性页的操作,否则将不能实现父子关系的功能。
打开MS Project,新建一个任务计划并连接ClearQuest数据库,或者打开已经关联ClearQuest的项目计划文件,点击Tools -> ClearQuest -> Administrative Tasks -> Mapping Configuration,打开映射字段配置页面,切换到Parent/Child Mapping属性页,选择Parent, 并选中Enable Parent/Child Field Mapping选择框,则完成了父子关系的配置。如图23所示。
图23:Mapping
新建几个计划任务,将这些计划任务设置为父子关系,并输出到ClearQuest中去。如图24所示。
图24:输出父子关系的记录
打开ClearQuest, 则可以查看ClearQuest的父子关系属性页,即所增加的属性页,在MS Project中的父子关系已经存在于ClearQues 的记录中。
反之,也可以在ClearQuest中,将设置为有父子关系的记录,输入到项目计划中,同时可以做修改现有的父子关系,并可做同步更新操作。
5 结束语
在实际的项目管理过程中,项目经理可以建立自己的项目计划及日程安排,并将项目从Project中通过Project Tracker导入到ClearQuest中,从而可以充分地利用 ClearQuest在项目管理、追踪、强大存储功能的优势,同时项目经理也可以将部署在ClearQuest中的各个小组成员的项目进展情况导回到Project里,完成最新的项目的报告。
IBM Rational Project Tracker为MS Project与Rational ClearQuest架一起了一座桥梁,使MS Project的项目计划增加了强大的存储机制与项目跟踪管理的功能,而MS Project的操作简单、使用灵活,为ClearQuest的使用增加了有效的功能。
相关信息
IBM Rational Project Tracker Informational Guide : http://www-128.ibm.com/developerworks/rational/library/05/0809_ONeill/
帮助文档:<Rational ClearQuest 安装目录>\doc\books\cq_tracker.pdf
IBM developerWorks中国Rational专区: http://www-128.ibm.com/developerworks/cn/rational/
分享到:
相关推荐
### IBM Rational 企业级项目组合管理解决方案 #### 一、项目管理趋势分析 在当前的商业环境中,项目管理正面临着前所未有的挑战与变革。随着市场竞争的加剧和技术的快速发展,企业越来越依赖于高效的项目管理来...
这个培训资料可能包含了一系列关于如何有效利用IBM Rational工具进行高效软件开发和项目管理的知识。 IBM Rational的核心产品包括: 1. **IBM Rational Software Architect**:这是一个面向服务架构(SOA)的设计...
IBM Rational Rhapsody 软件简单入门教程 IBM Rational Rhapsody 软件简单入门教程 IBM Rational Rhapsody 软件简单入门教程
IBM Rational 产品许可证(License)主要有四种类型:第一种是试用版的许可证,如从 developerWorks 上下载的使用版,一般只能用较短时间(如 30 天或 60 天);第二种是 Rational 公共许可证(Common Licensing),...
这个名为“ibm rational 助您轻松完成自动化的性能测试和性能优化v20.rar”的压缩包文件包含了关于如何利用IBM Rational工具进行自动化性能测试和优化的详细资料,特别是文档“IBM Rational助您轻松完成自动化的性能...
- **测试管理**:通过与 IBM Rational TestManager 的集成,支持全面的测试管理功能,如测试计划的制定、测试案例的组织等。 - **测试报告**:提供详尽的测试结果报告,包括手动测试的结果,便于团队成员追踪测试...
在使用 IBM Rational 工具时,需要引入第三方项目来扩展其功能。例如,引入开源项目 Apache CXF,以便实现基于 SOAP 的 Web 服务调用。引入第三方项目可以通过项目设置中的「项目依赖项」对话框实现。 代码自动生成...
IBM Rational 是 IBM Rational XDE 和 IBM Rational ClearCase 的供应商,它们分别是在可视化设计与软件配置管理方面的市场领先的工具。IBM Rational 提供了这些产品间的无缝集成,因此简化了软件开发过程。本文适用...
IBM Rational Rose是一款强大的建模工具,主要用于软件开发过程中的需求分析、系统设计和软件工程管理。这个工具以其可视化建模功能而闻名,特别是在统一建模语言(UML)的应用上,使得复杂系统的构建和理解变得更加...
介绍 IBM Rational DOORS (Rational DOORS)的概念,以 便初步了解 Rational DOORS。 关于 Rational DOORS • 关于需求/模块/对象和属性/可跟踪性/视图/文件夹和项目/跟踪更改/基线/编辑方式/更改提议系统/分区/...
IBM Rational Software Architect建模扫描版。
### IBM Rational软件测试管理:构建全面的软件质量保证体系 #### 质量解决方案概述 IBM Rational提供的软件测试管理解决方案,旨在帮助企业构建一个全面而有效的软件质量保证体系。这一解决方案覆盖了从需求捕获...
IBM Rational Performance Tester
### 企业级项目管理平台IBM Rational Portfolio Manager (RPM) #### 一、企业级项目管理的概念 企业级项目管理(EPPM, Enterprise Project Portfolio Management)是一种整合多种项目、项目群和项目组合的战略管理...
IBM Rational Application Developer 7.5安装完后,将C:\Documents and Settings\All Users\Application Data\IBM\Installation Manager\license\LUM中的nodelock文件用此nodelock替换掉,即可永久使用,可以去看看IBM...
根据给定文件的标题、描述、标签以及部分内容,以下是关于IBM Rational DOORS安装的详细知识点: 1. Rational DOORS简介:Rational DOORS是一款广泛使用的软件需求管理工具,它支持产品开发过程中需求的捕获、分析...
IBM Rational Rose Enterprise 7.0 下载 IBM Rational Rose 7 破解 http://download.csdn.net/source/1100342