Scrum中遇到的问题

1 view
Skip to first unread message

jian lin

unread,
Jun 25, 2009, 11:40:55 AM6/25/09
to agile...@googlegroups.com
试行了“屎壳郎”(个人对Scrum的翻译) 3-4个月了,充当Master的角色,遇到了一些问题,不知道大家是怎么解决的?
1.如何让团队成员主动起来,自我管理?搞了好几个Sprint了,还是发现大家对领取任务啊,划分工作时长啊,等着项目经理来解决,个人非常苦恼。
2.个人认为,目前我们团队的Scrum只有皮肉,根本没有灵魂,只是运用了Scrum 工具和一些方法论来管理项目,成员的观念仍然是旧的项目管理的观念。如何才能突破?
PS:目前项目已经可以自动持续集成,有一定程度的测试回归。

Zoom.Quiet

unread,
Jun 26, 2009, 10:55:48 AM6/26/09
to agile...@googlegroups.com
2009/6/25 jian lin <loti...@gmail.com>:

> 试行了“屎壳郎”(个人对Scrum的翻译) 3-4个月了,充当Master的角色,遇到了一些问题,不知道大家是怎么解决的?
> 1.如何让团队成员主动起来,自我管理?搞了好几个Sprint了,还是发现大家对领取任务啊,划分工作时长啊,等着项目经理来解决,个人非常苦恼。

利益+荣誉驱动

> 2.个人认为,目前我们团队的Scrum只有皮肉,根本没有灵魂,只是运用了Scrum
> 工具和一些方法论来管理项目,成员的观念仍然是旧的项目管理的观念。如何才能突破?

培训+沟通

> PS:目前项目已经可以自动持续集成,有一定程度的测试回归。

--
http://zoomquiet.org
'''过程改进乃是催生可促生靠谱的人的组织!'''
Time is unimportant, only life important!

张克强

unread,
Jul 30, 2009, 10:28:15 PM7/30/09
to 敏捷中国
引入扑克牌,每个人必须发表意见!!

殷远超

unread,
Jul 31, 2009, 6:24:27 AM7/31/09
to agile...@googlegroups.com
不优先领取的,就去干脏活累活啊

2009/6/26 Zoom.Quiet <zoom....@gmail.com>


--
殷远超 http://www.yinux.com

lotin

unread,
Jul 31, 2009, 10:38:03 AM7/31/09
to agile...@googlegroups.com
扑克牌大概怎么玩?有经验么?书上到是有看过,感觉这些东西离中国的程序员很遥远

2009/7/31 张克强 <zhangk...@gmail.com>

alsor zhou

unread,
Jul 31, 2009, 3:07:12 PM7/31/09
to agile...@googlegroups.com
玩扑克牌个人感觉要有个前提,就是 达成口头协议的东西需要尽力完成,这是为了防止团队的自信心爆棚,和对任务划分的不明确,承诺了的却做不完,那承诺就没意义;另一种情况是buffer留的太多,当然这个的原因可能是团队刚组建,或者有新技术引入,或者是消极怠工,不同的情况有不同的对策,不能一概而论。反正要有足够耐心,持续改进重要的是体现在可持续性上

2009/7/31 lotin <loti...@gmail.com>

lotin

unread,
Aug 2, 2009, 11:19:25 PM8/2/09
to agile...@googlegroups.com
恩,可以考虑这个周期玩玩。

2009/8/1 alsor zhou <alsor...@gmail.com>

nethibernate

unread,
Aug 1, 2009, 4:36:57 AM8/1/09
to 敏捷中国
提个建议,最好LZ把你在引入Scrum过程中的过程和经验写一些分享一下。
我在公司也努力的推行Scrum,可惜我没有什么权限。我能做的就是把我们的PM游说的有了兴趣,但是实施起来还是驴唇不对马嘴的,郁闷!
我知道Scrum对团队的人员素质要求很高,但是如果已有的人员就是这么多,而且人员素质也参差不齐的情况下,如何才能开展实施呢???

On 6月25日, 下午11时40分, jian lin <lotin2...@gmail.com> wrote:

呆呆

unread,
Aug 3, 2009, 3:30:32 AM8/3/09
to agile...@googlegroups.com
关注中,慢慢取经。
我也遇到了Scrum过程中因为一个个人的人为因素,带来了很大的困难。
其实,我想可能不仅仅是在Scrum过程中这样,采用其它的方式也会有这样的问题。
最终,很多问题都归结到了人身上。虽然能使用一些优化的开发管理过程降低风险、提高效率。但是认为因素往往还是不好预料,也不好处理的。

2009/8/1 nethibernate <nethib...@gmail.com>

Daniel Teng

unread,
Aug 3, 2009, 4:04:35 AM8/3/09
to 敏捷中国
个人认为关键是要建立一个自管理的团队。个人认为建立自管理的团队主要需要四个方面下工夫:
1. 团队建设包括成员和领导者
2. 可视化管理
3. 软件拉动系统
4. 团队纪律

