角色是抽象的职责定义,它定义的是所执行的一组活动和所拥有的一组文档与模型。角色通常由一个人或作为团队相互协作的多个人来实现。项目团队成员通常要履行许多不同的角色职能;就象一个人可以担任许多职务,一个人也可以担任许多不同的角色。角色并不代表个人,而是说明个人在业务中应该如何表现以及他们应该承担的责任。
分析员角色集 分析员角色集用于组织主要从事需求获取和研究的各种角色。
• 业务流程分析员
• 业务设计员
• 业务模型复审员
• 需求复审员
• 系统分析员
• 用户界面设计员
开发角色集 开发人员角色集用于组织主要从事软件设计与开发的各种角色。
• 构架设计师
• 构架复审员
• 代码复审员
• 数据库设计员
• 系统设计员
• 设计复审员
• 实施员
• 集成员
测试员角色集 测试员角色集用于组织主要从事软件测试的各种角色。
• 测试设计员
• 测试员
经理角色集 经理角色集用于组织主要从事软件工程流程的管理与配置的各种角色。
• 变更控制经理
• 配置经理
• 部署经理
• 流程工程师
• 项目经理
• 项目复审员