摘要: 今天看到下面这则帖子。完全同意。括号中是俺自己的理解。-----------------------------------------------------------文中列举了联合酋长银行(Emirates bank)在2006年的一例成功的项目,介绍了成功地管理大型复杂项目的方法。从这个成功的项目获得了如下经验:1. 严守时间表(快速发布小版本,以获得项目的实际进度)2. 抵制对项目范围的变更3. 把项目分解为不相关的模块(模块化是一切软件开发技巧的基础)4. 组建合适的团队(找高手不找新手。拒绝在重要的项目中对新人进行培训)5. 防止组内人员的流动(支付高薪,避免给予太多压力。拒绝加 阅读全文
posted @ 2011-11-20 18:49 农业大丰收 阅读(249) 评论(0) 推荐(0) 编辑
摘要: 读了"多些时间能少写些代码" (http://news.cnblogs.com/n/119370/),有点感慨。构建信息系统的主要原则究竟是哪些?下面是俺心目中最重要的几点。如果大家有不同的看法,欢迎讨论。1. 构建一个好系统的愿景如果相关人员(经理,小组负责人,程序员)只是想混饭吃,就注定无法构建优秀的系统。2. 理解业务需求虽然不可能像业务人员一样熟悉所有细节,但整体上应该超过业务人员。如果可能,要让所有程序员都真正地理解业务。正如乔布斯,他基本上不会去询问客户的需求,因为他对“需求”的理解远远超过了普通大众。唯有如此,才能建造出杰出的系统。只有真正理解了需求以后,才能 阅读全文
posted @ 2011-10-26 09:54 农业大丰收 阅读(429) 评论(1) 推荐(0) 编辑