软件项目开发90%的效应
发布时间
阅读量:
阅读量
在软件项目管理领域中,常见的情况是在项目接近90%完成时突然出现停滞现象。这种情况下完成剩余10%任务所需的时间和巨大的代价(甚至超出前90%工作量所需时间及工期限制)将使整个项目的最终成果显得力不从心。这种情况被我称为'软件项目的90/10效应'。
西汉·刘向《战国策·秦策五》:“诗云:‘行百里者半九十。’此言末路之难也。”
通俗地讲,在事情越来越难以接近成功的状态下, 个人或团队需要始终保持高度的专注与坚持。起初, 很多人或团队满怀热情与信心, 认为一切都在掌控之中, 但随着时间的推移, 遇到的各种问题与挑战逐渐增多, 动力逐渐减弱, 坚持的决心也一天天减少, 最终决心往往在不知不觉中就消失了, 到了不得不面对结果的时刻才后悔莫及。他们最终只能选择放弃、草率结束或者延期完成这项任务
在软件项目开发中,这种案例比比皆是。我自己也曾经遇到几次。
我在不断反思:这背后的原因是什么?这一距离显得异常遥远以至于难以跨越。
先来听听相关人员的抱怨:
有的人说,真不明白系统框架为什么设计成这样……
有的人说,压根儿就不该选择自己实现 http 协议,根本就是重新造轮子……
有的人说,给我的任务太多了,比任何其他人都多……
有的人说,搞不懂 UI 为什么这么丑陋,交互也糟透了,一点都不符合习惯……
有的人说,我卡在那个问题那里,动不了了……
测试人员说,为什么到快发布了才
全部评论 (0)
还没有任何评论哟~
