发布时间:2026/8/31 1:17:36
Brooks法则:“向进度落后的项目中增加人手只会使进度更加落后” Brooks法则“向进度落后的项目中增加人手只会使进度更加落后”A“离系统上线只有3个月时间了还有这么多功能没有做怎么办”B“可以从隔壁团队抽调一个工程师来帮忙吗领导对这个项目很重视。”A“好应该可以抽调两个来他们都是经验丰富的程序员争取在1个月内完成。”最后他们成功地把项目拖延了4个月比没有添加人手的预计还要晚。向进度落后的项目中增加人手只会使进度更加落后。——《人月神话》里面提到的Brooks法则软件项目的特征软件项目的估算和进度安排一直是个难题无论多么努力都很难保证精确总需要在过程中不断调整要么重新安排进度要么削减任务但追加人手要慎之又慎。首要原因还是软件项目团队需要高强度的沟通和协助不是单纯的工作组。![图片](/writing/wechat-tech-assets/brooks-law/b651ebd1bd383f2d.png)沟通接口增加。每增加一个人就会增加n个接口。如果项目中有n个工作人员则有(n2-n)/2个项目交流的接口团队组织的目的是减少所需的交流和合作的数量清理交流障碍。培训时间和额外的测试。不培训是灾难性的。无论多么能干员工都需要接受一位或者多位项目中原有员工的培训还需要重新划分任务安排系统测试更别提刚刚上手的员工所带来的必不可少的混乱沟通摩擦、代码上的bug和原有员工填补混乱的时间。项目估算的原则小心使用人月人数和时间是两个独立要素不能互相替代你不能把“2个人花2个月”变成“4个人花1个月”。人数和时间可以互换仅仅适用于如下情况如果某个任务可以分解给参与人员并且他们之间不需要相互交流——在软件项目中这几乎不可能。对项目经理而言仍然存在很强的诱惑去添加更多人手如果非要这样做请在早期做而不是等到进度落后才添加。

相关新闻

2026/8/31 1:17:36

js 文本 控件添加鼠标离开事件

