
课程咨询: 400-996-5531 / 投诉建议: 400-111-8989
认真做教育 专心促就业
帕累托原则指出,通常 80% 的结果来自 20% 的原因。数字 80 和 20 无论如何都不是精确的,但该原则的总体思路是 结果通常分布不均 。
我们可以看到生活的许多领域遵守着这条规则,例如:
世界上最富有的 20% 的人创造了世界 80% 的收入。
80%的犯罪是由20%的罪犯所为(自 2020 年以来)。
我们知道 80% 的病毒传播来自 20% 的受感染人群。
如何应用在软件开发中?
我们可以从帕累托原则中获得的主要好处是专注。它可以帮助我们专注于重要的事情(20%),而不是在不重要的事情(其他 80%)上浪费时间和精力。不重要的事情对我们来说往往很重要, 因为这样的事情总是有太多(而且看起来很紧急) 。但是最好的结果往往是通过关注重要的少数来达成的。
在软件开发中,我们可以使用它来专注于构建正确的功能,例如:
专注于实现80%产品价值的那20%的产品功能。
专注于导致 80% 用户使用异常的那 20% 的错误。
专注于实现80% 的产品功能需要的那20%总构建时间
…
只要问“现在最重要的事情是什么?”就可以帮助建立下一个最重要的事情,而不是下一个最紧急的事情。
顺便说一下,敏捷和 DevOps 等现代开发方法有助于获得这种关注!具有定期用户反馈的快速迭代允许对重要事项进行数据驱动的决策。诸如基于主干的带有功能标记的开发之类的实践可以帮助软件团队实现这一目标。
【免责声明】本文系本网编辑部分转载,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。如涉及作品内容、版权和其它问题,请在30日内与管理员联系,我们会予以更改或删除相关文章,以保证您的权益!更多内容请添加danei0707学习了解。欢迎关注“达内在线”参与分销,赚更多好礼。