仅只有未实名的,新媒易不收取任何费用,公益非盈利机构
24小时服务热线: 4000-163-302
请扫码咨询

新闻动态

NEWS CENTER

说明项目是如何依靠时间价值理论来实现流程改善的

2019-04-11

一般项目的目的,无非是耗费最短的时间来实现最多的增值。我们通过一个案例,来说明项目是如何依靠时间价值理论来实现流程改善的。

一个真实的案例

2016年初,部门正在紧锣密鼓地进行互联网转型重要载体App的第一个版本的研发工作。因为存在团队刚刚组建、bug不断出现、需求方向经常调整、开发设计资源极其紧张、部门间隔阂等的原因,我们连续经历了两次失败的尝试。后来总结出来两个最让我们受伤的问题:

  • 人员配备上,产品和交互人员都是本公司的,而UI设计、开发都是外包的。外包人员存在工作能力差距,这给项目带来很多不确定性。更让人头疼的是不论能力强还是弱都不是最合适的,能力强的我们要提防产品核心思路和代码泄露,能力弱的又很耽误研发进度甚至犯下低级错误,曾经就出现测试服务器地址打到生产包上的重大事故;
  • 业务和IT系统配合过程中,我们经常遇到让人崩溃的坑。有时候刚刚调试平稳,突然冒出来一个特别棘手的问题,导致项目进度受阻,需求重新梳理,甚至重新开发;

在这个案例中,假设人员、业务、IT系统等固有缺陷在短时间内是无法解决的,那应该如何进行改善呢?答案就是,迭代开发、小步快跑——互联网圈常见的一种方法。

结合经济学的知识,我们引入一个公式:

最终值=基础值+迭代提升值

在这个公式中,等式左边的最终值就是项目最终完成的状态,它等于基础值和迭代提升值之和。基础值是目前的现状,迭代提升值是针对基础值的提升,即迭代提升值=基础值x迭代提升率,所以把等式改为:

最终值=基础值x(1+迭代提升率)

而迭代提升率是跟迭代次数和单次迭代提升率有关的,即迭代提升率=迭代次数x单次迭代提升率。可推算出:

最终值=基础值x(1+迭代次数x单次迭代提升率)

而迭代次数=总时间/单次迭代时间,把这个表达式代入等式,得到最终公式:

相关推荐