下面是《Scrum实战》读书会的第1个作业,主要是用知行视角来总结回顾现在或者过去的一个项目。

项目背景 2011年初,我做的项目是一个搜索引擎相关的项目,这个项目为公司在全球范围内的金融领域产品线提供实时搜索服务。
项目成员 1个项目经理,1个架构师,4个开发人员(包括我),2个测试人员,2个业务咨询师
实施方式

当时组员分散在中国、英国和印度,我们的项目一开始是采用瀑布开发流程,后来转向Scrum的方式来运作,我们采用下面的方式来使用Scrum:

  • Sprint Plan由项目经理、架构师和业务咨询师确定,开发和测试介入不是很多
  • 每天上午中国区组员开scrum会议,每天下午和英国以及印度的同事开scrum会议
  • Scrum Master由中国区组员轮流担任,Scrum Master会负责记录中国区组员scrum会议记录,并和国外同事一起更新状态
  • Sprint的长度是2-3周
项目结果  这个项目的整体结果还是很不错的,得到了各个项目干系人的很高的评价
 回顾分析

现在回想这个项目,可能有以下体会:

  • Sprint plan的指定应该让开发和测试尽量多的介入,这样会尽早熟悉下一个阶段要做的工作,并且可以和业务咨询师及时沟通各种问题
  • 轮流当ScrumMaster有利有弊,好的方面是可以充分调动大家的责任感,坏的地方是ScrumMaster有时容易迷失到具体的任务细节中,而忽视去培养一个高效的团队
  • 和之前的瀑布开发流程相比,Scrum的方式大大缩短了反馈周期,提高了最终产品的质量, 提升了客户满意度
 总结

这个项目是我们部门当时敏捷转型的第一个项目,向Scrum转型的过程中,遇到了很多问题,也走了一些弯路:

  • 成功转型的关键是大家能够做到思维转型,否则只去套用Scrum中的各种仪式效果不会很好
  • Scrum会有更频繁的反馈,不会保证更快交付,这是需要从管理层到一线员工都需要接受的一件事情
  • 对于实施Scrum来说,搭建一个学习型的团队是很重要的。

最新文章

  1. Ajax实现定时刷新页面
  2. NOIP 2010题解
  3. Chrome使用技巧(几个月的心得)
  4. 宿主机为linux、windows分别实现VMware三种方式上网(转)
  5. Eclipse中进行Gradle+Jetty部署的web项目的断点调试
  6. [51NOD]BSG白山极客挑战赛
  7. Sublime 格式化代码 快捷键以及插件使用
  8. 【数学】HDU 5761 Rower Bo
  9. BZOJ 3221: [Codechef FEB13] Obserbing the tree树上询问( 可持久化线段树 + 树链剖分 )
  10. 一次失败的刷题经历:[LeetCode]292之尼姆游戏(Nim Game)(转)
  11. Python3基础 lambda表达式 简单示例
  12. vue学习前奏——webpack
  13. 【BZOJ2005】【NOI2010】能量采集(莫比乌斯反演,容斥原理)
  14. Java EE中的容器和注入分析,历史与未来
  15. SignalR具有自签名SSL和自主机
  16. soupUI基础使用方法
  17. cu命令
  18. poj3009 Curling 2.0(很好的题 DFS)
  19. vue中的slot插槽
  20. 使用 Visual Studio 分析器找出应用程序瓶颈

热门文章

  1. vue-client脚手架使用
  2. [CTCI] 双栈排序
  3. ios总结2018
  4. 【Unity】6.4 Transform--移动、旋转和缩放游戏对象
  5. HTML5学习笔记(九):选择器详解
  6. 关于checkbox选中问题总结
  7. AsyncContext简介
  8. Mysql 管理和备份
  9. Mac下终端(terminal)的一些快捷键
  10. Leetcode:Longest Substring Without Repeating Characters 解题报告