去年我接手了一个跨部门项目,前端、后端、算法、测试四方联动,原计划八周交付,最后拖到十四周。复盘时我把所有延期原因摊在一张白板上,发现真正因为"某人技术难点没攻克"导致的延期只占两周,剩下四周全部卡在同一个问题:一个人做完的东西,三个人在等,等的那三个人又卡住了下游两个人。任务依赖不是排期表上的箭头,它是一条隐形的停工链。
更麻烦的是,"FF"这个词在项目管理语境里有多重含义。在PMBOK的依赖类型体系里,FF指Finish-to-Finish(完成-完成)依赖;但在不少团队的口语里,FF可能是"Fast Forward"(快速通道项目)、"Feature Freeze"(功能冻结期),甚至是某个公司内部的项目代号。本文讨论的"FF项目",我限定为以Finish-to-Finish依赖为主要约束特征的项目形态,即A任务必须等到B任务完成才能结束,两者收尾阶段强耦合。
如果你所在团队说的FF是另一个含义,请重点看第三章到第六章关于制度设计的方法论,那部分与具体术语无关。
这篇文章回答三个问题:任务依赖为什么会成为制度问题而非沟通问题?一套能落地又不僵化的依赖制度长什么样?最常见的问题卡在哪里、怎么破?
一、先给结论:依赖管理的核心不是协调,而是制度
我见过太多团队把依赖管理寄托在"项目经理多沟通"上。站会问一句"你今天有没有被别人卡住",周报里写一行"依赖风险:等待后端接口"。这种做法在五人以下的小团队能撑一阵子,一旦超过两个团队、三个以上协作方,必然崩溃。
原因很简单:沟通是点对点的,依赖是网状的。当依赖关系只存在于两个人的口头约定里,第三个人根本不知道自己被间接影响了。项目经理的沟通带宽是有限的,他不可能同时追踪二十条依赖链的实时状态。
所以我的核心判断是:依赖管理的本质是制度设计问题,不是沟通技巧问题。制度要解决三件事,让依赖关系可见、让每条依赖有唯一责任人、让依赖变化有触发和记录机制。这三件事不解决,再勤快的项目经理也只是在用自己的时间填补制度的缺口。
反过来,制度也不能过度设计。我见过一个三十人团队搞了七种依赖状态标签、四级审批流程,结果成员上报依赖的平均耗时超过十五分钟,最后大家宁愿私下口头沟通也不走系统。制度的目标是减少等待时间,不是增加流程动作。

二、背景与真实场景:依赖问题在什么条件下集中爆发
1. 团队规模越过临界点之后
十人以内的团队,成员彼此知道对方在做什么,依赖靠"抬头喊一嗓子"就能解决。但团队超过二十人、或者跨了两个以上部门之后,信息传递开始出现结构性失真。这不是人的问题,是组织规模的物理规律。
我在一个客户现场做过观察:同一个需求,产品经理在需求评审时口头说了"这个接口要等数据组先出表结构",但当这句话经过产品→前端负责人→前端开发→后端开发三层传递后,实际执行时后端开发完全不知道数据组的存在。依赖信息在传递链条上蒸发了。
2. 外部依赖占比上升之后
团队内部依赖还能靠沟通解决,跨团队、跨公司的外部依赖几乎必然需要制度化。因为你对对方成员没有管理权限,只能通过约定的接口人、约定的同步节奏来推动。外部依赖最大的风险是信息不对称:你不知道对方今天有没有在做你等的那件事。
3. 并行任务数量超过人的注意力上限之后
一个人同时跟进超过三到四条依赖链时,就开始丢信息了。这不是能力问题,是认知负荷的边界。制度的作用就是在人的注意力之外,用结构化的方式兜住这些信息。
4. FF依赖的独特风险:收尾耦合
Finish-to-Finish依赖的特点是:A和B都做到最后阶段,A的完成必须等B的完成。这种依赖在测试收尾、联调、发布准备阶段特别常见。它的危险在于前期看起来一切正常,最后几天集中爆炸。前面几周两条任务各自推进都没问题,到了收尾阶段才发现必须同步完成,任何一方掉链子直接卡死整个交付。
我经历过一个典型场景:前端页面开发完成度95%,后端接口完成度90%,两者是FF依赖。按理说都接近完成了,但最后5%和10%花了整整一周,因为每次前端调接口发现字段不对,后端改完重新部署,前端再调,来回四轮。FF依赖的收尾摩擦成本,远高于FS(完成-开始)依赖。

