敏捷开发团队建设_第1页
敏捷开发团队建设_第2页
敏捷开发团队建设_第3页
敏捷开发团队建设_第4页
敏捷开发团队建设_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

敏捷开发模式落实敏捷开发模式落实 1 需要的材料需要的材料 白板 1500mm 900mm 4 块 每个开发小组一块 彩笔若干 颜色不限 板擦 4 个 彩色便签纸条 最好是蓝和黄两种颜色 大小与 A4 一半基本相当 等 2 团队建设团队建设 整个开发团队角色分配 流程管理员 流程管理员 Scrum Master 主要负责整个 Scrum 流程在项目中的顺利实施和进 行 以及清除挡在客户和开发工作之间的沟通障碍 使得客户可以直接驱动开发 小组长 小组长 Technical Team Leader 负责团队开发进度 设计 编码 单元测试 提交 修复 Bug 技术攻关等 开发人员 开发人员 Developer 设计 编码 单元测试 提交 修复 bug 测试人员 测试人员 Quality Assurance 对产品策划部负责 指导开发 提交验证 Bug 配置配置 集成 集成 Configuration Integration 负责版本控制 代码编译 集成 环境搭建 这个角色及其重要 是衔接开发和测试的纽带 整个开发部计划划分为多个小开发团队 每个开发团队计划配置 4 人 具体配置如下 小组长 Technical Team Leader 1 人 开发人员 Developer 2 人 测试人员 Quality Assurance 1 人 3 Release 周期 模拟 周期 模拟 4 Release 开题会开题会 4 1 时间地点参与人员时间地点参与人员 参与人员 Scrum Master Product Owner Scrum Team 时间 新版本开发前一周的周五 地点 公司的会议室 培训室等 4 2 会议内容会议内容 主要内容为大致交代这个版本我们计划要完成的任务 也就是基本上相当于一个动员 大会 提升大家的士气 共同将接下来一个版本的工作做好 5 站立晨会站立晨会 5 1 时间地点参与人员时间地点参与人员 参与人员 所有的 Scrum Team 成员 产品策划部人员可以参加 但不能讲话 时间 每天早晨 8 20 准时开始 时间尽量控制 10 分钟以内 地点 每个小组都有固定的地方 暂定办公室 5 2 会议内容会议内容 所有的团队成员围在 Story Wall 周围 站着而且一定要站着开一个高效率的会议 通 常不超过 15 分钟 汇报开发进展 提出问题 但不浪费所有人的时间立刻解决问题 而 是会后个别沟通解决 所有人必须回答 3 个问题 昨天我做了什么 有没有遇到困难 是否需要协助 今天我要做什么 6 持续集成 持续集成 CI 每日构建 每日构建 Daily build 配置管理人员负责每日构建 开始的手动的执行 持续改进为半自动化 自动化编译 包括数据库脚本 源代码的编译 测试环境的搭建等 我们计划按照每天下午上班前 或者暂定为下午 2 00 前 发布一个新版本 下午由 测试人员负责进行功能测试 以后按照情况调整计划 7 Sprint 计划会议计划会议 7 1 时间地点参与人员时间地点参与人员 时间 sprint 期间的间隔周五下午 时间控制在 2 小时以内 地点 会议室 培训室等 参与人员 所有的 Scrum Team 成员 按小组召开 各小组互不干涉 7 2 会议内容会议内容 预期团队中有哪些人已明确会缺席此 Sprint 工作日 如休假 定出 Sprint 目标和既定产品 Backlog 该会议的工作以分析为主 目标是要详细理 解最终用户到底要什么 产品开发团队可以从该会议中详细了解最终用户的真实需要 在 会议的结束 团队将会决定他们能够交付哪些东西 确定要完成的 Product backlog 条目 User Story 让后 Team 成员将功能详细划 分为 Task Task 大小原则上不超过最大不超过 6 小时 最小 0 5 小时 所有 User Story 的时间和不要超过 6 10 4 240 小时 8 Sprint 回顾总结会议回顾总结会议 8 1 时间地点及参与人员时间地点及参与人员 时间 Sprint 结束的周五下午 时间要控制在 1 个小时以内 地点 会议室 培训室等 参与人员 Scrum Team 成员 按小组召开 各小组互不干涉 8 2 会议内容会议内容 这次会议的目的是回顾我们过去的这个 Sprint 我们是否完全实现了客户的需求 我们是否可以用更简单的方式来实现客户的需求 我们是否完全理解了客户的需求并将其完全转化为了软件功能 什么地方做的不错 什么地方做的很好 什么地方还需要改进 每个人用五分钟时间分别写下然后发言总结 然后由测试 人员总结 会议快结束的时候由小组长做出总结得出下个 Sprint 需要改进的地方 做的好的地方要继 续发扬 9 Sprint 功能演示功能演示 9 1 时间地点及参与人员时间地点及参与人员 时间 Sprint 结束后的周一或周二 地点 公司的培训室 会议室等 参与人员 Configuration Manager Quality Assurance Scrum Master Product Owner 9 2 会议内容会议内容 由测试人员给 Scrum Master Product Owner 演示上一个 Sprint 开发的功能 以便他们 能更准确的把握需求与功能的吻合度 10Release 总结会总结会 10 1时间地点参与人员时间地点参与人员 时间 配置管理人员打基线 新版本发布以后 2 天内召开 地点 公司的培训室 会议室等 参与人员 Scrum Master Product Owner Scrum Team 10 2会议内容会议内容 总结和反思 每个版本开发结束以后 参与项目的所有成员要召开总结会议 总结好 的经验和教训 并落实到后续的版本开发中 11Release 庆祝宴 必选 庆祝宴 必选 配置管理人员打基线 新版本发布以后 Chickens 一定要请 Pigs 吃饭 否则 Pigs 会在下一个版本开发中 尽力而为 庆祝宴地点让大家推荐 建议只吃饭 不喝 酒 12休假 建议 休假 建议 鼓励休假 但是要选择合适的时机 Scrum Team 中不同的角色休假的时机不尽相同 开发人员在集成测试 Regression Test 阶段鼓励休

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论