论坛首页 软件开发和项目管理版 敏捷开发

Scrum的世界: 我是一名开发人员

浏览 660 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
时间:2008-07-23 关键字: agile

今天在Dzone上看到一篇blog: Scrum World: I am a developer

以一个开发人员的视角写了scrum中的一次sprint中的一天做的事情. 挺有意思的, 翻译了一下给大家看看, 上面的原文链接有可能进不去, 我是通过国外代理进去的wordpress.com好像一直被挡在了长城外面啊.

Scrum的世界: 我是一名开发人员

  • 早上开始工作的第一件事情, 我检查了一下scrum看板, 看看"进行中"栏中有没有分配我的事项.
  • 结果我发现我没有任务事项在进行中, 所以我需要挑选一个新的事项去做.
  • 根据事项的重要度, 我在"代办"事项列表中挑选了重要度最高的事项,把它放到"进行中"的那栏.
  • 我开始了我的任务, 遵照一些最佳实践, 写了单元测试,集成测试.
  • 当我完成了这些事情, 我需要有人结对审查我做的东西, 所以把事项转移到了"审查"栏中.
  • 我花了些时间来审查指定给我的事项, 这样我的同事们可以做继续他们的事项.
  • 我刚刚做做完事项被从"审查"栏退回来了, 我需要做一些小的修改.
  • 在做了一些改变以后, 我更新了"审查"栏中的文件, 然后很快结对审查的同事告诉我OK了.
  • 我把这个事项移动到了"测试"栏中.
  • 这一天工作结束之前, 我把做的内容部署到了开发环境中. 在这个环境中包括了当前所有的"测试"栏中的内容, 当然也包括了我做的内容.

第二天...

  • 像往常一样, 我的工作并没有真正的完成, 因为昨天测试团队在我的事项中发现了一个bug.
  • 我修正了这个bug, 并且确认了单体测试和集成测试都没有问题.
  • 然后我把修正后的这个事项放到了"审查"栏中, 几个小时后, 审查通过了.
  • 我把修正后的版本部署到开发环境中.
  • 过了一会我得到通知, 测试团队已经把这个事项转移到了"已完成"栏中.
  • 我认识到使用scrum是一件多么美好的事情, 我和团队中的每个成员合作, 来达到我们共同的目标.
   
时间:2008-07-23
没有每日的Stand-up Meeting(站立会议)吗?
   
0 请登录后投票
时间:2008-07-23
是不是将每日站立改成了隔几天站立?

好象有点太轻松了吧?容易让人误认为实施scrum很容易......
   
0 请登录后投票
时间:2008-07-24
对任何宣称能短时间提升效率的办法都比较有疑虑 、、、 试几次,你才能有自己的判断!
   
0 请登录后投票
时间:2008-07-30
scrum听起来是不错
   
0 请登录后投票
时间:2008-08-04
我们现在公司也是实行scrumn,也有stand up meeting,这种方式是不错,不过有个缺点,就是缺乏设计文档,有些关键的高难度设计,如果也是这样做的话就不行了。对于软件外包倒是挺合适的,反正也没什么技术难度,都是体力活而已了。

大家每天都说说自己昨天做了什么,今天要做什么,但是对于怎么做和做得好不好,缺乏一个评判和交流的会议,需要其它方式的补充才行。
   
0 请登录后投票
论坛首页 软件开发和项目管理版 敏捷开发

跳转论坛:
JavaEye推荐