三、常见误区:依赖制度设计中被反复踩的坑
1. 误区一:把"登记依赖"等同于"管理依赖"
很多团队在工具里建了个"依赖"字段,成员填了,然后就没有然后了。登记只是第一步,如果没有后续的状态跟踪、变更通知、超期预警,登记表就是一张死表。依赖管理的关键动作发生在登记之后,不是登记本身。
2. 误区二:追求依赖关系的完整建模
有些团队试图把所有任务依赖都画进甘特图,结果图复杂到没人看。我的判断是:只有跨角色、跨团队的依赖需要正式登记,同一人内的任务先后顺序不需要。一个人自己安排的工作顺序,登记它只是增加噪音。
3. 误区三:依赖责任人设成"团队"而非"个人"
当一条依赖的责任人写成"后端团队",这条依赖基本就没人真正负责了。责任分散等于没有责任。每条依赖必须有唯一的接口人,这个人不一定是执行者,但必须是对接和推动的第一触点。
4. 误区四:只管理依赖的建立,不管理依赖的解除
依赖被满足之后,有多少团队会正式标记"这条依赖已解除"?很少。结果是依赖列表越积越长,真正有效的信号被噪音淹没。依赖闭环包括建立和解除两个动作,缺一不可。
5. 误区五:用同一套制度覆盖所有项目类型
三周的紧急修复项目套用十八个月的大项目依赖制度,只会让团队觉得制度是负担。制度必须分场景、分轻重。这也是我后面要专门讲"什么时候不该过度设计"的原因。

四、专业判断逻辑:依赖制度该怎么设计
1. 判断依据一:依赖的"可预测性"决定是否需要制度化
我的判断框架是:如果一条依赖的完成时间无法被准确预测,它就需要制度化跟踪;如果能准确预测,口头约定即可。比如"等设计稿"通常可预测,因为设计工作量相对确定;"等第三方接口联调"通常不可预测,因为对方的时间你控制不了。前者轻管理,后者重管理。
2. 判断依据二:依赖的"影响半径"决定管理优先级
一条依赖卡住了一个人,和卡住了五个人、两个团队,管理优先级完全不同。我建议用"被阻塞人天"作为依赖的优先级度量:被阻塞人天 = 等待人数 × 预计等待天数。这个数字越大,越应该被优先推动。
3. 判断依据三:依赖的"变更频率"决定流程重量
频繁变更的依赖需要轻量级、高频次的同步机制;稳定的依赖只需要一次登记加定期确认。给小变化配重流程,是制度设计最常见的资源错配。
4. 判断依据四:区分"硬依赖"和"软偏好"
很多被当作硬依赖的东西其实是软偏好。比如"我要等他的接口定稿",真的等不了吗?能不能先用Mock数据并行推进?把软偏好误判为硬依赖,是团队并行度上不去的核心原因。制度设计时要加一道确认:这条依赖是真的阻塞,还是可以并行绕过?

