操作系统  办公  实用知识  设计  开发  WEB开发  移动开发  数据库  软件工程  网管  安全  管理  信息化  答疑  渠道 

进度管理:死亡之旅-最后期限[2]

2007-4-16 作者:人月神话 转载自:新浪博客 网友评论 0 条 点击进入论坛

  3.27号,距离分析完成还有一周时间,你们已经产生了大量的文档和图示,但是你们对问题的分析却和1 月3号时一样的浅薄。(交付物代表了什么?)

  4.1日,奇迹发生了,你的上司给高层发邮件说明你们已经成功的完成了分析阶段.老板团队所表现出的不可思议的团结和团队协作(盲目的乐观)

  有传言说,一旦被 SEI 授予 CMM3 级,和BB同层以及更高层的管理者就可以得到丰厚的奖金.(权力和政治)

  "如果我们要将设计详细到代码级的程度,我们为何不直接去编写代码呢?"
  "因为那样的话,你当然就不是在设计了。而设计阶段惟一允许做的事情就是设计."

  评审会议很快就变成有关面向对象的意义、分析和设计的定义以及何时使用聚合和关联的争论。(偏离主题的评审)

  你告诉你的上司,这些变更意味着你需要对系统的大部分内容进行重新分析和重新设计,但是他却说,“分析阶段已经结束。惟一允许做的事情是设计。现在回去设计吧。”(死板的规程)

  7月1号,另一个奇迹发生了!你完成了设计!一份无法反映真实需求的设计文档.充斥着大量的类图,模型和序列图.(复杂而无用的模型)

  你的上司雇佣了一个顾问来构建一个计算所编写的代码行数的工具。他把一张很大的坐标纸贴在墙上,在顶部标出了数字1000000。每天他都会延长红线来显示增加了多少行代码。(毫无意义的度量)

  接着,他立刻闪现出了管理方面的洞察力,说,“我知道了!,任何一行代码都不能超过 20 个字符。任何超过 20 个字符的代码行必须得分成两行或者更多的行——越多越好。现有的所有代码都必须按这个标准改写。这会使我们的代码行增加!”

  拼凑、拼凑、拼凑还是拼凑。你和你的团队疯狂地编码。到8月1号,你的上司皱着眉头看着墙上的坐标纸,制定出了强制性的每周要工作 50小时。(加班已不能解决问题)

  最后,到3月份。经过了大量的 65 小时工作周后。一个非常不可靠的版本完成了。实地使用时,错误的出现率非常高,技术支持人员对于发怒的客户的抱怨和要求束手无策。所有人都不高兴。(为时已晚)

  4月,高层决定通过购买的方式来解决问题,他购买了由 Rupert工业公司开发的产品的使用授权并重新销售。客户的怒火被平息了,市场人员沾沾自喜,而你被解雇了。(替罪羊产生)

已有 0 位对此文章感兴趣的网友发布了看法    
我来评两句 登录邮箱: 密码:
  匿名发表
今日推荐
技术文库(共有 46468 篇文章)
操作系统
办公软件
实用知识
网络管理
软件开发
WEB开发
软件工程
数据库
设计在线
信息安全
行业信息化
管理信息化
重点推荐
电子杂志订阅
点击电子杂志名称查看样刊
输入E-mail地址即可订阅
E-mail