悦省yueser.com

← 全部场景

选技术方案时,怎么才能不拍脑袋

选错方案的成本,通常不在选错那一刻,而在发现选错却退不出来。先把不可逆的部分挑出来。

怎么做

  1. 把方案放在同一组维度上比

    把方案 A、方案 B 和你的约束(团队会什么、现有技术栈、上线时间)给「二选一决策」。让它列四个对比维度和选这四个的理由、各自的最坏情况、什么条件下选 A、什么条件下选 B,最后给你的情况一个明确建议。不要接受「各有优劣」。

  2. 标出哪些决定撤不回来

    把计划贴进「最贵的不可逆部分」。逐项标为可逆、有成本可逆或不可逆,不可逆的那几项要写清撤回代价是钱、时间、关系还是机会;指出哪些能拆成两步先做小规模可逆版本,并给执行顺序。这些项要放慢,其余的可以快。

  3. 假设已经失败,倒推原因

    用「事前验尸」假设这个方案半年后彻底失败。让它按概率列五个最可能的原因,每个给现在的早期信号、哪些能提前预防,以及如果只能做一件事降低失败概率该做哪件。早期信号要能直接写进监控或评审清单。

  4. 查一查成本是不是系统性偏低

    把总成本和工期给「成本被低估了吗」。只让它查估算是否偏低:漏掉的沟通、迁移、返工、培训、合规、维护和机会成本,逐项给量级和依据,区分一次性与持续成本并按年折算,最后给保守值和最坏值。这一步不评价方案值不值得做。

  5. 开始之前先定什么时候停

    最后用「给方案预设退出条件」定三到五个可观测信号,每个带检查时点、阈值和判定人;区分「暂时不顺」和「方向错了」,说明退出时怎么保住已投入的部分,并给一个缩小规模继续的中间选项。把结论写进项目文档,不要只停在对话里。

用到的提示词

常见问题

技术选型要不要让 AI 直接给结论

可以让它给明确建议,但前提是你把约束说清楚:团队会什么、现有系统长什么样、最坏情况能承受到哪。它给的是基于这些约束的建议,不包含你们公司的历史包袱和人际因素。

怎么判断一个方案是不是过度设计

看它解决的是现在的问题,还是想象中的问题。第 2 步会把能拆成两步的部分挑出来,先做可逆的小版本;如果小版本已经够用,完整方案就是过度设计。

选错了怎么办

这正是第 5 步的用途:提前定好可观测的退出信号和判定人,信号出现就停,而不是等到投入太多、没人敢喊停。退出条件要在开始前写,事后再定往往已经晚了。