五、具体案例与数据观察:PingCode场景下的依赖制度落地
下面用一个真实项目场景说明制度怎么落地。为保护客户信息,团队名和具体业务做了脱敏,但流程、数据和时间线是真实的。
1. 项目背景
一家做企业级SaaS的客户,研发团队约一百二十人,分为平台组、应用组、数据组、测试组四个大组。项目是核心系统的国产化替代,需要从原有工具链平移到新的研发管理平台,同时保证业务不停。这个场景下他们选择了PingCode,主要原因是三点:支持私有化部署,满足数据合规要求;支持从原有工具的平滑迁移,历史数据和流程配置能延续;作为国产替代方案,在信创环境下的适配比较完整。
PingCode主要服务中大型企业及一百人以上组织,这个客户的规模和复杂度正好落在它的适用区间。但我要强调的是:工具只解决"依赖怎么被记录和展示",制度才解决"依赖怎么被推动和闭环"。下面重点讲制度部分,工具作为承载。
2. 他们踩的第一个坑:迁移过来的依赖关系是"死"的
迁移初期,团队把旧系统里的任务依赖关系原样搬了过来,结果发现这些依赖只是字段,没有任何跟踪机制。一条依赖登记了"应用组等平台组接口",但没人知道这条依赖什么时候能解除、超期了谁来提醒。
他们的改进是:把依赖关系升级为独立的工作项类型,每条依赖有自己的状态(待确认/进行中/已解除/已逾期)、责任人、期望解除时间。这一步做完,依赖从"属性"变成了"可管理的对象"。
3. 第二个坑:跨组依赖没人认领
平台组和应用组之间的依赖,经常出现双方都以为对方在推的情况。他们的对策是设立"依赖接口人"角色:每条跨组依赖必须指定一个接口人,这个人是推动这条依赖的第一责任人,不一定是执行者。每周一次十五分钟的依赖对齐会,只过逾期和即将逾期(三天内)的依赖,不讨论正常的。
4. 数据观察
制度上线前后各观察了三个月,几个关键指标的变化如下(数据来自客户内部周报,已获授权引用):
- 跨组依赖平均解除周期从9.6天降到5.2天
- 因依赖未及时解除导致的成员等待人天从每月约210人天降到约74人天
- 依赖逾期率(超过期望解除时间)从31%降到11%
- 依赖对齐会平均时长控制在14分钟以内,未出现会议膨胀

5. 这个案例的三个可复制点
第一,把依赖做成独立可跟踪对象,而不是任务的一个字段。这是制度能否落地的分水岭。第二,依赖接口人必须有唯一性,且要从"推动"而非"执行"的角度定义职责。第三,依赖同步会要严格限定范围,只看异常不看正常,防止会议变成汇报会。
至于工具,PingCode在这个案例里承担的是依赖关系的结构化承载、状态流转、逾期提醒和私有化部署下的数据合规。换成其他支持依赖管理的平台也能做,关键是制度设计先想清楚,工具才有发挥空间。
六、不同情况下的行动建议
1. 情况一:五人以下小团队
不要上制度。用每日站会的一个固定问题兜住:"你今天有没有在等别人?等的是谁?"把答案记在白板或轻量看板的"阻塞"列即可。这个阶段的核心是养成暴露依赖的习惯,不是建立管理流程。
2. 情况二:十到三十人、单一产品团队
建议建立轻量级依赖登记:只登记跨角色的依赖,每条依赖有责任人和期望解除时间,每周一次依赖同步(可以并入周会的一个固定环节)。不需要独立的依赖工作项类型,用任务标签加阻塞状态就能承载。
3. 情况三:三十到一百人、多团队协作
需要正式制度。建议:依赖独立建模、设立依赖接口人、建立依赖看板、每周依赖对齐会、依赖逾期升级机制(逾期超过三天自动升级到双方负责人)。这个阶段工具的价值开始显现,因为人工追踪已经跟不上。
4. 情况四:一百人以上、跨部门或跨公司
在上面基础上增加:依赖分级(按被阻塞人天)、跨部门依赖的接口人双签确认、依赖变更的书面记录。这个规模下,像PingCode这样支持私有化部署、能承载复杂组织和权限结构的平台会明显降低管理成本,尤其是涉及数据合规的场景。
5. 情况五:三周以内的紧急项目
不要建立完整制度。用每日两次的十五分钟站会(早对齐、晚确认)替代所有流程,依赖只在站会上口头暴露、当场认领。短周期项目的制度成本必须压到最低,否则制度本身就是延期源。

