概述
在您开始之前
在您开始为 Scrum 开发使用 IBM Rational Team Concert 之前,您要确保对 Scrum 的基础知识有了一个通透的理解,并理解诸如 Product Backlog, Story Points 等等之类的术语。在本系列第一部分“创建项目、团队和计划”的开始部分,有对 Scrum 项目管理的简单介绍。
关于本系列
IBM Rational Team Concert 协作功能的广度,使得快速理解它并且使用起来得心应手,变成一项十分具体挑战性的工作。本系列文章可以帮助 Rational Team Concert 初学者,对如何使用它来提高团队功能提供了一个机会。
第一部分介绍了关于“创建项目、团队和计划”的内容,第二部分进一步介绍了“规划和管理 Sprint”方面的内容。
关于本教程
在大多数的时候,scrum 团队一直使用 Rational Team Concert 以进行规划并追踪他们的工作进度。它提供了一些 UI 选项。例如,开发员可能更喜欢客户端一些,例如 Eclipse 或者 Microsoft Visual Studio。许多其他的涉众不想在他们的系统上安装别的软件,所以他们更喜欢使用网络版一些。有了 V2 版本,IBM Rational Jazz 及 Rational Team Concert 团队向他们的 Web 界面交付了动态的改进,这样它就提供了日常工作所需要的所有特性了。Eclipse 界面在本系列第一部分“创建项目、团队和计划”中进行了描述。
目标
本专题提供了怎样只使用 Rational Team Concert Web 界面,而不是 Eclipse 版本来创建和管理 Scrum 项目,提供了一个实时的指南。
前提条件
为了完全执行本专题的所有步骤,您需要一个 Jazz 服务器,1.0.0.2 版本,安装有 Rational Team Concert 功能。对于一些步骤,您还需要对服务器的管理员权限。如果您想要更多的细节信息,那么您可以查看 jazz.net。
系统需求
本文使用的是从 jazz.net 上下载的 Rational Team Concert 2.0.0.2 标准版,并使用标准配置安装在一个已经安装有 Apache Tomcat 程序服务器与 Apache Derby 数据库的本地系统之上。您必须拥有一个服务器许可协议,并安装有至少七个开发员许可协议,还需要完全的管理员权限,去执行本文所描述的所有操作。您的 Jazz 服务器还必须安装在后缀层次 2 上(例如,1.0.0.2),而且您必须使用 Rational Team Concert 2.0.0.2 提供的 Scrum 模板。如果您使用的是 Rational Team Concert 的早期版本的话,那么有些事可能不太一样或者不能得到。
为了遵循这篇指南进行操作,您可能使用的是 Rational Team Concert 的 Express-C 下载版,它包含了您需要的所有事情,包括 10 个免费的开发员许可证协议,已经完成服务器和客户端安装的容易遵循的指南。jazz.net 上的 wiki.net 显示了一个协调性矩阵,它演示了什么客户端软件可以与特定的 IBM Rational Jazz Team Server 版本一起使用。
简介
在 本系列 的早期文章中介绍如何使用基于 Eclipse 的客户端界面,来与 Rational Team Concert 一起协调工作,但是这篇文章关注的是 Web 界面。对于那些不想为工具安装客户端的项目涉众,以及那些远离自己的办公地点,只能通过浏览器与网络连接的员工来说,这是十分有用的。
有了 Rational Team Concert 2.0 版本,Web 界面得到了改进,所以现在它几乎为敏捷开发提供了 Rational Team Concert 的全部功能。在以前,许多功能只能通过使用客户端界面来得到。有了 2.0 版本之后,就只有工作项类别与一些项目配置必须使用客户端界面来定义了。
注意:
贯穿全文,我们都将 Web 界面(使用浏览器来访问)与客户端界面(Eclipse 或者 Microsoft Visual Studio)区别对待。
本文向您展示了怎样创建工具,以及怎样使用 Rational Team Concert 2.0.0.2 Web 界面来创建一个初始的项目。
本文基于 Mike Cohn 在他名为 敏捷估计与规划 一书中所讨论的用例研究。它描述了一个小型团队,正在开发一个名为“Havannah”的新型电脑游戏。本文展示了怎样创建 Rational Team Concert 以反映这个团队及项目,以及团队怎样创建规划并向这些规划添加工作项。
创建 Rational Team Concert 存储库与用户
在您执行本文所描述的步骤之前,您需要安装一个 Jazz 团队服务器(拥有 Rational Team Concert 功能)并且能够使用(查看系统需求)。本文假设您已经安装了自己的 Jazz 服务器并从头开始。如果情况不是这样的,那么您实际经历的,可能与这里所描述的有所出入。
登录到 Jazz 服务器之上
确认您的 Jazz 服务器已经启动了。
将您的浏览器指向 Jazz 服务器的 URI。
当您使用本地系统之上 Jazz 服务器的安装版时,例如,URI 可能会是 https://localhost:9443/jazz/。
输入用户 ID 与相应的密码。
新安装 Jazz 服务器的初始用户 ID 是 ADMIN,密码是 ADMIN (两个都是用例敏感的),除非您冻结了 ADMIN 并且在创建过程中激活了一个不同的管理员用户 ID。
注意:
注意 URI 的“https”中有一个小写的字母“ s”,这意味着 Jazz 使用一个安全连接。根据浏览器的情况,如果您忘了加入小写字母 s ,那么就会发生一些奇怪的事情。同样,注意安全许可证是自己分配的,而且假如您使用的是火狐浏览器,那么您就必须接受该许可证。
图 1 中所示的界面看起来可能有微小的差别,这取决于您所使用的浏览器 (查看 jazz.net 以得到支持浏览器的列表 )。
图 1. 登录到 Jazz 服务器上