例如:给控件鼠标离开后,如果控件值不存在action字符串,则自动添加action字符串document.getElementById("控件ID").bind("blur",function(){var value document.getElementById("控件ID").val(); if(value!nul…

2026/8/31 1:12:36

多Agent系统中的思维病毒:上下文污染传播机制与防御实践

Agent开发最近热度不用多说。单 Agent 跑通之后,多数人会自然往多 Agent 协作方向走:几个 Agent 分工、共享记忆、互相传递结果,组成一条自动化链路。但这条路上有一个现象值得提前了解——一个 Agent 的“想法”会通过共享记忆和消息链路&am…

2026/8/31 1:32:37

MATLAB优化工具箱实战指南:线性规划、非线性拟合与全局优化

想用 MATLAB 解决优化问题,最快的方法是直接使用官方优化算法工具箱(Optimization Toolbox)。它解决的不是某一个具体问题,而是一整类问题:线性规划、带线性或非线性约束的优化、无约束优化、二次规划、最小二乘数据拟…

2026/8/31 1:32:37

小红书2020校招算法笔试题全解析:考点、题型与备考策略

小红书2020校招算法笔试题卷三,我拿到手之后整体刷过两遍,也拿它给身边准备秋招的朋友做过模拟。这套卷子在当年的校招题库里属于风格比较典型的那一类:算法题占比高、机器学习基础考得细、场景题非常贴近内容平台的业务逻辑,和单…

2026/8/31 1:32:37

Codex + GitHub Pages:免费搭建AI驱动网站自动发布流程

先解决两个最扎心的问题:用 Codex 开发出来的网站,为什么别人访问不到?为什么每次改完需求,还得手动上传一次文件?答案很简单——本地开发服务器只在你电脑上跑,别人当然进不来;而手动上传的本质…

2026/8/31 1:32:37

DeepSeek API 涨价 1000% 后,开发者如何做好 token 成本治理?

DeepSeek API 最高 1000% 的价格调整已经正式落地。如果你最近在用 DeepSeek 的接口跑自动化脚本、接 Codex / Claude Code / VSCode 做编程助手,或者在企业微信、内部系统里集成了它,大概率已经感受到了账单变化。我的判断很直接:这次调价不…

2026/8/31 1:27:36

Transformer在雷达回波外推中的应用:从数据预处理到训练调参全解析

简介:本资源是一套基于Transformer架构的雷达回波外推模型实现,面向计算机、人工智能、气象信息处理及自动化等专业的本科生与研究生,聚焦于0–2小时临近降水预测这一关键气象任务。项目完整复现了雷达回波序列建模与时空外推的核心流程&…

2026/8/31 1:05:20

vSound小提琴数字处理器实操指南:从接线到演出的完整配置

电小提琴或者原声小提琴插电演出,第一个绕不开的坎就是声音难听。原声琴的共鸣和空气感一旦进了拾音器,出来的往往是一坨干瘪、发尖、带着奇怪塑料味的信号。我当初第一次把琴接上乐队调音台,直接被主唱吐槽"你这声音像在锯钢丝"。…

2026/8/30 0:03:35

传感器接口IC如何攻克生物化学传感的微弱信号难题?

1. 从电极到比特流:为什么生物化学传感必须依赖专用接口IC 做生物化学传感的人都有过类似的经历:明明传感器本身性能很好,信号输出却一塌糊涂——噪声大、漂移明显、重复性差,怎么调都达不到预期。很多时候问题并不在传感器&#…

2026/8/30 0:03:35

STM32F411CEU6多通道ADC采集:扫描模式+DMA实现详解

1. 多通道 ADC 的用武之地把“Multichannel ADC”和“STM32F411CEU6”这两个关键字放在一起,其实就是嵌入式开发里最常遇到的一类需求:用一块不算贵的 MCU,同时采集多路模拟信号。STM32F411CEU6 是 48 引脚的 Cortex-M4F 主控,主频…

2026/8/31 0:07:32

STM32C5设备支持包(IAR DFP)安装指南与常见坑

上一阵子在IAR里折腾一块基于STM32C5系列的新板子,工程从STM32CubeMX导出来之后怎么都编译不过。报错信息很干脆:找不到设备描述文件。跟着错误路径去查,发现指向的是一个让我愣了一下的名字:STMicroelectronics.stm32c5xx.2.1.0.…

2026/8/31 0:07:32

STM32N657 SWO引脚矛盾:CubeMX显示PB3,数据手册为PB5

拿到STM32N657这颗料的第一天,我就撞上了一个让人原地懵圈的引脚矛盾:CubeMX里清清楚楚显示SWO在PB3,翻开数据手册的引脚说明表,却赫然写着PB5。对于一个靠SWO输出调试日志吃饭的人而言,这种"工具和手册打架"…

2026/8/28 16:16:48

实测才敢推 AI论文网站 2026最新测评与推荐

2026年真正好用的AI论文网站,核心看生成的论文质量、低AI味、格式正确、学术适配四大指标。综合实测,千笔AI、ThouPen、豆包、DeepSeek、Grammarly 是当前最值得推荐的梯队,覆盖从免费到付费、从中文到英文、从文科到理工的全场景需求。一、综…

2026/8/28 16:16:50

2026必备!AI论文网站测评:最新推荐与深度对比

2026年真正好用的AI论文网站,核心看生成的论文质量、低AI味、格式正确、学术适配四大指标。综合实测,千笔AI、ThouPen、豆包、DeepSeek、Grammarly 是当前最值得推荐的梯队,覆盖从免费到付费、从中文到英文、从文科到理工的全场景需求。 一、…

2026/8/28 11:06:45

摆脱论文困扰!盘点2026年全网爆红的的AI论文写作工具

一天写完毕业论文在2026年已不再是天方夜谭。2026年最炸裂、实测能大幅提速的AI论文写作工具,覆盖选题构思、文献整理、内容生成、格式排版等核心场景,真正帮你高效搞定论文难题。 一、全流程王者:一站式搞定论文全链路(一天定稿首…