作者:virus 来源:博客园   酷勤网收集 2008-05-22

摘要
  1、首先概念是国外提出来的,是英文的,翻译成中文往往就会有质的区别,中国人喜欢歪曲外国人的概念,也可能是翻译的问题吧;2、敏捷开发对个人素质的要求是很高的,国外的软件人员要比国内的专业很多;3、对环境的要求也很高,国内环境还不成熟,有待提高

针对最近又比较火热的敏捷开发,我有一些个人的想法和认识,粗浅之处,还请大家指教了。

个人不太感冒,或者说持观望态度吧,原因如下:
1、首先概念是国外提出来的,是英文的,翻译成中文往往就会有质的区别,中国人喜欢歪曲外国人的概念,也可能是翻译的问题吧
2、敏捷开发对个人素质的要求是很高的,国外的软件人员要比国内的专业很多
3、对环境的要求也很高,国内环境还不成熟,有待提高
不过个人认为,还是可以在一定程度上使用敏捷开发,但不是一味的追求概念上的一致和做法上的一致如果只是追求形式上的敏捷,有可能造成类似大跃进的闹剧来。

评论

#2楼  2008-05-21 00:26 Mien

“概念是国外提出来的”我们就不学?
“国外的软件人员要比国内的专业很多”真的?
“对环境的要求也很高,国内环境还不成熟”不能苟同。
呵呵,凡事积极并力求客观对待--个人意见,不必参考。

#4楼 [楼主] 2008-05-21 09:05 virus

@Mien
@Mien
谢谢
1、概念是国外提出来的,我们要选择的学,不是一概而论的学习,而且要修正很多的东西,比如说方式或者思路什么的,要是照抄不就是拿来主义了吗
2、不得不承认,国外的软件人员普遍要比国内的专业,这个你可以问一些有国外工作经历的
3、是啊,所以我没有苛求环境,我说的就是要根据国内环境变通地学习敏捷开发

#5楼  2008-05-21 09:08 程序小斯 [未注册用户]

楼主大概还不了解每捷开发的真正内涵吧
敏捷,是一种理念,并不是一种形式

#6楼  2008-05-21 09:24 小寒

敏捷开发重要的是理解其内涵,具体的表现形式可以依据具体的情况来定
要推行敏捷开发的思想,
首先要让其成员接受敏捷开发的思想,接受这种理念
然后再一步一步地进行从过程开发到敏捷开发的演变

#7楼  2008-05-21 09:58 坏人

理解好敏捷的思想后,你将不会要求自己把敏捷的手段全部用上。

敏捷代表着灵活与不拘泥。

倘若你只单单去执行敏捷方法论,可能真的会弄巧成拙。

#12楼  2008-05-21 10:56 球球

敏捷不算是什么新的东西,七年前就开始了,不用太担心。
怕英文变成中文有问题,那就看原版书吧。
国外的普通的软件人员也不一定就比国内强,只不过顶尖的软件人员比国内强,而且人数相对多,敏捷现在最大的问题不是程序员的技术问题,而是有没有客户肯和你玩敏捷的问题。
环境是大家创造的,有条件的话在自己的一亩三分地先在小工程上试验试验好不好用总是应该的,我还是比较看好敏捷的。

#14楼  2008-05-21 12:46 金色海洋(jyk)

关键看客户是否配合,好像敏捷是根据工作时间来付钱的,现在国内的客户都不会这么认为吧。客户不愿意付钱,那还怎么玩呀?

敏捷对程序员的要求会更高。

#15楼  2008-05-21 13:35 炭炭

谁说只有素质高,环境好才能用敏捷?
敏捷恰恰是解决你素质不高,环境不好的问题的。
只能说你的客户好糊弄,你对优秀设计追求不高,所以你看不出敏捷的优势

#16楼  2008-05-21 13:56 路人丙

其实说到底是人的问题,敏捷对程序员跟客户都要求"专业"...

#17楼  2008-05-21 16:03 坏人

说敏捷要专业要钱要什么什么的,感觉对敏捷的理解只停留在方式方法上。

敏捷开发不仅仅是一个方法论,更是一种思想论。

#20楼  2008-05-21 16:05 紫色阴影

1. 有多少是国内提出来的?
2. 我们公司很多是应届毕业生,没有开发经验,学了一段时间也很熟练 我也是敏捷新人 呵呵
3. 什么环境?

来自:关于敏捷开发的一点小想法

分类: 软件工程 项目管理 系统架构 软件测试

上一篇:将测试人员整合到敏捷团队中   下一篇:Sprint804 Retrospective有感