2.3 团队组织架构
一个项目团队的人员构成,会根据行业,公司甚至项目各有不同,以下为常见的项目管理中的人员构成。
2.3.1 研发团队构成
- 项目经理(Project Manager)
负责计划和安排职责,包括开发项目和迭代计划、监视和报告状态,以及确定和减少风险。
- 产品经理(Product Manager)或业务分析人员(Business Analyst)
与客户和其他利益相关者合作,了解他们的需求和目标,并将这些需求和目标转化为开发团队将其用来生成应用程序的角色定义、方案和服务质量要求。
- 架构师(Architect)
通过设计应用程序的架构来确保项目的成功。
- 开发人员(Developer)
按照指定内容在计划时限内实现应用程序。
- 测试人员(Tester)
发现和指出产品中可能对产品价值有不利影响的问题。
- 配置管理,文档管理专员
对项目的配置和文档进行管理。
2.3.2 测试组构成
在规模更大的团队中,测试组可能有更细致的团队构成。
- 测试经理(Test Manager),组长(Team Leader)
负责计划和安排所有测试相关工作,监控测试状态。
- 测试分析师/设计师
对项目的测试确定策略和各项准入准出标准,测试规范,测试用例等。
- 测试执行者
具体测试的执行人员。
- 审核者/审查者
对于测试的设计,执行进行评审的人员。