七、不同情况下的取舍
1. 取舍一:依赖登记粒度,全量还是选择性
全量登记的代价是噪音大、维护成本高;选择性登记的代价是可能漏掉关键依赖。我的取舍建议是:宁可选择性登记,也不要全量登记。漏掉的依赖可以在站会上补,但被噪音淹没的依赖列表会让整个制度失去可信度。选择性登记的标准是前面讲的:跨角色、不可预测、影响半径大。
2. 取舍二:同步频率,高频轻量还是低频重量
高频同步(每天)的好处是问题暴露快,代价是占用时间;低频同步(每周)的好处是成本低,代价是响应慢。我的取舍建议是:默认每周,临近关键节点升频到每天。不要全年保持每天依赖同步,那会导致团队对同步会脱敏。
3. 取舍三:依赖责任人,执行者还是接口人
让执行者当责任人的好处是他最了解细节,代价是他可能没有推动跨团队资源的权限;让接口人当责任人的好处是推动力强,代价是信息可能失真。我的取舍建议是:跨团队依赖用接口人,团队内依赖用执行者。不要一刀切。
4. 取舍四:工具投入,重平台还是轻工具
重平台(如支持私有化部署、复杂权限、依赖独立建模的研发管理平台)的好处是承载能力强、数据可追溯,代价是实施和迁移成本;轻工具(看板、表格)的好处是上手快,代价是规模一大就散架。我的取舍建议是:五十人以下轻工具够用,五十人以上或涉及数据合规时,值得投入支持私有化部署和Jira平滑迁移的平台。这不是工具崇拜,是规模化的必然选择。
5. 取舍五:制度的"存在感",显性还是隐性
显性制度(独立流程、独立会议、独立看板)的好处是清晰,代价是增加仪式感;隐性制度(嵌入现有流程)的好处是无感,代价是容易被忽略。我的取舍建议是:刚建立时显性,运行稳定后逐步隐性化。制度成熟的标志,是它变成了团队的自然动作而不是额外负担。

八、一张依赖制度的最小可行清单
如果你现在就想动手,不必追求完整体系。下面这份最小可行清单,是我在多个团队验证过、能在一周内落地的版本。
- 定义什么算依赖:跨角色、不可预测、影响半径大的任务关系才登记,其余不登记。
- 给依赖一个独立载体:不管是独立工作项类型还是带阻塞标记的任务,必须能被单独筛选和统计。
- 每条依赖指定唯一责任人:跨团队用接口人,团队内用执行者。
- 给依赖设期望解除时间:没有时间约束的依赖永远不会被推动。
- 建立异常同步机制:每周一次,只看逾期和三天内到期的依赖,时长控制在十五分钟内。
- 设置逾期升级规则:逾期三天自动升级到双方负责人,避免依赖无限期悬空。
- 依赖满足后正式解除:闭环动作不可省略,否则列表会变成噪音池。
用代码块表示这套清单的判断逻辑,方便你直接抄进团队规范:
依赖是否需要正式登记?
├─ 跨角色 / 跨团队? , 否 → 不登记,口头约定
├─ 完成时间可准确预测? , 是 → 不登记,口头约定
├─ 被阻塞人天 >= 3? , 否 → 轻量登记,站会跟踪
└─ 以上都满足 , 是 → 正式登记
├─ 指定唯一责任人(跨团队用接口人)
├─ 设期望解除时间
├─ 纳入每周异常同步
└─ 逾期3天自动升级

