📄 一句话概括
系统项目的失败很少输在技术——目标没对齐、需求没听懂、过程失控才是三大主因;四张记分卡均衡拿分,才是成功的正解。
📝 本节和前面几节的关系
上一节点破目的错位,本节把成败原因系统盘点一遍——给 SE 的工作画一张体检表。
一、失败三大主因
目标没对齐:客户要 A、团队做 B——立项时没把【成功长什么样】写死; 需求没听懂:访谈走过场,文档含糊,到测试才发现做的不是客户想的; 过程失控:进度、质量、范围三头同时失守,越拖越错、越错越拖; 注意三项全在【人与过程】上——纯技术故障反而少见。
二、成功的配方
目标明确(30 分)+需求沟通充分(25 分)+过程管理到位(25 分)+运维有设计(20 分)=四卡均衡; 任何一张卡缺角,总分就够不着及格线——成功不靠单项满分,靠无短板; 对照看:四张卡恰好就是 SE 的四件主业(12.1~12.7)——SE 做得好,系统多半成。
三、失败也是教材
知名失败案例的共同点:金额巨大、技术不算难、败因全在目标与沟通; 复盘的价值不在追责,在把【下次怎么拦住它】写进规范——12.3 的文档绳结、12.4 的验收凭证就是拦网; 【⚠️ 2026 现状】敏捷用【小步交付+高频反馈】把【目标没对齐】的暴露点从一年后提前到两周后——失败成本被架构性压低。
四、动手 Demo:两张记分卡定成败
给两个项目按四张记分卡打分,算总分并给出判定,看短板怎么决定结局。
cards = [("目标", 30), ("需求", 25), ("过程", 25), ("运维", 20)]
pa = [15, 10, 15, 8]
pb = [28, 24, 22, 18]
print("甲:", sum(pa), "乙:", sum(pb))
实跑输出:
--------------------------------------------------------------------
计算机系统的成功与失败
--------------------------------------------------------------------
系统项目为什么会失败? 把失败原因归纳成四张记分卡, 给两个项目打打分:
记分卡 满分 项目甲 项目乙
--------------------------------------------
目标明确 30 15 28
需求沟通充分 25 10 24
过程管理到位 25 15 22
运维有设计 20 8 18
项目甲 48 / 100 -> 失败(总分低, 目标与沟通双双失守)
项目乙 92 / 100 -> 成功(四卡均衡, 无短板)
失败很少输在技术——多数输在【目标没对齐、需求没听懂、过程失控】;
成功也不靠堆技术——四张卡均衡拿分才是正解。这四张卡, 全是 SE 的活。
甲 48 分失败——四卡全线失守;乙 92 分成功——没有一张卡低于 18。 给手头项目打打分:最低的那张卡,就是最该先补的地方。
30 秒实验
- 给一个你知道的(或设想的)失败项目归因,指出四卡中塌得最狠的一张。
- 解释【成功不靠单项满分、靠无短板】这句话对个人成长的启发。
常见误区
- 以为失败多因技术不行——三大主因全在目标、需求、过程,技术只是末端。
- 以为成功靠某个天才环节——短板定律:最弱的一张卡决定项目成色。
自测三问(点开对答案)
1. 失败三大主因? —— 目标没对齐、需求没听懂、过程失控。 2. 四张记分卡是哪四张? —— 目标明确、需求沟通、过程管理、运维设计。 3. 成功的关键形态? —— 四卡均衡无短板——不靠单项满分。- ☐ 下一节(12.10 大幅提升设备利用率的多机备份)
相关笔记
- IT不等于引进计算机 — 目的错位正是失败首因
- 9.8-9.9 维护分工与承诺(系统工程师、客户工程师、SLA) — 承诺与考核在 13 课
- 💻 计算机是怎样跑起来的 · 索引