Longflow Manifesto 管理篇:团队负责人告别微观管理的9条黄金法则
Longflow Manifesto 管理篇团队负责人告别微观管理的9条黄金法则【免费下载链接】longflow-manifesto:coffee: The longflow manifesto项目地址: https://gitcode.com/gh_mirrors/lo/longflow-manifestoLongflow ManifestoLongflow 宣言是一款面向软件团队的工程驱动工作流方法论核心是帮助团队负责人告别微观管理的 9 条管理黄金法则。它诞生于对Agile/Scrum式流程的反思主张以工程师为中心、以长期目标为导向让质量而非截止日期成为团队的第一优先级。为什么是 Longflow时间产出关系是非线性的在软件行业企业主卖的是产品而开发者的账单却按时间计算——时间必须被转化为对产品有实际价值的改进。Longflow 宣言在README.md的 The question of Time 一节指出了一个关键事实时间与产出的关系绝对不是线性的。⏱️ 过早优化是典型的对数关系投入越来越多时间收益却越来越小 而好的重构只要适中投入长期回报却可能是指数级的这就是 longflow 方法的第一原则一切都要以长期目标为前提。这不意味着不做原型、不做优化而是承认一个朴素真理——质量是有价格的价格就是时间。Longflow 管理篇9 条黄金法则清单以下 9 条规则完整定义在README.md的 The longflow methodology in simple steps → Management 小节中是团队负责人的行动清单#黄金法则一句话解读1始终思考长期目标短期指标会牺牲长期质量2让工程师自主认领任务自驱力优于指派3质量优先于截止日期质量 数量4让工程师去做工程管理者的本职是不挡路5坚决不做微观管理微观管理扼杀创造力6除非必要绝不介入减少管理与执行的干扰7从不着急永远提前规划冲刺、赶工是有毒的8不要害怕失败恐惧失败会扼杀尝试9远离货物崇拜别照搬流程而忽略其原理法则 1始终思考长期目标Keep thinking about long term goals管理篇的第一条与技术篇的第一条完全一致长期目标是一切决策的锚点。当每个决策都指向这个决定对一年后还有意义吗团队的产出质量会自然提升。法则 2让工程师自主认领任务Let engineers self-assign tasks宣言主张中大型、有意义的任务并尽可能由开发者自主认领。自领任务让工程师同时调用技术能力与问题解决能力也天然避免了排期争夺。法则 3质量优先于截止日期Value quality over deadlines质量无限优于数量。长期甚至永久性的截止日期是有害的逼迫之下工程师只能产出最不坏的代码而不是尽可能好的代码。宣言甚至建议工程师先不写代码而是自问这个问题真的存在吗这部分代码我能改进吗法则 4让工程师去做工程Let the engineers do engineering管理者的价值不在于替工程师思考而在于保障他们能专注工程本身——思考、学习、试错、打磨代码。法则 5坚决告别微观管理Dont micro-manage这是全文最重的一条微观管理会在管理者与工程师之间制造持续干扰并直接削弱创造力。它被明确列为必须不惜一切代价避免的行为。法则 6除非必要绝不介入Dont interfere more than strictly required管理者与工程师的互动应当在数量与频率上都受限制且尽量不打扰——很多时候一封邮件就足够不必开一场会。法则 7从不着急永远提前规划Never rush, always think and plan ahead宣言直言不讳冲刺、赶工、极限加班Rushes, sprints, crunch-time是有毒且危险的。提前思考与规划是比催促进度更有效的提速方式。法则 8不要害怕失败Dont fear failure好奇心与创造力是软件开发者的核心技能而这两项技能无法在尽快上线的压力下生长。允许失败团队才敢尝试新方案。法则 9远离货物崇拜Avoid cargo-cults like the plague像躲瘟疫一样躲避货物崇拜——不要照搬某个团队的仪式站会、燃尽图、故事点而不去理解流程背后的原理。宣言还给出了一条对照原则让工作流去匹配项目而不是让项目迁就工作流这与数据导向设计中数据为核心、逻辑去适配的思想一脉相承。减少会议用邮件替代时间型事件宣言把基于时间的互动视为公司崩溃的头号催化剂之一每周/每月例行会议传递了一个错误信号——所有任务同等重要、所有进展都应是匀速的。落地建议 能用邮件/文档解决的不召开会 以时间周期为唯一依据的固定会议能砍则砍✅ 互动频率以需要为准而不是日历Longflow 任务工作流从认领到永远可重访一个 longflow 工程师的典型循环来自README.md的 A typical implementation认领或创造一个任务花几分钟到几天思考它有必要吗我做过类似的吗任务被证明没必要回到第 1 步需要补什么知识就去学想学什么新东西也去学带着新认知重新评估任务开始工作任何时点都可以回到第 2 步完成任务完成后再思考一轮任务完成但任何时候自己或他人都可以再打开它初看松散实则高度灵活任何人都能在任何时刻改进代码库的任何部分这正是质量飞轮。从宣言到落地给团队负责人的 3 个速赢建议立即废弃工时估算——估算制造无谓的压力、竞争并引发谁产出少的猎巫除极小任务外有意义的估算几乎不可能制度化学习时间——明确允许并鼓励工程师花时间学习和把玩新概念这是产出高质量代码的前提匹配而非改造——审视现有流程让工作流去适应项目特性而不是让项目削足适履延伸阅读宣言全文英文README.md俄语版本README-ru.md葡萄牙语版本README-pt.md开源许可MIT LicenseLICENSE【免费下载链接】longflow-manifesto:coffee: The longflow manifesto项目地址: https://gitcode.com/gh_mirrors/lo/longflow-manifesto创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考