敏捷开发(1)
作为一个开发人员,了解一些开发流程是十分有必要的。当前十分流行的开发流程--->敏捷开发.
敏捷迭代前准备的活动包括:
(1)概念和架构设计
(2)规模估计
(3)一体化团队组建
(4)办公环境准备
(5)现状评估
(6)计划的制定
(7)项目启动会议
(8)持续化集成环境准备
(一)一体化团队建设
一体化团队成员包含:ProductOwner(以下简称PO)、敏捷教练、项目PL、开发人员、测试人员、资料人员、CICoordinator(以下简称CI-CO)、配置管理员(以下简称CMO)。
PO:负责收集相关于产品的所有信息,从客户或产品的最终用户、开发团队成员、以及其他利益相关人中获取,并将这些信息转化为UserStory,并进行优先级排序。PO一般由SE担任,或由TL、项目骨干等担任,但前提是此人对业务(需求)必须清楚。
敏捷教练:一个敏捷教练可以帮助团队或个人采用和提升敏捷方法和实践,同时帮助人们重新思考和改变他们以往的开发方式。一般要求和团队其它成员一起办公,作为团队成员之一,主要任务是保证团队遵循敏捷开发过程和规则。
项目PL:负责项目的具体管理工作,协调项目组内部的沟通和交流。
CI-CO:持续集成协调员,有时也称为CIO,负责持续集成环境搭建、日常维护,一般由开发人员或测试人员兼任。
CMO:配置管理员,负责项目配置库的建立和维护,如果没有专人一般由PL兼任。
相关推荐
匡文韬 2020-08-18
黄河敏捷开发 2020-08-17
hraceo 2020-07-24
wuxiaaa 2020-07-01
匡文韬 2020-06-21
coolham 2020-06-08
黄河敏捷开发 2020-06-05
黄河敏捷开发 2020-06-02
黄河敏捷开发 2020-05-25
hufeng00 2020-05-22
园搬家测试账号 2020-05-01
uuussseeennn 2020-04-23
xiangnan0 2020-04-23
uuussseeennn 2020-04-22
星空下的程序猿 2020-04-18
uuussseeennn 2020-04-15
yca 2020-04-14
uuussseeennn 2020-03-27