首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件开发 >

矫捷开发(1)

2012-07-01 
敏捷开发(1)作为一个开发人员,了解一些开发流程是十分有必要的。当前十分流行的开发流程---敏捷开发.敏捷

敏捷开发(1)
  作为一个开发人员,了解一些开发流程是十分有必要的。当前十分流行的开发流程--->敏捷开发.
敏捷迭代前准备的活动包括:
(1) 概念和架构设计
(2)规模估计
(3)一体化团队组建
(4)办公环境准备
(5)现状评估
(6)计划的制定
(7)项目启动会议
(8)持续化集成环境准备

(一)一体化团队建设
   一体化团队成员包含:Product Owner(以下简称PO)、敏捷教练、项目PL、开发人员、测试人员、资料人员、CI Coordinator(以下简称CI-CO)、配置管理员(以下简称CMO)。
   PO:负责收集相关于产品的所有信息,从客户或产品的最终用户、开发团队成员、以及其他利益相关人中获取,并将这些信息转化为User Story,并进行优先级排序。PO一般由SE担任,或由TL、项目骨干等担任,但前提是此人对业务(需求)必须清楚。
敏捷教练:一个敏捷教练可以帮助团队或个人采用和提升敏捷方法和实践,同时帮助人们重新思考和改变他们以往的开发方式。一般要求和团队其它成员一起办公,作为团队成员之一,主要任务是保证团队遵循敏捷开发过程和规则。
项目PL: 负责项目的具体管理工作,协调项目组内部的沟通和交流。
CI-CO:持续集成协调员,有时也称为CIO,负责持续集成环境搭建、日常维护,一般由开发人员或测试人员兼任。
CMO:配置管理员,负责项目配置库的建立和维护,如果没有专人一般由PL兼任。

热点排行