首先,规范维护项目的源码修改过程。通过使用CCRC,开发人员在处理活动时,可以使用CCRC的“处理活动”功能,快速切换当前处理的活动,使他们可以选择正确的活动进行源码修改。通过UCM,一个开发活动可以自动地同其变更集(封装了所有用于实现该活动的项目工件)相关联,这样避免了开发人员手动跟踪所有文件变更。
其次,规范维护项目测试过程。当开发人员完成活动的处理,需要提交测试时,由项目管理人员提交测试任务,配置管理员将需要测试对应的活动交付(deliver)到测试流,并打一条测试基线。配置管理员使用取基线差程序获取更新包,并将更新包更新到测试环境。测试人员在测试环境上进行冒烟测试,确认基本集测试通过后,然后对此次测试任务包含的活动进行验证。一旦测试通过,完成该测试任务后,测试人员提交测试报告给项目成员。如果测试不通过,则要求开发人员修改,并重新进行该测试过程。