读《人月神话》二分 - 如何吃到了价值2000元的面片汤

读《人月神话》二分 - 如何吃到了价值2000元的面片汤

flyfish

管理者的「生子工期压缩学」

会议室的算术

管理者把员工叫进办公室,手指敲着PPT:
「小明啊,项目延期了?我听说一个女人生孩子要10个月,那10个女人1个月就能生完,对不对?」
员工刚想开口,管理者抬手打断:
「我数学不好,但道理都懂!给你5个女人,本来10个月的活,压缩到1个月,加班费管够,再加2个测试的,2周后我要看到孩子——项目上线!」

结局

项目最终「如期上线」——在PPT里。
管理者满意地点头:「你看,我说行就行,这就是敏捷开发的魅力!」

管理者的「饺子」

锅铲的魔幻登场

管理者一声令下「开始下饺子」,4个人同时冲向厨房:

  • 员工A抄起漏勺:「我看抖音说用漏勺下饺子不粘!」
  • 员工B举起汤勺:「胡说,奶奶教我用汤勺兜底!」
  • 员工C翻出炒菜铲:「你们都错了,平铲才能铺开饺子!」
  • 员工D找不到工具,直接拿起水果刀:「要不我把饺子切成两半下?」
面片汤的诞生
  • 员工A顺时针搅,员工B逆时针搅,员工C上下乱搅,3把锅铲缠成麻花;
  • 没工具的员工D用筷子戳饺子,把速冻饺子戳破一半,肉馅漂在水面;
  • 有人喊「大火煮!」,有人喊「小火焖!」,「书上说要加三次冷水!」「不对,是加两次!」
  • 此时锅里的饺子已经煮成糊糊,锅铲上粘满面皮,4个人面面相觑

混乱的操作破坏了食物的物理结构,就像混乱的开发破坏了代码的逻辑结构

甩锅
  • 员工A:「都怪锅铲不够!行政该买4把新的!」
  • 员工B:「是管理者指挥错了,不该让我们同时下!」
  • 员工C默默拍照发朋友圈:「公司团建,吃到了价值2000元的面片汤」
  • 灾难发生后,指责他人永远比反思自己容易

加人≠加速,而是加戏

书中指出,时间和人力并非简单的线性关系。例如,一个需要 12 人月完成的项目,派 12 个人用 1 个月完成,往往比 1 个人用 12 个月更低效,因为新人加入需要时间磨合,沟通成本会呈指数级增长「向进度落后的项目增加人手,只会让进度更落后」(Adding manpower to a late software project makes it later)这就是布鲁克斯法则

项目延期时做这 3 件事

  1. 砍需求,而非加人
  2. 给老员工「减负」:延期时老员工往往身兼数职,这时候派 人专门帮他们「打杂」,比派 程序员更有用。每个老员工每天需花 1 小时带新人,相当于团队整体效率腰斩。
  3. 用「外科手术团队」替代「人海战术」:从团队里挑 2 个高手组成「救火队」,让他们关起门来专攻核心问题,其他人负责外围支持 ——精英小团队的效率远高于普通团队。

你可能感兴趣的:(大模型,目标检测,人月神话)