技术开发 频道

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

    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系列产品是一个不错的选择。
0
相关文章