RationalTeam Concert 使您能够轻松方便地在工作环境中直接交换信息。如果改进请求发生了变更,那么会自动将这些变更告知您和其他团队成员。您可以在交谈会话中引用这些变更和链接至工件。还可以将企业项目干系人感兴趣的任务状态变更自动告知他们。
您可以通过多个视图来共享团队信息。您随时都可以跟踪团队活动、提供更详细的信息或者配置哪条信息是可视的。
对软件开发生命周期的许多方面进行集成,其中包括敏捷计划、过程定义、源代码控制、缺陷跟踪、构建管理和报告。每个方面都是在单个环境中集成的。您可以悄无声息地自动跟踪和管理工件之间的关系、促进出色的开发过程和收集项目信息。
Rational Team Concert 项目遵循过程来进行。过程是用于组织和控制项目工作流程的角色、实践、规则、许可权和准则的集合。Rational Team Concert 可以使您的团队轻松而有效地执行您定义的过程。过程会改变工具的行为,从而使用户可以更好地适应过程。
可以使用过程来定义用户角色,以及用户在其项目上下文中执行操作的许可权。一个项目最初使用的过程是由过程模板定义的。可以修改模板以满足项目和团队的总体需要。每个组件都具有过程感知能力,因此,可以采用前置条件和后续操作的形式对行为添加规则。
过程很大程度上都可定制。过程可以非常严格,也可以具有较少限制,这取决于您的团队需要。您可以配置过程,在发行版中的不同点实施不同的规则。例如,您可能想要对整个发行版实施限制更为严格的过程,以降低引进回归的风险。执行此操作的一个方法是要求用户先取得团队负责人和同级用户的核准,然后才交付变更。
变更管理的主要特征是工作项,它们用于跟踪和协调任务,包括叙述、缺陷、计划项和普通任务。可以根据项目需求定制工作项及工作项所遵循的工作流过程。您还可以将工作项与其他变更管理系统(例如,IBM® Rational® ClearQuest®)集成。有关使用工作项的交互式工作流程图,请参阅工作项入门。
计划功能提供了一些工具,针对整个项目、项目中的团队和各个开发者,帮助对发行版和迭代进行计划、跟踪及工作负载均衡。计划可由团队中的每个人访问,并且可以在迭代过程中更改以反映团队的定位和方向。有关使用规划的交互式工作流程图,请参阅规划入门。
内置源代码控制系统基于组件,并且是在 Jazz™ 平台上构建的。它对并行和敏捷开发以及地理位置分散的团队提供有力支持,并且与缺陷跟踪、构建和以过程为中心的自动化紧密集成。同时,还会提供与其他源代码控制系统(例如,IBM Rational ClearCase®)的集成。有关使用源代码控制的交互式工作流程图,请参阅Rational Team Concert 源代码控制入门。
自动化功能使开发和测试团队具备了解、控制和跟踪构建的能力。团队成员可以跟踪构建进度、查看构建警报和结果、请求构建以及跟踪构建到其他工件(如变更集和工作项)。有关使用构建的交互式工作流程图,请参阅构建入门。
“Jazz 团队报告”组件提供了对团队或项目的操作、行为和进度的感知。通过将关于软件开发过程的数据可视化,可以使某些趋势更易理解,否则它们可能并不明显或者晦涩难懂。通过提供此信息的概要,报告可以帮助您有效地制定决策。
Rational Team Concert 包括一个具有大量报告模板的库,您可以使用这些模板来生成报告,以说明项目的状态。显示了构建结果、阻塞工作项、按团队区域排列的工作项、按优先级排列的工作项以及项目活动的报告是一些示例。您可以修改模板以及创建模板。有关使用报告的交互式工作流程图,请参阅 Rational Reporting 入门。
仪表板是一个 Web 客户机组件,用于提供有关项目状态的概览信息。它会提供用于向下探查以获取更完整信息的选项。由所有 Jazz 组件提供的数据也汇集于此。
有关使用仪表板的交互式工作流程图,请参阅仪表板入门。
Rational Team Concert 构建于 Jazz 技术平台上。Jazz 是一个可伸缩可扩展的团队协作平台,用于集成软件生命周期中的各项任务。此平台还提供了非常有用的构建块和框架,以便于开发新产品和工具。
Jazz 技术平台还支持全球分布的开发团队,提供规模可伸缩(从小型团队直到大型企业)的解决方案,帮助团队维护审计跟踪并自动完成簿记任务,从而使软件开发工作更轻松愉快。
Jazz 技术平台是在 jazz.net 上以开放方式进行开发的,您可以在此网站上探索 Jazz 功能并进行注册以参与其中的事务。您可以发起改进请求、跟踪时间表、参与讨论论坛、与 Jazz 和 Rational Team Concert 开发者互动以及查看 Rational Team Concert 和其他基于 Jazz 的产品的生产部署。Jazz 和 Rational Team Concert 开发团队自行管理他们发布到 jazz.net 的最新里程碑构建。