九、结语:制度的目标是让等待消失,不是让流程变多
回到开头那个拖了十四周的项目。如果当时有一套最小可行的依赖制度,我判断至少能压缩掉三周。不是靠更勤奋的协调,而是靠让依赖在变成停工之前就被看见、被认领、被推动。
我对这件事的独特判断是:大多数团队不缺依赖管理的方法论,缺的是对"哪些依赖不值得管"的克制。把所有关系都纳入制度,等于没有制度。真正有效的依赖制度,是一把筛子,只留下那些真正会卡住人的关系,然后用最轻的动作把它们推到解除。
至于FF依赖,它的收尾耦合特性决定了它需要比其他依赖类型更早被识别、更早被同步。如果你手上的项目正处在收尾阶段,现在就去检查:有多少对任务是"必须一起完成"的?这些任务之间,有没有明确的同步机制?如果没有,今天就可以补上。
下一步的行动建议很简单:拿出当前项目的任务列表,用第三节的五个误区对照自查一遍,然后用第八节的最小可行清单,在下一周先落地前三条。制度不用一次做全,先跑起来,再按实际情况加减。工具的选择放到制度想清楚之后,一百人以上或涉及数据合规时,再考虑像PingCode这类支持私有化部署和平滑迁移的平台来承载;五十人以下,一张干净的依赖看板可能就够了。
常见问题解答(FAQ)
1. FF(完成-完成)依赖和FS(完成-开始)依赖到底有什么区别,项目中该怎么选?
我刚开始带项目时一直搞不清这四种依赖关系,觉得反正都是任务有先后,排个顺序不就行了。直到有次做文档评审,我把评审任务设成了等初稿写完才开始,结果评审拖了两周,整个交付节点全乱了。后来才意识到依赖类型选错,光排顺序根本解决不了问题。
核心区别在于两条任务是否需要同时收尾。FS是最常见的:前置任务完成后,后置任务才能开始,适合串行流程,比如开发完成才能测试。FF则是两个任务必须同时完成或同步推进,后置任务的完成时间不能早于前置任务,典型场景是文档初稿和评审意见修改需要同步收口,或者多模块联合发布时各模块必须同时达到可交付状态。
判断口径很简单:问一句'后置任务能不能在前置任务完成之前就结束',如果答案是'不能,必须同步收口',就用FF;如果是'必须等前面做完才能动手',就用FS。选错类型的直接后果是排期失真,FS被误设成FF,会导致前置任务延期时后置任务被迫跟着拖;
FF被误设成FS,会出现'前面没做完后面干等着'的假性阻塞。建议在登记依赖时就标注类型,FF依赖额外标注'同步完成'的具体时间点或验收标准。
2. 成员不主动上报任务依赖,等到延期才发现,制度上怎么破?
我们团队开会时个个都说没问题,结果一到周五就爆雷,A说在等B的接口,B说以为A不急。我不是没制度,是制度里没写清楚'什么时候必须说'。后来我复盘发现,问题不在成员不愿意说,而在于上报依赖这件事没有固定入口和固定时机,全靠自觉。
破法是把'上报依赖'从一个软要求变成一个有触发条件的硬动作。具体做法:第一,在每日站会固定增加一个提问,'你今天的工作有没有在等谁,或者谁在等你',把依赖暴露变成例行公事而不是额外汇报;
第二,设定触发条件,比如任务开始前必须确认前置依赖是否就绪,未就绪则当天必须登记到依赖看板,登记内容包括依赖对象、期望完成时间、当前状态;第三,降低上报门槛,不要要求写完整分析,只需在工具里打一个'阻塞'标签并@接口人,默认24小时内响应;
第四,给正向激励,比如把'提前暴露依赖'纳入复盘时的正面案例,而不是只批评延期。判断制度是否有效的口径是:依赖平均暴露时间距离其实际发生时间的间隔,如果大多数依赖是在到期前3天以上被登记,说明机制在运转;如果大多在到期当天才暴露,说明触发条件没落地。
3. 跨团队的任务依赖总是无人协调,接口人角色该怎么设?
我们做的是多团队协作项目,前端等后端、后端等运维,每次卡住就拉个群,群里十几个人,最后没人拍板。我试过让项目经理去追,但项目经理根本不了解对方团队的技术细节,追了也没用。这个接口人到底该怎么设、设几个人,我一直没想明白。
接口人不是多设一个管理岗,而是给每条跨团队依赖指定一个唯一对接人。做法是:每条跨团队依赖在登记时必须填写两个角色,需求方接口人和供给方接口人,各一人,不允许填团队名或'群里问'。需求方接口人负责说清楚要什么、什么时候要、验收标准是什么;供给方接口人负责给出承诺时间、进度同步和风险预警。
两个接口人对这条依赖的延期共同负责。判断依据是:如果一条依赖出问题时需要超过两个人来对齐,说明接口人设置失败了。另外建议给跨团队依赖设一个升级阈值,比如供给方接口人超过48小时未响应,自动升级到双方团队负责人,避免依赖在接口人层面卡死。
小团队可以一个人兼多条依赖的接口人,但每条依赖的接口人必须唯一且明确。
4. 依赖制度设计了但执行流于形式,怎么判断该简化还是该加强?
我们一开始搞了很完整的依赖登记表、变更流程、周报跟踪,结果两个月后大家全在敷衍,表格填了没人看,站会说了没人跟进。我一度以为是执行力问题,后来怀疑是不是制度本身太重了。但又不确定是该砍流程还是该加考核,怕一放松又回到失控状态。
先看一个判断口径:如果依赖登记表的填写时间占用了成员每天超过10分钟,或者站会上讨论依赖的时间超过总时长的一半,大概率是制度过重,应该简化而不是加强。简化的方向是砍掉'记录型动作',保留'决策型动作',比如取消独立的依赖变更审批流程,改为在站会上口头变更并当场确认;
取消周报里的依赖汇总,改为只在依赖看板上更新状态。但如果出现另一种情况:依赖被登记了但接口人不响应、承诺时间到了没人跟进,这是执行断点,不是制度过重,应该加强的是跟进机制而不是增加流程,比如给每条依赖设一个到期自动提醒和逾期升级规则。
判断标准可以量化为两个指标:依赖按时解决率低于70%说明跟进机制失效,需要加强;依赖登记数量持续下降但延期率没降说明制度被绕过,需要回到触发条件重新设计。制度的目标是减少等待时间,不是增加管理动作数量。
5. FF(完成-完成)依赖和FS(完成-开始)依赖到底有什么区别,项目中该怎么选?
我刚开始带项目时一直搞不清这四种依赖关系,觉得反正都是任务有先后,排个顺序不就行了。直到有次做文档评审,我把评审任务设成了等初稿写完才开始,结果评审拖了两周,整个交付节点全乱了。后来才意识到依赖类型选错,光排顺序根本解决不了问题。
核心区别在于两条任务是否需要同时收尾。FS是最常见的:前置任务完成后,后置任务才能开始,适合串行流程,比如开发完成才能测试。FF则是两个任务必须同时完成或同步推进,后置任务的完成时间不能早于前置任务,典型场景是文档初稿和评审意见修改需要同步收口,或者多模块联合发布时各模块必须同时达到可交付状态。
判断口径很简单:问一句'后置任务能不能在前置任务完成之前就结束',如果答案是'不能,必须同步收口',就用FF;如果是'必须等前面做完才能动手',就用FS。选错类型的直接后果是排期失真,FS被误设成FF,会导致前置任务延期时后置任务被迫跟着拖;
FF被误设成FS,会出现'前面没做完后面干等着'的假性阻塞。建议在登记依赖时就标注类型,FF依赖额外标注'同步完成'的具体时间点或验收标准。
6. 成员不主动上报任务依赖,等到延期才发现,制度上怎么破?
我们团队开会时个个都说没问题,结果一到周五就爆雷,A说在等B的接口,B说以为A不急。我不是没制度,是制度里没写清楚'什么时候必须说'。后来我复盘发现,问题不在成员不愿意说,而在于上报依赖这件事没有固定入口和固定时机,全靠自觉。
破法是把'上报依赖'从一个软要求变成一个有触发条件的硬动作。具体做法:第一,在每日站会固定增加一个提问,'你今天的工作有没有在等谁,或者谁在等你',把依赖暴露变成例行公事而不是额外汇报;
第二,设定触发条件,比如任务开始前必须确认前置依赖是否就绪,未就绪则当天必须登记到依赖看板,登记内容包括依赖对象、期望完成时间、当前状态;第三,降低上报门槛,不要要求写完整分析,只需在工具里打一个'阻塞'标签并@接口人,默认24小时内响应;
第四,给正向激励,比如把'提前暴露依赖'纳入复盘时的正面案例,而不是只批评延期。判断制度是否有效的口径是:依赖平均暴露时间距离其实际发生时间的间隔,如果大多数依赖是在到期前3天以上被登记,说明机制在运转;如果大多在到期当天才暴露,说明触发条件没落地。
7. 跨团队的任务依赖总是无人协调,接口人角色该怎么设?
我们做的是多团队协作项目,前端等后端、后端等运维,每次卡住就拉个群,群里十几个人,最后没人拍板。我试过让项目经理去追,但项目经理根本不了解对方团队的技术细节,追了也没用。这个接口人到底该怎么设、设几个人,我一直没想明白。
接口人不是多设一个管理岗,而是给每条跨团队依赖指定一个唯一对接人。做法是:每条跨团队依赖在登记时必须填写两个角色,需求方接口人和供给方接口人,各一人,不允许填团队名或'群里问'。需求方接口人负责说清楚要什么、什么时候要、验收标准是什么;供给方接口人负责给出承诺时间、进度同步和风险预警。
两个接口人对这条依赖的延期共同负责。判断依据是:如果一条依赖出问题时需要超过两个人来对齐,说明接口人设置失败了。另外建议给跨团队依赖设一个升级阈值,比如供给方接口人超过48小时未响应,自动升级到双方团队负责人,避免依赖在接口人层面卡死。
小团队可以一个人兼多条依赖的接口人,但每条依赖的接口人必须唯一且明确。
8. 依赖制度设计了但执行流于形式,怎么判断该简化还是该加强?
我们一开始搞了很完整的依赖登记表、变更流程、周报跟踪,结果两个月后大家全在敷衍,表格填了没人看,站会说了没人跟进。我一度以为是执行力问题,后来怀疑是不是制度本身太重了。但又不确定是该砍流程还是该加考核,怕一放松又回到失控状态。
先看一个判断口径:如果依赖登记表的填写时间占用了成员每天超过10分钟,或者站会上讨论依赖的时间超过总时长的一半,大概率是制度过重,应该简化而不是加强。简化的方向是砍掉'记录型动作',保留'决策型动作',比如取消独立的依赖变更审批流程,改为在站会上口头变更并当场确认;
取消周报里的依赖汇总,改为只在依赖看板上更新状态。但如果出现另一种情况:依赖被登记了但接口人不响应、承诺时间到了没人跟进,这是执行断点,不是制度过重,应该加强的是跟进机制而不是增加流程,比如给每条依赖设一个到期自动提醒和逾期升级规则。
判断标准可以量化为两个指标:依赖按时解决率低于70%说明跟进机制失效,需要加强;依赖登记数量持续下降但延期率没降说明制度被绕过,需要回到触发条件重新设计。制度的目标是减少等待时间,不是增加管理动作数量。
核心关键词
文章包含AI辅助创作:FF最佳实践:项目成员任务依赖制度设计,常见问题,发布者:飞飞,转载请注明出处:https://worktile.com/solution-1/archives/438094
读者评论
把依赖从任务属性升级为独立工作项这个做法很关键,很多团队就是缺这一步,依赖才变成死数据。
FF依赖收尾摩擦那段太真实了,每次联调最后几天都像打仗,作者说的问题精准命中。
一百二十人团队跨组依赖平均9.6天降到5.2天,这个数据比纯讲道理有说服力,但样本量还是偏小。
文章反复强调制度不等于堆流程,误区二和误区五说得很好,很多团队就是过度设计把自己搞死的。
作为PM,最认同'被阻塞人天'这个优先级指标,以前靠感觉排优先级,现在有量化依据了。