一致高效的工作环境管理,简化开发人员工作
ClearCase和ClearQuest提供了IDE集成环境、命令行、Windows客户端、Eclipse客户端、Web客户端等多种界面,方便了使用人员的日常使用。另外:
•利用ClearCase动态视图可以对文件版本进行透明访问,即在不下载文件的情况下直接从客户端透明访问服务器资源。
•支持灵活的ClearCase快照视图以进行迅速简便的远程和脱机访问。
•生成人员任务列表以安排每个人的工作量。
加强开发团队内外的沟通,及时掌控项目状态,全面提高开发团队的工作效率
通过统一的变更管理平台增强项目开发过程中各部门之间,各部门与集成商之间有效的沟通,实现流程的自动化操作,而且在多个流程间的信息可以进行交互。全面记录完整的管理信息,使各级领导、业务人员和项目管理者及时、自动地了解项目管理状态,量化内部项目人员及供应商项目组成员工作量,工作进度。
发布版本的构建管理,建立生产运行代码和源代码的有机联系
•基于现有构建工具进行版本化审计。建立可执行代码与源代码版本之间的跟踪关系。
•支持主机上的远程构建能力,从而跨平台地进行主机LOAD模块的构建审计。
•为每个可执行构建对象创建详细的材料清单,以保证构建的可重现性并支持可审计性。
•构建对象可以在开发人员之间进行共享,避免重复构建,提高构建速度。
利用自动化构建工具Build Forge实现整个软件发布过程的联动,打造自动化软件装配线
•通过Build Forge进而加强整个构建流程的管理,将整个软件交付过程自动化,打造从源代码版本选取、构建、单元测试、软件打包等一条龙的自动化软件装配线。
•充分利用服务器资源进行多服务器上的并行构建,加快构建速度。
•更为智能的构建错误搜索和通知,真正提高构建效率。
引入构件提高软件的灵活性和可重用性,简化大型软件或多方外包方式下的配置管理
•通过构件(component)提升配置项的管理层次,更易于与分析设计中的构件或子系统进行对应。
•构件可以供多个项目进行共享,安全性控制可以在构件层面实现,便于多方参与下清晰的分工合作。
•构件基线以及复合基线(包含基线的高层基线)的引入为大型项目的开发组织提供了灵活性和便利性。
•构件基线浏览器可以完整浏览构件的变更历史,方便进行基线的比较和基线所包含的开发活动。轻松比较两次发布版本之间在功能上的差异以及在文件和版本上的差异。