【推荐】9090法则100除以180等于多少
“90-90法则”是计算机编程和软件工程学领域中的某种现象,是由贝尔实验室工作的汤姆·卡吉尔总结并首先提出的一条充满幽默感的法则。
法则的具体内容是说计算机编程人员“最初的软件编程开发要占用整个开发时间的90%,而剩下的10%的编程工作,则需再用整个开发时间的90%才能完成”。计算机的功能是根据编程语言的命令,通过CPU(数据计算与控制的中央处理器)得以完成。在编程设计中必须有可供计算机识别的语言,或者说编码。
由此得出,软件编程开发所需的时间不是100%,而是180%,这种显而易见的矛盾,显示出了这一法则所具有的幽默感。我们可以从中看出,在软件开发的过程中常会出现比最初预计完成时间延迟的现象。
卡吉尔认为,在软件编程开发中出现的延迟现象,主要是由两方面原因造成的。
一方面是在编程过程中,承担者本人把容易完成的部分与不容易完成的部分糅合在一起考虑,没有先后主次之分。
另一方面则是事先对编程中的困难估计不足,出现了难度上的误判。
当然,软件编程的开发能否最终获得成功,不仅取决于时间分派是否合理,还要甄别出究竟哪部分是至关重要的内容,然后遵循“80/20 法则”也就是“帕累托定律”去分配时间和精力,这样才会更加合理。
#挑战30天在头条写日记#
- 版权所属:财经创新者
- 本文地址:http://www.cj8825.cn/106959.html
- 版权声明:版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 931614094@qq.com 举报,一经查实,本站将立刻删除。