
原帖由 空山鸟语 于 3-6-2011 12:56 发表
SCRUM是个当下非常时髦的jargon。不少公司都声称在推行Scrum,招人也要求有Scrum经验。如果你告诉别人你没用过Scrum,别人看你的眼光都好像城里人看乡下人似地。大家有人实际在用吗,效果如何?
按照Scrum的创始人 ...
原帖由 key 于 3-6-2011 14:24 发表
很有意义的思考。scrum希望通过分散管理和逐步程现式的需求分析与实现来规避风险,
Scrum认为最大的风险是:
1. 全盘考虑问题的风险。因为基本上不存在对项目的全盘的准确的计划和架构。
2. 大管理架构的风 ...
但在我看来Scrum是敏捷方法中的一种,而敏捷方法的核心价值就是重视直接沟通和重视代码本身,在秉承这种价值观的团队中,Scrum重视节奏感的特点会有比较好的发挥。
我做一个比喻,就像一个做软件外包管理的老手跑来评价极限编程
原帖由 空山鸟语 于 3-6-2011 15:39 发表
但是为什么我认为Scrum有问题呢?我觉得Scrum的沟通顶多是在开发团队内部有效。这种沟通甚至都没有办法扩展到需求人员那里,更没有办法到达用户那里。开发团队跟外界交流的界面就是Back log,提供的反馈只有Back log的时间、成本评估、Sprint进度评估,仅此而已。仅从概念上理解,这叫什么沟通质量啊,这哪里是敏捷开发啊,其实跟以前的瀑布模型差不多,只是不要详细的文档了而已。
原帖由 black_zerg 于 3-6-2011 20:31 发表
补充一下就我个人观点,再牛b的方法也不能把垃圾程序员写出好代码, 不谈任何方法论,一个强程序员一个人就能把一个模块从沟通到设计到实现到集成全给你搞定。所以这些方法论都是扯淡的都是混饭吃充数的人来糊弄人的,这玩意真管用那才有鬼了。很多吹这些破玩意的自己连写程序都不会,根本就不知道整体框架,根本不懂技术效率,不懂实现,甚至连用户需求都分析不来,跟客户开个十几个会都在那里兜圈子把大家都弄糊涂了。就这水平还是不影响他在那里胡天胡地的吹methodology。悲剧!
原帖由 black_zerg 于 3-6-2011 21:17 发表
人在牛也不行? 这么说吧,强势程序员绝对不是只知道敲键盘的,他必须要熟悉软件生命周期而且非常熟悉需求,知道怎么用最少的时间让客户绝对满意,如果你对自己的要求说只是会敲点代码,那根本就算不上什么牛程序员, ...
原帖由 black_zerg 于 3-6-2011 22:22 发表
我是consultant,目标就是专攻小项目,我认为大项目以后都会外包。 大公司大项目那种情况我说个实话你的people skill会更重要,更能帮助你往上爬。我之所以厌恶这些方法学是他们本质上把 开发人员当工具当机器看,认 ...
原帖由 black_zerg 于 3-6-2011 22:22 发表
我是consultant,目标就是专攻小项目,我认为大项目以后都会外包。 大公司大项目那种情况我说个实话你的people skill会更重要,更能帮助你往上爬。我之所以厌恶这些方法学是他们本质上把 开发人员当工具当机器看,认 ...

原帖由 woodheadz 于 3-6-2011 22:45 发表
重型过程确实是这样。 我工作经历中让我第一次让我尝到干得“不爽”的经验,就是在重型过程里面得到的。
我做过外包软件的管理,经历过的项目有超级烂烂到最后花了绝大部分预算完成的文档和勉强运行起来的代码完全 ...

原帖由 coredump 于 3-6-2011 22:57 发表
重的轻的项目类开发都做过,说实话,我都不喜欢,讨厌之。 现在做产品/library软件的R&D,感觉很好,把程序员当人看,不当牲口使,让你有种你是architect的错觉![]()

原帖由 coredump 于 3-6-2011 22:57 发表
重的轻的项目类开发都做过,说实话,我都不喜欢,讨厌之。 现在做产品/library软件的R&D,感觉很好,把程序员当人看,不当牲口使,让你有种你是architect的错觉![]()
原帖由 空山鸟语 于 4-6-2011 14:42 发表
在国内做项目的时候我一般也是用“混搭”的,介于瀑布模型、XP之间。我自己认为实际效果还不错,项目成员都很happy,客户很满意,项目的成本进度都控制的很好。其实一个项目管得好或者不好,多会有一种特殊的smell。 ...
原帖由 yuba 于 8-6-2011 13:21 发表
支持“混搭”,但是不要说“混搭”,要说 customised scrum process,重音在scrum上
等过些年scrum不流行了,谈起这段经历,重音放在customised上
原帖由 空山鸟语 于 8-6-2011 14:42 发表
楼上说的没错。Scrum可能应付小型项目可能更适合一些。BA给把use case摆个龙门阵,程序员连蒙带猜的差不多也就可以开始干了。
当初学UML的时候曾经有一条就是讲一个画面上用例数量不能太多,不然就超过人脑的处理能 ...
原帖由 空山鸟语 于 8-6-2011 14:42 发表
楼上说的没错。Scrum可能应付小型项目可能更适合一些。BA给把use case摆个龙门阵,程序员连蒙带猜的差不多也就可以开始干了。
当初学UML的时候曾经有一条就是讲一个画面上用例数量不能太多,不然就超过人脑的处理能 ...


谢谢!! 俺家娃的确怪腔比较多。不过楼歪的太厉害了,哈哈原帖由 空山鸟语 于 14-6-2011 22:37 发表
楼上是专家了。
我只是自己简单分析了一下Scrum的特点,不知道说得对不对,见笑了。Scrum既然这么火,肯定也有它一定的道理的。真心希望楼上给多介绍介绍Scrum主要的优势和价值在哪里。
我的几个主要疑问1是感觉Scrum好像更侧重开发团队的内部管理,对于需求方面涉及的比较少,不知道是不是这样;2 是对于Scrum团队的管理模式比较疑惑,请问在一个标准的Scrum项目里项目经理处于什么位置呢?
| 欢迎光临 FreeOZ论坛 (https://www.freeoz.org/forum/) | Powered by Discuz! X3.2 |