缩写:DEAD和DITO代表什么?

示意图

十多年来,我一直在开发,定义,集成和评估项目。 在与数百家公司以及众多内部开发和外部咨询公司合作之后,我总是对行业在确定完成时间和完成期限方面总是存在的错误感到惊讶。 结果,我提出了新的DEAD和DITO计算方法,用于项目估算和完成。 他们来了:

死亡:发展估计和截止日期:

  1. 销售管理: 客户的期望会 25% 比推销员承诺的实际项目需要更长的开发时间。
  2. 功能要求: 您定义的功能要求实际上将不起作用。 加 25% 需要更多的计划时间以确保可以根据您的系统体系结构和应用程序界面实际实现功能要求。
  3. 功能要求: 您定义的功能要求实际上不会按照您期望的方式开发。 这与开发人员和产品经理之间的克林贡语和英语(反之亦然)之间的语言障碍有关。 添加 25% 为您的项目增加更多的开发时间,请预先发布以确保它是根据您的要求进行开发的。
  4. 项目管理: 实际的发展将需要 25% 比实际项目估算时间更长的开发时间。
  5. 用例: 您定义的业务用例仅包含 25% 实际发生的用例。 在发布后,为您的项目增加50%的开发时间,以针对实际使用与预期使用进行调整。 这包括功能和性能。

DEAD应用:

  1. 估算项目并在10个工作日内完成销售。
  2. 按照承诺,实际上将需要12.5天才能完成。
  3. 实际上,需要15.625天才能弄清需求不正确或遗漏的问题。
  4. 按照正确定义,实际上需要19.53125天才能完成项目。
  5. 因此...项目将在20天内完成。
  6. 一旦启动,将需要10天才能更正未解决的问题。
  7. 项目总时间为30天。

DITO:开发人员失眠和外卖。

幸运的是,我们的公司拥有DITO补偿因素可以应用,保存项目并引用下一个项目。

DITO应用:

  1. 您雇用的不可思议的开发人员实际上是失眠症患者,通常可以将8个工作小时延伸到更多时间,包括周末。 生产率提高100%节省:约10天。 现在我们只晚了10天。
  2. 通过诱使程序员使用外卖食品,您可以度过周末并进餐。 (开发人员都是聪明人,但我总是想知道为什么一个时薪75美元的程序员会花一个小时的时间吃一个10美元的披萨……谁知道呢? 节省:约25%。 现在我们只晚了5天。
  3. 随着最后期限的临近和客户的不满,您需要在“外卖”中添加Mountain Dew,但这有时会导致24到36个小时的直接编程时间。 最终的解决方案将及时发布,并带有错误(有时归因于键盘上的比萨饼屑)。
  4. DITO应用发布后的结果可节省5天的发布后增强功能。

结合 DEAD 以及 DITO 计算得出项目完成时的简单1.5倍。 总是比您期望的多花50%的时间来完成项目。

注意: 首字母缩略词 DEAD 之所以适用,是因为由于没有睡眠,高血压,糖尿病以及雇主购买的比萨饼,甜甜圈,山露水和咖啡引起的体重问题而导致的并发症,开发人员的死亡时间比普通员工平均快25%。 DITO 适用,因为您的销售人员将对下一个出售的项目应用原始估算。

3条评论

  1. 1
  2. 2
  3. 3

    程序员的悲惨生活(或者我应该说……“没有生命”)。 您应该增加离婚和独身生活。 但是你打在了头上。 特别是给销售主管提供了在这么短的时间内改变产品的弹药。 甚至更糟糕的是……在构思之前就将其出售!!! 我们喜欢那个。 下一次项目到期时,请确保销售代表在手...项目的整个过程。 有人需要喝咖啡。

你觉得呢?

本网站使用Akismet来减少垃圾邮件。 了解您的数据如何处理.