软件项目“免坑”指南

坑有多深?

二 谁在造坑?

如何免坑?  

"谁也无法改变现状,唯有无数程序员血洒大地,才能使项目重建天日。"这一点也不夸张,软件项目做烂了就是个坑,参与者也不过是填坑的。就像是在魔兽世界战场遇到国家队一样,你赢也赢不了,出也出不去。

一 坑有多深?

  当我们进入一个项目时,通过不断观察我们可以发现我们的项目到底是不是一个坑。造坑的项目,往往具有某些"臭味",以下是我的一些认识,这些"臭味"即是项目健康状态不佳的明显标志:

  1. 核对需求,评估质量:如果需求不够好,停下来,把它做好再开始。
  2. 确保每一个人都知道需求变更的代价:让客户知道需求办更并不像在Excel上进行几个修改那样容易,"进度"和"成本"是你最有力的武器。
  3. 建立一套变更控制程序:固定的变更控制程序让你知道在什么时候处理变更,让客户知道你会处理他们的提议。
  4. 使用能适应变更的开发方法:迭代与增量。
  5. 放弃这个项目:如果以上提议没有一条奏效,需求变更极其频繁,那么,评估你的项目,考虑放弃它吧,继续下去你只会越陷越深。
  6. 注意项目的商业案例:性价比,没必要满足超出项目成本的需求。
posted @ 2013-07-13 23:16  菜花大盗  阅读(241)  评论(0编辑  收藏  举报