使用帕累托原则(80/20),如果给定0-100之间的输入,如何计算真实百分比

时间:2012-06-11 14:36:29

标签: algorithm math computer-science

根据帕累托/ 80-20的原则,根据帕累托的说法,如果我认为我完成了70%的话,我到底是怎么“完成”的?我希望在这个例子中答案大约15%。

我希望能够有一个文本输入或一个滑块,我可以将输入设置为0-100%,那么如何在Pareto之后获取输入并将其转换?

2 个答案:

答案 0 :(得分:2)

请参阅http://en.wikipedia.org/wiki/Pareto_distribution了解您正在寻找的发行版。

请注意,软件开发时间估计值不是这样的。当被问及估计时,人们和组织往往过于高估一个相对恒定的因素。 (在2左右不常见。)请参阅软件估算:揭开黑色艺术的神秘色彩

答案 1 :(得分:1)

这是一个愚蠢的想法,但考虑起来很有趣。

给定'完成'x在0和1之间的值,'Pareto-done'y的公式是

  

y = 20%^(log(x)/ log(80%))

所以在你的例子中,x = 70%完成得到y = 7.6%Pareto-done。