Rational Synergy 支持基于任务的方法,以便您能够使用任务作为基本工作单元来跟踪对软件应用程序的更改。一个任务表示单个逻辑更改。
以下是基于任务的配置管理 (CM) 的一些优点:
开发者会自然地按照逻辑更改来思考,并且在脑海中将每个更改映射至需要更改的特定文件。对于大多数配置管理系统,开发者必须记得检入其更改的每个文件。基于任务的 CM 方法通过自动跟踪所有相关更改并在一个步骤中将这些更改一起检入,帮助开发者以其思考方式来工作。
通过基于任务的 CM,您能够以基线加上一组任务的形式来配置应用程序。通过从最近的里程碑或发布标识开始,然后添加特定一组修订或增强功能来创建应用程序的发布标识是一种合理的做法。
因为基于任务的 CM 比非基于任务的系统更了解文件之间的关系,所以前者可以在进行测试之前检测出软件配置中的冲突。Rational Synergy 可以在您更新配置时检测缺失或部分缺失的任务。
您可以使用任务描述来以富有意义的方式列出发布标识的内容,而不只是源文件的列表。
任务可以与客户提交的缺陷和增强报告相关,从而提供变更请求系统与实际软件更改之间的紧密集成。