服务器 频道

解析IBM RTC在软件开发过程的应用实践

  RTC项目的基础设置

  当软件开发团队开始使用一个刚创建的RTC项目来支持软件开发活动时,需要对该RTC项目作一些基础设置,以使RTC项目适应团队需要,下面就对这些基础设置作简要的说明:

  2.1 角色设置 (Role Configuration)

  角色定义了一个团队中成员的不同职责,并决定了团队成员在RTC项目区域中所具有的的权限。

  每个项目区域(Project Area)和每个团队区域(Team Area)都有角色的设置。这两层的角色权限设置是相互独立的。可以通过两层的角色权限设置实现复杂的权限控制。

  以Scrum模板为例,该模板提供了如下几种预定义的角色,项目管理员可以根据需要添加自定义的角色。

  ▲图1.RTC的角色设置

  2.2 项目设置 (Project Configuration)

  通过对项目权限的设置,使得不同角色拥有不同水平的权限,规定了角色可以做和禁止的操作,对角色功能做了很好的区分


▲ 图2.RTC的项目权限设置(角色权限矩阵图)

  2.3 团队设置 (Team Configuration)

  在团队区域内部可以对角色权限作更进一步的设置,其设置方法和项目设置类似,也是针对不同角色赋予操作权限。

 


▲  图3.RTC的团队权限设置(角色权限矩阵图)

  2.4 访问控制 (Access Control)

  出于对项目安全方面的考虑,RTC项目提供了对项目的访问控制,可以限制仅有本项目成员可以访问项目区域,或者设定访问名单,允许访问名单中的人员访问项目。


▲图4.RTC的访问控制

  

2
相关文章