收集数据的成本和价值

收集数据不是免费的。 每条数据都有成本。 还有价值。 我们如何平衡数据的成本和价值?

与所有多汁的问题一样,这取决于。 而且, 通常来说 ,数据越容易收集,数据中的价值就越小。

收集无用廉价数据的示例

以下是一些数据收集便宜且几乎无用的示例:

  • 任何时间点上的任何事物,都不是趋势。 一些示例:代码行,任何类型的缺陷计数。 任何时间点度量都可能很有趣。 然而,价值在于趋势。 (如果您不随时间重构代码库,则代码会继续增长,而不是收缩并增长,等等。)
  • 任何人的行为,无论是时间点还是趋势。 每人的代码行毫无意义。 每个人的缺陷也没有。 我不在乎您为项目使用哪种方法-亲自测量线路或缺陷会带来麻烦。
  • 速度(在某个时间点记录故事点)和团队成员无法一起工作和/或他们一次只能处理多个项目。 (如果您想知道为什么,请参阅“ 测量周期而不是速度” 。)

而且,我认为时间表是无用信息的最佳示例。

为什么时间表是无效的“数据”

当我还是一个年轻的软件开发人员时,我“一次”从事多个项目。 我本应该在每个项目上花费大量时间。

那时,我还年轻,还不那么聪明。 我加班工作以尝试完成所有这些工作。 我填写了时间表,列出了每个项目的准确时间。 总小时数? 超过50。我认为是55。很多加班。

下周晚些时候,财务部门将我的时间表退还给我。 “您的总数每周总共只能增加40个小时。 请更正此时间表。”

我去找老板了,没有说,WTF。 那时我发誓少了。 但是,我确实问了这个问题:“上周我工作了40多个小时,因此我可以完成所有工作。”

“谢谢。”他说。

“我应该“修复”我的时间表,所以只有40个小时。 您要我忽略哪些项目?”

他说:“您可以算出比例,并全部花40个小时。”

“而已?”

“对。”

我现在知道该怎么办。

除非您继续进行计数,否则时间表是不准确的

我仍然遇到两个大问题:

  • 我怎么可能记得上周末我做了什么?
  • 我的公司不想付给我加班费,所以我只需要报告 40个小时。

我可以解决第二个问题。 我只工作了40个小时。 我的老板不高兴。 为什么我的工作时间更少?

我解释说我不是免费工作的。 而且,计算项目的百分比吗? 没门。 他是真的要我在时间表上花一个小时还是做更多的工作?

我工作了40个小时,努力工作。 当时我还没有意识到加班会使人们变得愚蠢 ,所以我很幸运。

但是,我仍然有第一个问题。 我怎么能准确记住上周我做了什么?

我等到星期五中午填写时间表。 该时间表原定于周五下午2点。 2个小时的时间还不够记得我所做的事情吗?

通常不会。

我记得自己工作的那一天直到什么时候。 我很少记得我为每个项目所做的工作。

我一直在提高资源效率 。 我有很多等待时间。 然后,我拿起另一个项目,对其进行处理,直到被阻塞为止,然后返回到第一个或第三个项目。

我的工作时间是随机的。 我的时间表也是如此。 时间表不准确,尤其是我加班的时间更多。

(请注意:作为一家公司的经理,大约十年后,我为小组中的每个人填写了时间表。几个财务人员对我大喊。我问他们:他们是想要完成产品还是完成时间表?是的,不在那里比赛。产品更重要。)

时间表或票证无法用于大写

敏捷转型期间的大写软件中 ,我解释了对大写的渴望。 我的公司想利用软件的努力。

他们认为使用时间表可以为他们提供准确的数据。

时间表很容易收集。 时间表中的数据值? 几乎没用。 特别是当我应该在项目中使用任务时:

  • 项目1:计划
  • 项目2:编码
  • 项目3:审查Rick。
  • 项目4:与硬件人员进行最终测试。

这些任务只是我应该跟踪的部分状态。

那票,例如吉拉票呢? (很抱歉选择Jira。我的大多数客户都使用Jira,即使是并置的团队也是如此。)

票务系统试图跟踪状态变化

吉拉车票与时间表存在相同的问题。 人们必须在每次状态更改时准确地报告状态。

以下是有关状态变化的问题:本周您每天在午餐和晚餐吃什么? 我和我的丈夫很不寻常-我们几乎每天带午餐,而且每天都有相同的午餐。 我们很无聊,这就是我们的问题。 每晚我们都有不同的晚餐。

大多数人可能还记得他们在午餐晚餐时吃的东西。 他们很少记得午餐和晚餐。 而且,除非他们测量食物,否则他们将不记得自己吃和喝了多少食物。 (您知道您是否吃六盎司的蛋白质吗?还是八?或者十二?这就是时间表或票证应该追踪的内容。)

午餐和晚餐只是每天两个明显的状态变化。 而且,如果您与其他人一起吃饭,这些状态的改变可能对您来说很重要。

您还记得本周每天在这两个相对重要的状态变化时所吃的食物吗?

记录状态更改之间的时间间隔越长,记忆的准确性就越差。 这就是为什么票务系统也不反映现实的原因。

您可以收集准确的数据吗?

因此,假设大写字母对您很重要。 您如何收集准确的数据? 您可以采用一种优化大小写的方式进行工作:

  1. 创建简短的交付物。 一两天的故事。 如果您不使用敏捷方法,则每周或每月发布一次。
  2. 停止多任务。 这样您就可以使用团队运行率。
  3. 发挥流动效率 。 这意味着您花费最少的时间等待其他人。
  4. 测量周期时间 。 当您向客户发布此故事/功能时,您将知道。 您不是在估计大小写。

如果您发布某些内容,则可以大写。 在某些客户可以使用您发布的内容之前,您不应大写。

仅仅因为您的数据易于收集并不意味着数据有价值或正确。 使用基于系统的思想来推理系统,并查看可以衡量的有价值的东西。

翻译自: https://www.javacodegeeks.com/2020/03/cost-and-value-of-collecting-data.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值