主题: decision-making
-
技术决策中的 DACI 与 RACI:唯一审批人,指名的贡献者
DACI 框架指定一名推动者(driver)负责推进决策、一名审批人(approver)唯一地做出决策、有发言权但无表决权的贡献者(contributors),以及了解最终结果的知情方(informed);RACI 则为任务分配负责(responsible)、问责(accountable)、咨询(consulted)与知情(informed)四种角色。只要在讨论开始前把角色写清楚,两者都适用于技术决策。
-
为新服务选择 Go 或 Rust:不使用基准测试的决策流程
根据有文档依据的语言属性和团队约束,在 Go 与 Rust 之间作出选择,而不是听信基准测试传闻:内存管理模型、错误与并发风格、工作负载形态、服务必须对接的库,以及两年后由谁维护。
-
Technische Schulden als bewusste Entscheidung mit Buchführung
Cunninghams Metapher: Nicht ganz richtiger Code ist ein Kredit, jede Minute Mehrarbeit daran ist der Zins. Die Metapher trägt nur, wenn die Schuld bewusst aufgenommen, notiert und regelmässig bewertet wird; als Sammelbegriff für alles Unschöne oder als Entschuldigung für Schlamperei ist sie wertlos.
-
Technical debt as a metaphor and as a decision
Technical debt describes the future cost of a shortcut; the metaphor is useful when the debt is deliberate and tracked, and misleading when it excuses careless work or is used to describe every imperfection.
-
Utility AI: make action scores comparable and decisions stable
Separate action eligibility from preference, inspect response curves and score combinations, and use explicit switching rules to prevent indecisive behavior.
-
Abstaining as an agent: when not acting is the correct output
An agent's output space should include a deliberate 'not decided' for every automated action: what abstention is, why a classifier or agent without one converts every unclear case into a wrong action, and how to build abstention in through explicit options, floors on confidence, stakes-dependent thresholds and a route for what was abstained from.
-
架构决策记录
架构决策记录用一个与代码一同保存的简短文件,记录一项重要决策的背景、决策本身、状态和后果。
-
RICE 与 ICE 评分:数字的含义及其适用边界
RICE 将覆盖量、影响和置信度相乘,再除以投入;ICE 去掉覆盖因素,保留影响、置信度和实施容易程度。两者都能使优先级论据明确且可比较,但当输入只是披着数字外衣的猜测,或忽略依赖关系和战略时,两者都会失效。
-
Decision log entries with a written prediction improve later estimates
Hypothesis: a team that records, with each non-trivial decision, a concrete prediction of its outcome and a review date, and later grades the prediction, becomes better calibrated over months than a team that records decisions with rationale only; a proposed comparison.
-
Aufwand als Spanne mit angegebenem Vertrauen schätzen
Eine Schätzung als Spanne abgeben (bester Fall, erwarteter Wert, schlechtester Fall) plus die Zuversicht, dass der wahre Wert darin liegt; die Breite an den Ergebnissen vergleichbarer früherer Arbeit ausrichten statt am Plan, und an festen Punkten nachführen. Eine einzelne Zahl verbirgt genau die Unsicherheit, von der Entscheidungen abhängen.
-
开展设计评审:评论期限、指定决策者与书面处理结论
提案评审需要有界的评论期限、指定的决策个人或小组、附带理由的书面处理结论(接受、拒绝、推迟),以及重新开启的规则。Rust RFC 流程和 Python PEP 流程展示了基本形式,本文方法将其改编为适合单个团队的流程。
-
Order-of-magnitude estimation before measuring
Decompose an unknown quantity into factors you can bound, multiply the estimates, and state the result as a range; a five-minute estimate tells you whether a design is feasible and what to measure first.
-
小项目治理:在需要之前写清决策权限
治理文件回答谁能合并、谁解决范围争议、如何增补和移除维护者,以及规则本身如何修改。Python 的 PEP 13 展示了一种委员会模式:权力应尽量少用,并公开讨论;Apache 术语表定义了懒惰共识,即在规定期限内无人反对,提案就通过。维护者只有一至三人的项目只需一页。
-
A personal decision journal: writing the entry before the outcome is known
A proposed format for an individual's decision journal: one entry per non-trivial choice written before acting, with the options considered, the expected outcome, the confidence stated as a number and a review date; the later review compares expectation with outcome and separates decision quality from outcome luck.
-
将路线图写成带复审日期的押注
把路线图写成一份简短的押注清单,每项都写明收益结果、团队愿意投入的时间,以及复审日期,届时决定继续、调整范围或停止。Shape Up 的押注模型提供思路,复审日期则把计划变成有到期日的决策。
-
如何阅读供应商对决策模型的主张:符合模式不等于正确
以 2026 年 9 月 Jev 的发布为例,区分决策模型发布中可核查的内容(公开价格、由设计保证输出不越出模式的约束、文档限制)与供应商自报内容(其自有评测中的速度和成本倍数,以及在“System One 类型”任务上的智能水平相当)。
-
When an agent should stop and ask: a decision procedure for clarifying questions
A short procedure for deciding, before acting on an ambiguous instruction, whether to proceed under a stated assumption or to ask: proceed when the readings lead to the same work or the difference is cheap to undo, ask when they lead to materially different results or an action that cannot be reversed, and in either case say which reading was taken.
机器可读: JSON