在AgileChina我会分享一些我们在团队纪律(Simple Rule)方面的一些经验。http://www.agilechina.net/
ShowNews.aspx?id=32

不好意思,Promote一下

Daniel

On 6月25日, 下午11时40分, jian lin <lotin2...@gmail.com> wrote:

张伟

unread,
Aug 3, 2009, 4:10:20 AM8/3/09
to agilechina
Daniel Teng,您好!

看上去很可行, 可否对第二点和第三点多讲点? 或者有没有一些比较好的实践?

======= 2009-08-03 16:05:00 您在来信中写道:=======
= = = = = = = = = = = = = = = = = = = =

--
Best regards
-----
张伟
上海宽文是风软件有限公司
上海市浦东新区东方路800号宝安大厦2802B室,邮编200122
13512165346

Daniel Teng

unread,
Aug 3, 2009, 11:19:45 AM8/3/09
to 敏捷中国
第二点,我在InfoQ有一篇文章 "借助信息化工作空间实现高效的团队自我管理"
http://www.infoq.com/cn/news/2009/03/Informative-Workspace,另外一篇关于CI的Blog
"Back to Agile Basics: Continuous Integration 持续集成" 也跟这个有关
http://www.cnblogs.com/tengzy/archive/2009/06/14/1503281.html

第三点,基于User Story的Scrum和Kanban系统都是软件拉动系统的一种实现。

Daniel

jingbin liao

unread,
Aug 4, 2009, 12:25:12 PM8/4/09
to agile...@googlegroups.com
根据我个人的经验回答一下LZ的问题:
1.如何让团队成员主动起来,自我管理?搞了好几个Sprint了,还是发现大家对领取任务啊,划分工作时长啊,等着项目经理来解决,个人非常苦恼。

采用一些激励机制,在适当的时候给与积极主动表现突出的团队成员一些奖励, 鼓励帮助相对差一些的成员成长. 我之前遇到的一些问题时大家开始都不敢领任务,但是只要有人带头领,或者是领一些比较难得任务的时候,其他人也就争着做了. 可视化是非常关键的,所以任务板上放开发者照片是一个比较好的实践. 还有一个就是授权, 不要所有事情都捏在自己手中,要鼓励团队成员之间的传帮带, 给某些资历相当较好的成员授权,让他们可以做一些决定.

划分工作时长: 这个是指工作量估计吗? 这个应该是团队集体决策,在planning meeting上解决.

2.个人认为,目前我们团队的Scrum只有皮肉,根本没有灵魂,只是运用了Scrum
工具和一些方法论来管理项目,
成员的观念仍然是旧的项目管理的观念。如何才能突破?

工具和流程不是本质, 本质是你们现在的做法十分符合敏捷的价值观. 所有的一切归根结底就是:
项目的开发团队,客户,投资方及相关的其他人十分都认同了敏捷的原则和价值所在.

 PS:目前项目已经可以自动持续集成,有一定程度的测试回归。

持续集成和自动化测试是短迭代成功的基础, 特别是对于大型系统,没有自动化很难在短周期内保证质量.  除非你可以临时找到相当多的测试人员过来做手工的回归. 但这不是长久之计.
所以, 投入持续人力来逐步的还自动测试用例的债.

Ryan Liao
ScrumCN | Scrum中文网 |http://www.scrumcn.com

2009/8/3 Daniel Teng <tengz...@gmail.com>

lotin

unread,
Aug 4, 2009, 9:41:52 PM8/4/09
to agile...@googlegroups.com
最近实在忙,后面会整理下这个几个月的心得,我们这个项目团队刚组建,所以做试点,问题是上头总是喜欢弄新人进来,所以我的这个scrum也是非常独特啊。有新人其实根本敏捷不起来。

 
在09-8-1,nethibernate <nethib...@gmail.com> 写道:

andy

unread,
Aug 5, 2009, 8:29:55 PM8/5/09
to agile...@googlegroups.com
个人的一点心得:
1. 在正式开始Sprint之前,有2~3周是“试运行”,主要是介绍如何实施Scrum,先使团队有一个共识:Scrum是如何工作的
2. PM/SM在团队中要“弱势”,把责任明确给成员,在过程中要主动“Push”,不是告诉如何做,而是强调这件事还没有做
3. 绩效考核,针对整个团队,即共赢或共输。其实Team中大多数是有激情的,少数的会混不下去
4. DoD(definiation of done)一定要定义,而且要得到Team共识,否则在sprint的后期就会很麻烦:story已经完成了,但不是可以工作的
 
供参考,多交流
 
2009-08-06

Andy Yuan
敏捷开发,Scrum实践,每日纪录: http://blog.vsharing.com/agiledo/
 
 


发件人: jian lin
发送时间: 2009-06-26  22:47:18
抄送:
主题: [agilechina] Scrum中遇到的问题
Reply all
Reply to author
Forward
0 new messages