分享
 
 
 

项目开发的管理助手--ClearQuest

王朝other·作者佚名  2006-01-09
窄屏简体版  字體: |||超大  

软件项目开发的成败,是一个由来已久的话题,而提高软件企业的产品质量水平,必须改进软件产品的开发过程。现在大多软件企业为了提高产品和服务的质量,纷纷改进企业内部和项目小组的开发和管理模式,例如:CMM(软件过程成熟度模型),ISO(国际标准化),PSP(个体软件过程)/TSP(团队软件过程),XP(超级程序员)等。所以最近国内软件企业掀起了一股CMM和ISO的热潮,一些大的企业,如东软、联想等近三十家企业纷纷通过CMM和ISO的评估。 但如果企业或项目组在采用有效的开发和管理模式后,同时辅之以高效的工具,则可能达到更好的效果。项目开发管理的辅助工具应用得当的话,不仅可以方便管理,还有助于统一开发过程和规范,方便项目组成员沟通,节省开发时间,提高开发质量。

软件项目开发管理的辅助工具,严格地说,象文档工具(MS-Word,Excel,WPS)、计划工具(MS-Project)、画图工具等都应该属于辅助工具。本文所只是根据自己长期在项目管理中的经验,给大家推荐Rational ClearQuest工具。至于其他的配置管理工具,如:MS-VSS,CCC/Harvest(现改版为 AllFusion),青鸟软件配置管理系统JBCM,以及面向对象的数据库设计辅助工具 PowerDesigner等,作者将在今后再与大家慢慢探讨。

ClearQuest 针对软件开发的动态性和交互性而设计的项目管理工具,项目开发组使用它,不仅加强了开发团队内部的沟通,还可以管理和软件开发有关的任何类型的活动。可以说,ClearQuest 就是项目经理的最佳助手。并且ClearQuest 具有很好的集成性能,可以和 MS-Project、ClearCase 集成,进一步加强了 ClearQuest 的应用。另外,ClearQuest 也公开了部分的接口和源代码,用户可以修改 ClearQuest 记录和显示的内容,以及显示的界面和风格。

在实际项目管理中,ClearQuest 主要用作记录三种活动:BaseCMActivity,Enhancement 和 Defect。BaseCMActivity 表示基本配置管理活动,Enhancement 用于涉众请求或新需求,Defect 表示缺陷。

1、指派任务

项目经理通过 ClearQuest 生成项目的任务工单,然后在 ClearQuest 将工单指派给项目小组成员(如果 ClearQuest 与 MS-Project 集成,可直接将计划进度表导入 ClearQuest 生成任务工单)。项目组成员可以在 ClearQuest 设置查询条件,显示本人的工单(如果 ClearQuest 与 ClearCase 集成,项目组成员可在各自的视图上查找本人的任务工单)。项目组成员激活工单,并根据工单内容进行工作和提交工作产出。ClearQuest 自动对项目组成员的工作进行跟踪,记录任务的开始时间和结束时间,工单状态,工作产出等。

通过 ClearQuest 指派任务和记录,项目经理和管理人员可以方便了解各项任务的实现情况和项目的状态,统计和分析项目数据,并获取项目经验数据。

2、获取需求

项目组需求人员在与用户沟通的过程中,用户提出新需求,或者是开发人员在设计、编码过程中,发现不合理或可改进的方面,都可以通过 ClearQuest 记录并提交请求。

选择 ClearQuest 的 EnhancementRequest,就可以输入涉众请求(新需求或变更),并在表单中填写需求描述、重要性、客户信息等相关信息。涉众请求提交之后,项目经理或需求分析人员可以定期召集项目组成员讨论和审核,一旦确定下来,需求管理人员可将涉众请求汇总成需求文档,并加入 RequisitePro 进行管理。

3、缺陷跟踪

利用 ClearQuest,还可以管理项目开发和测试中发现的缺陷。测试人员通过 ClearQuest 提交测试过程中发现缺陷记录,或者是质量保证人员提交在项目开发过程中发现的任何问题,提交时必须详细填写缺陷的相关内容,包括缺陷的描述、属性、修复时间、修复人员、状态和测试记录等。项目经理确认无误后再分配任务,也就是将此缺陷记录象分派工单一样指派给项目组成员,项目组成员根据缺陷的具体描述进行修复,并以此修改缺陷的状态。

利用 ClearQuest,项目管理人员可以随时查看缺陷的历史记录和缺陷修复状况,并生成报告。

4、管理需求

使用 ClearQuest 可以加强项目需求的收集,不仅包括用户提出的新需求,还有开发人员在设计、编码过程中发现的不合理或可优化的方面,都可以通过 ClearQuest 记录并提交请求。待讨论和审核之后,可以汇总成需求文档,加入 RequisitePro 进行管理。

本文只是简单介绍了Rational ClearQuest工具的应用,其实Rational还有相当多的开发和管理工具,包括Rational的ClearCase、Rose、RequisitePro等等。根据作者的项目管理经验和使用经历,在大中型软件项目开发、设计和管理上,Rational系列产品是一个不错的选择。通过集成 Rational 工具的功能,使用 Rational 工具进行项目开发、设计和管理的最佳模式就是:

需求人员使用 ClearQuest 收集项目需求à汇总成为需求文档à纳入 RequisitePro 管理à项目经理根据需求确定计划à通过 ClearQuest 生成任务工单à项目开发人员利用 ClearQuest 或 ClearCase 激活的任务à如果建模则使用 Roseà完成后将工作产品提交到 ClearCaseà测试人员使用 Ratioanl 测试工具套件完成测试任务à测试人员利用 ClearQuest 记录缺陷àClearCase 自动记录配置项的修改和变更à项目管理人员分别使用 ClearQuest 生成缺陷和任务工单状态报告,使用 RequisitePro 生成需求跟踪报告,使用 ClearCase 生成配置管理报告。

其实,在目前国内通过CMM的企业中,有不少企业都使用到了Rational系列产品。只不过,软件企业使用Rational系列产品最大的问题就是成本太高。例如ClearCase的一个License就要5000美金,ClearQuest的一个License报价也在5万人民币。价格是一个问题,维护也是一个问题。Rational系列产品给人总体的感觉就是人性化太差(或许这就是造成业绩太差,以致给IBM收购的原因吧),如果一个软件企业使用Rational系列产品的话,至少需要培养一个专职的维护工程师,以备随时解决问题,而这类工程师的价位一般也需要在6千大元以上。

虽然如此,但作者认为,如果一个软件企业想规范公司内部的开发模式,进一步提高团队开发效率的话,尤其是涉外软件企业,Rational系列产品是一个不错的选择。

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
 
>>返回首頁<<
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有