开发过程分类的最新文章

敏捷宣言遵循的原则

| | Comments(0) | TrackBacks(0)
1.我们最优先要做的是通过尽早的,持续的交付有价值的软件来使客户满意。
比较实在的道理,不用多说了。"初期交付的系统中所包含的功能越少,最终交付的系统的质量就越高"。功能慢慢的实现,比较不会容易出错。
2.即使到了开发的后期,也欢迎改变需求,敏捷过程利用变化来为客户创造竞争优势。
这一点很难得,很少有人在开发后期还能对需求的变化面带微笑的。

3.经常性地交付可以工作的软件,交付的间隔可以从几个星期到几个月,交付的时间间隔越短越好。
让客户心里放心,客户至上。对远比一大堆漂亮的文档更有效。

4.在整个项目开发期间,业务人员和开发人员必须天天都在一起工作。
力保开发的最终软件是客户所真正需要的。

5.围绕被激励起来的个体来构建项目。给他们提供所需的环境和支持,并且信任他们能够完成工作。
程序员是我们实现价值的最基本元素,他们应该得到最充分的尊重。

6.在团队内部,最具有效果并且富有效率的传递信息的方法,就是面对面的交流。
face to face 的交流,人都是社会动物,交流,还是简单一点的好

7.工作的软件是首要的进度度量标准。
为什么比能工作的软件更有实际意义!!

8.敏捷过程提倡可持续的开发速度。责任人,开发者和用户应该能够保持一个长期的,恒定的开发速度。


9.不断地关注优秀的技能和好的设计会增强敏捷能力
不断地学习,才会不断的提高。Learning is like rowing upstream,not advance is to drop back.

10.简单--使未完成的工作最大化的艺术---是根本的。
简单,这是我的处事的原则,也是解决问题的原则,能一句话说清楚的事情,就不要说两句。但对于coding,可能多写几条代码才会使问题简单代,太简的代码,反而会复杂,当然,这并不绝对。

11.最好的构架,需求和设计出自于自组织的团队。
一个好的团队的力量,是不可估量的。

12.每隔一定时间,团队会在如何才能更有效地工作方面进行反省,然后相应地对自己的行为进行调整。
人要成长,团队也要成长。

最近的留言

John发表于2008北京车展: 你是要看车,还是看美
bannoorse发表于2008北京车展: 太好看了啊啊啊 希
易风行发表于宇宙大爆炸(四):宇宙的模样: 这片子真的不错,很值
John发表于宇宙大爆炸(四):宇宙的模样: 自此为止,《宇宙大爆
星迷发表于周星驰的下一个梦想是什么?: 人因梦想而伟大
John发表于数据恢复中....: 呵,谢谢了,已发过的
风南发表于数据恢复中....: 我rss里还有一些片
风南发表于数据恢复中....: 唉。早知道我把那几篇

2004年4月: 按月归档