1.5 一体化团队组建
一体化团队成员包含:Product Owner(以下简称PO)、敏捷教练、项目PL、开发人员、测试人员、资料人员、CI Coordinator(以下简称CI-CO)。
PO:负责收集相关于产品的所有信息,从客户或产品的最终用户、开发团队成员、以及其他利益相关人中获取,并将这些信息转化为User Story,并进行优先级排序。PO建议由SE担任,或由TL、项目骨干等担任,但前提是此人对业务(需求)必须清楚。
敏捷教练:一个敏捷教练可以帮助团队或个人采用和提升敏捷方法和实践,同时帮助人们重新思考和改变他们以往的开发方式。目前业软各PDT都分别任命了一批敏捷教练,敏捷教练是一个泛称,Scrum团队的敏捷教练称为Scrum Master,一般要求和团队其它成员一起办公,作为团队成员之一,主要任务是保证团队遵循Scrum的过程和规则。
项目PL: Scrum团队是没有项目PL的,团队是自组织、自我管理的。目前软件公司的现状是每个项目都还有项目PL(PL)这一角色,我们希望项目PL改变过去“指手划脚”式的管理,主动寻求向Scrum Master的角色转变。过渡时期,本手册中暂时保留项目PL角色。
CI-CO:持续集成协调员,有时也称为CIO,负责持续集成环境搭建、日常维护,一般由开发人员或测试人员兼任。
敏捷项目团队规模建议控制在7人左右,最多不超过12人, 要打破我们原来的部门壁垒,所有团队成员都必须对产品质量负责,为同一个目标而努力,希望大家在工作中密切配合、充分沟通和交流。同时要确保成员相对稳定。
一体化团队成员包含:Product Owner(以下简称PO)、敏捷教练、项目PL、开发人员、测试人员、资料人员、CI Coordinator(以下简称CI-CO)。
PO:负责收集相关于产品的所有信息,从客户或产品的最终用户、开发团队成员、以及其他利益相关人中获取,并将这些信息转化为User Story,并进行优先级排序。PO建议由SE担任,或由TL、项目骨干等担任,但前提是此人对业务(需求)必须清楚。
敏捷教练:一个敏捷教练可以帮助团队或个人采用和提升敏捷方法和实践,同时帮助人们重新思考和改变他们以往的开发方式。目前业软各PDT都分别任命了一批敏捷教练,敏捷教练是一个泛称,Scrum团队的敏捷教练称为Scrum Master,一般要求和团队其它成员一起办公,作为团队成员之一,主要任务是保证团队遵循Scrum的过程和规则。
项目PL: Scrum团队是没有项目PL的,团队是自组织、自我管理的。目前软件公司的现状是每个项目都还有项目PL(PL)这一角色,我们希望项目PL改变过去“指手划脚”式的管理,主动寻求向Scrum Master的角色转变。过渡时期,本手册中暂时保留项目PL角色。
CI-CO:持续集成协调员,有时也称为CIO,负责持续集成环境搭建、日常维护,一般由开发人员或测试人员兼任。
敏捷项目团队规模建议控制在7人左右,最多不超过12人, 要打破我们原来的部门壁垒,所有团队成员都必须对产品质量负责,为同一个目标而努力,希望大家在工作中密切配合、充分沟通和交流。同时要确保成员相对稳定。