论坛首页 综合技术论坛

倡议把中国改革开放的成功经验借鉴到敏捷软件开发方法的推广工作中来

浏览 15122 次
该帖已经被评为精华帖
作者 正文
   发表时间:2007-01-19  
我是很喜欢敏捷开发,以前在一个xp团队中开发过,也买了很多的敏捷书,包括迭代管理。现在公司理处于改革阶段,公司上下包括领导都会接受一些新的思想,我想把一些敏捷的实践用到平时的开发中来。但是我感觉困难很大,目前我的想法是tdd,持续集成首先实践起来,然后尽量用一些自动化工具提高敏捷的能力。不知道大家有什么好的意见?
0 请登录后投票
   发表时间:2007-02-15  
together 写道
也可以说,需要一位总设计师。
而这位总师,必须找到正确的方向,并有极高的威望和强大的控制力,以贯彻自己的观念。

即便如此,也有可能会是失败的。就我个人而言,我认为我们的改革开放是成功的。这个成功是相对于不改革开放而言。如果从全球的竞争角度来考虑,有人也会认为是失败的。主要还是受累于国民的整体素质。


主要还是受累于国民整体素质? 不知道你是怎么得出这个奇论的
0 请登录后投票
   发表时间:2007-03-07  
改革开放的总设计师小平同志不断重申一条原则:“实践是检验真理的唯一标准”。
开发软件的方法很多,如流行的瀑布、RUP、TDD等。什么才是好的?用熟了的才是最好的。我们要做的,不是削足适履,而要善于借鉴、吸收与总结。
不同的项目有不同的最佳方法。像Java或RoR的Web分层开发,不用TDD一层层测好,出了错非把人折磨死。而PHP、ASP那类的东西,刷界面其实就是测试,测试与编码是同步的。
其实测试与编码从来都是一体的,区别在于测试的方法与覆盖范围。但只要有时间和精力,就要尽可能地测试,软件才能健壮可靠。
0 请登录后投票
   发表时间:2007-03-09  
1、利用敏捷开发提高自己的代码水平和工作效率,让人刮目相看;
2、在项目碰到困难的时候趁机提出符合敏捷思想的设计或计划;
3、多多与人讨论,学会交流想法,尝试向 PP 发展;
4、不要将自己的方式强加于人。
0 请登录后投票
   发表时间:2007-03-09  
采用敏捷开发方法的目的是什么、能解决什么问题,提出一个方案就要点到痛处。

对于官理层来说,他们所关注的目标是销售和成本,基本上都认为技术上的事情是开发人员自己解决的,只要能降低成本、缩短周期,他不会反对,主要的问题是想用敏捷开发方法的开发人员自身没有想清楚,怎么去做,连个计划都没有,花多少钱和时间,能带来什么样的收益,说不清楚这个,让领导拍板,换谁都不会。

诸位可以试着把要用敏捷开发的原因说出来,不要用书本上的套话。比如TDD,为什么要用,怎么用,用完了会怎样。我认为只要能说的清楚,怎么去推进他就自然知道。
0 请登录后投票
论坛首页 综合技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics