25
走出坚实的第一步 走出坚实的第一步 走出坚实的第一步 走出坚实的第一步 如何建立一个新的Scrum团队

How to set up new scrum team in company

  • Upload
    mike-li

  • View
    622

  • Download
    6

Embed Size (px)

Citation preview

Page 1: How to set up new scrum team in company

走出坚实的第一步走出坚实的第一步走出坚实的第一步走出坚实的第一步

如何建立一个新的Scrum团队

Page 2: How to set up new scrum team in company

爱好旅游爱好旅游爱好旅游爱好旅游,,,,摄影摄影摄影摄影,,,,音乐音乐音乐音乐,,,,太极太极太极太极,,,,运动运动运动运动

Page 3: How to set up new scrum team in company
Page 4: How to set up new scrum team in company
Page 5: How to set up new scrum team in company

为什么为什么为什么为什么

Page 6: How to set up new scrum team in company
Page 7: How to set up new scrum team in company

项目的项目的项目的项目的

原有的原有的原有的原有的流程流程流程流程

存在的存在的存在的存在的团队状团队状团队状团队状 项目的项目的项目的项目的背景背景背景背景

存在的存在的存在的存在的问题问题问题问题

目前的目前的目前的目前的状态状态状态状态

团队状团队状团队状团队状况况况况

Page 8: How to set up new scrum team in company
Page 9: How to set up new scrum team in company

组建团队组建团队组建团队组建团队

Page 10: How to set up new scrum team in company

选择合适的人选择合适的人选择合适的人选择合适的人

PO

TeamScrum Master

Page 11: How to set up new scrum team in company

• 建立对敏捷一致的理解• 获得各方的支持• 了解潜在的问题

通过培训通过培训通过培训通过培训…

Page 12: How to set up new scrum team in company

让团队起一个名字让团队起一个名字让团队起一个名字让团队起一个名字

• 帮助建立归属感• To be fun ☺

Page 13: How to set up new scrum team in company

建立团队的一些挑战建立团队的一些挑战建立团队的一些挑战建立团队的一些挑战

• UX设计人员包括在团队中吗?

• 团队成员在不同的时区怎么办?–不同的语言–不同的文化–不同的文化– …

• 按Feature划分团队还是Component?

• 没有足够的QA

• ……

Page 14: How to set up new scrum team in company

建立环境建立环境建立环境建立环境

Page 15: How to set up new scrum team in company

期望的结果是什么期望的结果是什么期望的结果是什么期望的结果是什么

• 项目的愿景• 期望的发布时间• 期望包含的功能•• 发布的质量要求• ……

Page 16: How to set up new scrum team in company

建立沟通渠道建立沟通渠道建立沟通渠道建立沟通渠道

• 不仅仅是沟通的方式(面对面,会议,电话,Email,视频,IM)...

• …更重要的是知道“谁是这个问题的决策者?”者?”

Page 17: How to set up new scrum team in company

产品产品产品产品Backlog

• 是否已经建立了产品Backlog–优先级是否已经设置

–最重要的需求是否已经清楚并建立相关的用户故事故事

Page 18: How to set up new scrum team in company

建立团队共识建立团队共识建立团队共识建立团队共识

• 质量标准 – DoD

• 共同的团队行为准则–例如:

• 互相尊重和信任• 互相尊重和信任• 开诚布公• 如果有测试用例失败,停止check in代码

• 遵守团队时间• 所有人都要对质量负责• ……

Page 19: How to set up new scrum team in company

项目流程相关项目流程相关项目流程相关项目流程相关

• 迭代的长度• 每日例会的时间和地点• 项目管理工具

–白板–白板– Excel

– JIRA

– …

• 组织要求的其它必须的规程

Page 20: How to set up new scrum team in company

技术准备技术准备技术准备技术准备

• 开发工具• 代码标准• 配置管理工具•• 自动化测试工具• 持续集成工具• 测试环境• …

Page 21: How to set up new scrum team in company

起跑起跑起跑起跑

Page 22: How to set up new scrum team in company

• Kick off

–让所有人对项目的目标,团队工作方式等达成共识

• 发布计划会议发布计划会议发布计划会议发布计划会议–对发布的需求做一次初步的估算–初步制定每个迭代的目标

Page 23: How to set up new scrum team in company
Page 24: How to set up new scrum team in company
Page 25: How to set up new scrum team in company

谢谢☺

Email: [email protected]

MSN: [email protected]

Blog: http://www.cnblogs.com/RelaxTintin/

LinkedIn: http://cn.linkedin.com/in/lidingshan

Twitter: @lidingshan