1 / 19
文档名称:

敏捷开发过程.doc

格式:doc   大小:29KB   页数:19页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

敏捷开发过程.doc

上传人:wz_198614 2017/11/19 文件大小:29 KB

下载得到文件列表

敏捷开发过程.doc

文档介绍

文档介绍:敏捷开发过程
产品级,大团队的敏捷实战方法
需求结构化
需求描述日常活动团队建设
版本规划
迭代计划
与传统灌输理念的培训不同,此实战培训中不只包含“按客户价值进行优先级排序”“利用自组织团队发
挥主观能动性”等含糊的指导性思想,更在每个阶段均介绍一种或多种直接可以使用的方法来完成落地。按照实际项目的开发顺序,培训分为三个环节,其主要内容如下:
? 需求结构化与需求描述(主要受众为产品负责人Product Owner、团队骨干) ? 将产品愿景转换为可实现的业务需求;
? 将高层业务需求分解为具备层级结构的需求树;
? 编写用户故事,面向用户使用场景而非产品功能描述单条需求;
? 版本规划与迭代计划(主要受众为产品负责人、Scrum Master,团队骨干)
? 在宏观层面上,确认整个产品中所有子系统的优先级,并将其顺序计划到版本和迭代中; ? 在微观层面上,利用Scrum计划会估算每个迭代中任务的工作量;
? 日常活动与团队建设(主要受众为Scrum Master,团队成员)
? 日常活动中,利用每日立会、故事板、看板跟进开发进度;
? 团队建设中,利用自组织团队、松结对编程等方法建立师徒制度,在实际工作中培养队员; ? 在大型、跨职能团队研发时的团队结构与工作方式
? 附:敏捷设计与工程实践(仅出现于3天培训中,主要受众为团队成员及技术管理者)
? 如果从用户故事经过简单设计得到代码结构
? 如何利用用户故事来产生、管理测试用例
? 如何利用用户故事来管理变更、缺陷和客户反馈
课程将围绕每个小组实际工作中各自产品或项目的自身需求展开,通过对其进行结构化、用户故事化、用户建模、模拟计划会估算、设定验收标准等,从而演练Scrum各个环节所需的技能。知识及案例讲解约占70%,实际练****约占30%。
注:本大纲中以一个易于理解的电子商务系统的研发为例,实际应用时可应用于银行、电信、政府、电子商务、互联网社区娱乐、仪器仪表等各种主流行业。
×××××××××××××××××××××××××第一天×××××××××××××××××××××××××××××× 0 概述
本阶段培训通过简短介绍,让学员大致了解敏捷开发的历史及其尝试解决的问题。
? 敏捷开发尝试解决的问题
? Scrum及其历史
? 产品负责人 Product Owner
? 产品负责人团队
? 产品负责人的职责
现场演练:分组并推选Product Owner
1 第一阶段:需求结构化与需求描述
本阶段培训旨在从头到尾打通需求,即从感性的产品愿景分解到可供开发的具体需求条目。
传统敏捷开发使用“条目化”的方法来表达需求。但具体分解和描述需求的方法停留在“每个故事交付一个客户价值”“从客户价值角度描述需求”等非常含糊、难以落地的层面上。这导致分析所得的需求个体差别很大,难以作为大型、长期产品研发的正式工程文档。
本课程引入了QUML作为分界用户故事的基础,通过三层需求完成从产品愿景到可开发任务的分解:
*配图中的三层分解流程见下文分步描述。
三层需求分别为业务愿景(左上图),业务操作(左下图中的方框,即史诗故事),业务数据(右侧三张图中的椭圆,即用户故事)。
这就解决了传统敏捷开发中存在的以下问题:
1. 最初的产品愿景与割裂的用户故事之间缺少必然联系
2. 大量用户故事之间缺少清晰的结构
3. 用户故事颗粒度大小不一
此外,这种体系下建立起来的“用户故事树”(需求树)还能:
1. 直接分配到开发任务中
2. 直接生成代码结构
3. 直接用于结构化管理变更、增强、重构、缺陷等
4. 直接与测试用例匹配
而为一人年的工作量进行这种需求分析,只需要1小时左右。
第一步:业务愿景——利用“角色-业务图”来支撑产品愿景
愿景(Vision)是用户对产品的核心期望。
培训中使用“角色-业务图”(简称RB图)来表达和落实愿景。
比如在配图中:“购物子系统”核心愿景是“建立一种有保
障的网上购物方式”;图中使用“确认收货-转账”的第三方监管业务实现。这样软件开发人员就能得到确切的技术方案,而不是面对描述非常虚的愿景;而技术方案实现后,又能支撑愿景。
有了愿景,产品就不会简单停留在“能用”的状态,而是要
积极增加可以实现愿景的功能。
现场演练与指导:建立角色业务图(20分钟)
案例分享:RB图详细规则与最佳实践
第二步:业务数据——利用“实体-关系图”发掘业务数据
此内容将客户愿景转化为“对某些的业务数据的操作”,从而逐渐进入开发人员可理解的范畴;同时业务数

最近更新

2024年湖南长沙市望城区住房和城乡建设局招聘.. 60页

2024年滨州高新技术产业开发区公开招聘事业单.. 60页

2024年甘肃省兰州市城关区雁滩环卫市政管理所.. 60页

2024年甘肃省酒泉市直事业单位招聘29人历年高.. 59页

2021年食品安全法培训讲座课件 31页

2024年福建厦门火炬高新区管委会委属单位招聘.. 60页

网络安全防护免责条款 10页

2024年福建省将乐县事业单位招聘104人历年高频.. 59页

2024年福建省福州市人民防空平战结合管理处招.. 59页

2024年福建省莆田市湄洲湾北岸经济开发区招聘.. 91页

2024年福建福州仓山区文化体育局编外人员招聘.. 59页

2024年福建莆田事业单位历年高频难、易点(公.. 60页

2024年第三季度重庆城口县事业单位招聘拟聘历.. 88页

2024年苏州常熟市辛庄镇综合执法局招聘12人历.. 59页

2024年贵州中烟工业贵定卷烟厂招聘25人历年高.. 59页

2024年贵州安顺市紫云自治县卫生和生育局招聘.. 59页

2024年贵州沿河土家族自治县参加第五届贵州人.. 88页

2024年贵州省望谟县事业单位招聘95人历年高频.. 59页

2024年贵州省绥阳县事业单位招聘214人历年高频.. 60页

2023年天津市滨海新区茶淀街道桥沽村(社区工.. 118页

2024年湖北省荆州市松滋人民陪审员招聘120人历.. 59页

2024年湖南省湘潭市市直事业单位招聘历年高频.. 60页

2024年湛江廉江市创建全国文明城市工作指挥部.. 59页

2024年甘肃省酒泉市阿克塞县盐业监管执法人员.. 60页

2024年福建省龙岩市消防支队新罗区大队招聘历.. 59页

2024年贵州省凤冈县事业单位招聘99人历年高频.. 89页

2024年贵州省独山县事业单位招聘26人历年高频.. 59页

2023年浙江省金华市义乌市佛堂镇东山村(社区.. 117页

2024年浙江绍兴市城市规划测绘院招聘6人历年高.. 59页

2024年湖北省宜昌市远安招聘122名后备干部历年.. 59页