去年第三季度,我带的一个23人产品研发团队,在一个供应商协同项目上延期了整整六周。复盘会上,研发说需求改得太多,产品说技术方案迟迟不定,测试说提测质量太差。每个人讲的都是事实,但把完整时间线摊开之后我发现,真正的问题不在任何一个环节里,是我们在项目启动会上画的那条阶段线本身就有问题。那条线按“需求-设计-开发-测试-上线”切分,看起来标准、规范、好汇报,却完全没有回答一个问题:这个项目当前最大的不确定性是什么,我们要在哪一步把它消掉。
这篇文章我想把过去几年在三个不同规模团队里做阶段划分的经验、踩过的坑、以及后来固化下来的一套落地方案讲清楚。它不是方法论复述,而是我实际用过的判断逻辑、门槛清单和工具配置方式。
一、先把结论说清楚:阶段划分管的是决策节奏,不是进度条
很多人把阶段划分理解成“把工期切成几段”,本质上是给甘特图分块。这个理解从第一天起就跑偏了。阶段划分真正管理的对象,是决策节奏:什么信息在什么时候必须到位,什么风险必须在哪个节点前被消掉,什么决定一旦做了就不能回头。
1. 阶段划分的本质是“不确定性管理”
一个项目从启动到交付,不确定性是单调递减的,而变更成本是单调递增的。这两条曲线的交叉点,就是阶段划分应该发挥作用的地方。阶段存在的意义,是把高不确定性的部分尽可能前置,在变更成本还低的时候把假设验证掉。
如果你把“技术可行性验证”放到开发阶段做,那不是阶段划分,那是赌博。我在一个数据同步类项目上就干过这件事:需求评审时大家默认“上游接口肯定能拿到实时数据”,直到开发第三周才发现对方只提供T+1的批量文件。整个架构方案推倒重来,多花了19个人天。
2. 一个反常识的结论:阶段少一点,通常更好
我复盘过团队2022到2024年间37个有完整阶段记录的项目,得到一个和直觉相反的观察:阶段数量在3到4个的项目,平均交付延期率明显低于阶段数在6到8个的项目。阶段越多,交接点越多,每个交接点都需要一次评审、一份文档、一轮对齐会,管理成本非线性上升,但风险并没有被更早识别。
阶段多的另一个副作用是“责任稀释”。当项目被切成八段,每一段的负责人都会觉得风险是下一段的事。切到四段,每一段的负责人就不得不面对完整的结果。
下面这组数据来自我所在团队37个项目的内部复盘统计,属于小样本观察,不是行业统计,但趋势非常稳定。

3. 判断一套阶段划分好不好,我只看五个标准
不是看它是否符合某个成熟度模型,而是看它能不能经得起下面五个问题的检验:
- 每个阶段是否对应一个明确要消解的不确定性?如果答不上来,这个阶段就是凑数的。
- 退出条件是否可被验证,而不是可被签字?“评审通过”不是条件,“8位目标用户完成试用并给出NPS”才是。
- 阶段之间是否存在不可逆决策?有不可逆决策的地方必须设门槛。
- 阶段长度是否匹配学习周期?两周长度的阶段通常只能产出信息同步,产不出认知升级。
- 阶段负责人是否对结果负责,而不是对交付物负责?交付物思维会催生大量“完成但没用”的中间产物。
二、真实场景:为什么标准五段式几乎一定会出问题
“需求-设计-开发-测试-上线”这套划分之所以流行,是因为它天然对齐职能分工,汇报起来清晰,还能直接映射到不同部门的KPI。但它有一个致命缺陷:它按“谁做什么”切分,而不是按“什么风险先消”切分。
1. 我在三个项目上踩过的同一个坑
第一个项目是企业内部审批流程重构。需求评审会上,业务方拍胸脯说“流程就是固定的那七步”。我们按标准五段式推进,开发完成80%时,业务方换了负责人,新负责人说流程要改成动态分支。返工范围覆盖整个审批引擎。
第二个项目是多端数据看板。设计冻结后,上线前两周发现移动端的数据加载策略必须重做,因为真实数据量比预估高出一个数量级。这个风险在需求阶段其实有过一次提示,但当时被归为“技术细节”。
第三个项目是供应商协同平台。这次问题出在跨团队依赖:我们按自己的阶段推进,直到联调阶段才发现上游团队的系统改造排期比我们晚两个月。三个项目的表象不同,根因完全一致,阶段划分里没有为“最大的未知”单独留出位置。
2. 阶段划分失效的四个信号
当团队出现下面这些现象时,基本可以断定阶段划分已经失去作用,只是变成了形式:
- 每次阶段评审会的主要议程是“汇报进度百分比”,而不是“做决策”。
- 阶段退出条件里出现“文档已提交”“评审已通过”“会议纪要已发出”这类无法验证的表述。
- 项目延期后复盘,找不到具体是哪一次决策导致的,只能归结为“整体协调不够”。
- 不同项目用完全相同的阶段模板,包括阶段名称、时长比例和交付物清单。
3. 上游原因:阶段定义和考核方式错位
很多团队的阶段失效,根子不在产品经理,而在考核。如果研发的考核指标是“按期提测率”,那阶段划分必然会被设计成让每个环节看起来都按期完成。阶段设计者和管理考核者如果不是同一套逻辑,阶段划分注定会被架空。
我后来在团队里做了一件很小但很有效的事:把阶段退出条件的达成情况,直接和项目奖金挂钩,而不是和文档提交时间挂钩。第一个季度就有两个项目主动申请把“方案冻结”门槛往后挪,因为他们发现原来的时间点根本拿不到验证数据。这是好事,说明阶段重新变成了真实约束。
下面这张图解释了为什么“早验证”在成本上远远优于“晚验证”,它是我说服业务方接受阶段前移的核心论据。

三、拆解四个最常见的误区
我在做团队辅导和跨部门评审时,反复看到同样的四类错误。它们看起来是执行细节,实际上是认知问题。
1. 误区一:把阶段当成部门交接棒
这种模式下,阶段的边界就是部门边界:产品交研发、研发交测试、测试交运维。看起来职责清晰,实际后果是每个阶段都在“交付给下一个人”,没有人对最终结果负责。更糟的是,问题会沿着交接棒一路往后传,直到最后一棒才发现跑错了方向。
我的判断是:阶段边界应该按风险类型划分,而不是按职能划分。一个阶段里可以同时有产品、研发和测试的人,只要这个阶段的目标是消解同一类不确定性。
2. 误区二:阶段门槛用文档厚度衡量
“需求规格说明书是否完整”“设计文档是否评审通过”,这类门槛最大的问题是它验证的是文档,不是事实。文档可以写得非常完整但完全错误,而且写得越完整,团队越倾向于维护它的正确性假象。
我后来把门槛改成“可验证证据”清单:一份真实用户的操作录屏、一组压测数据、一个能跑通核心链路的最小原型。文档依然要有,但它不再是门槛,只是过程产物。
3. 误区三:阶段划分一次定终身后续不改
阶段划分本身也是一个假设,也需要被验证和修正。我在一个平台型项目上做过一次中途调整:原计划四阶段,执行到第二阶段时发现合规审查的复杂度被严重低估,于是临时把“合规可行性确认”拆成一个独立门槛插在方案冻结之前。这次调整让整体工期延后了两周,但避免了上线前被合规打回的更大风险。
阶段划分改不改,判断标准只有一个:当前最大的不确定性有没有变。变了就必须改,没变就不要因为进度压力随便动。
4. 误区四:所有项目共用一套阶段模板
探索型项目和交付型项目的风险结构完全不同。探索型项目的核心风险是“做出来没人用”,交付型项目的核心风险是“做不完、做不对、集成不上”。用同一套阶段模板,等于用同一把尺子量两种完全不同的东西。
下面这张雷达图是我给团队做内部培训时常用的对比模型,用来说明三种典型阶段切分方式各自的强弱项。评分为团队内部专家打分均值,满分5分。

四、专业判断逻辑:用“不确定性递减”来切分阶段
讲完误区,接下来是我实际使用的一套判断逻辑。它不是从模型推导出来的,而是从上面那些失败项目里倒推出来的。
1. 判断逻辑一:先找当前最大的未知,再决定阶段边界
项目启动时我会做一件事:把所有“如果这件事判断错了,项目就要大改”的假设列出来,然后排序。排在第一位的那条,就是第一个阶段必须消解的东西。
在供应商协同项目里,排第一的不是“用户要不要这个功能”,而是“上游系统能不能提供我们需要的实时接口”。这个假设一旦错误,整个架构要重来。所以第一阶段的目标就定为“接口可行性验证”,时间只给了两周,产出是一个能跑通数据链路的demo,不是一个需求文档。
2. 判断逻辑二:为每个阶段定义“可验证的退出条件”
退出条件必须满足三个要求:能被第三方复核、有明确的数量或阈值、失败时能直接指向下一步动作。我常用的写法是“主体 + 行为 + 阈值 + 观察窗口”。
- 差的条件:用户访谈完成,需求文档评审通过。
- 好的条件:完成不少于12位目标用户的操作观察,其中至少7位能在无引导情况下独立完成核心任务,任务完成中位时长不超过4分钟。
后者可能看起来苛刻,但它带来的好处是:如果没达到,团队会立刻知道是产品设计问题还是目标用户选错了,而不是继续往下走然后在测试阶段返工。
3. 判断逻辑三:阶段长度服从学习周期,不服从排期周期
我见过太多团队为了排期好看,把阶段切成等长的两周或四周。这是本末倒置。阶段长度的下限,是你获取一次有效学习反馈所需的时间。
如果是面向外部用户的验证,一次完整的“设计-投放-收集-分析”循环很少能短于两周;如果涉及硬件或线下流程改造,这个周期可能是六周甚至更长。把阶段强行压短,结果就是阶段结束了但什么都没验证出来。
4. 判断逻辑四:不可逆决策必须单独设门槛
有些决策一旦做了就回不了头:数据库选型定死、对外接口协议发布、数据迁移执行、对外承诺上线时间。这些决策不能混在普通阶段里顺手做掉,必须单独设一个门槛,并且要求满足“信息完备、决策人明确、回滚方案存在”三个条件。
我在团队里推行过一个硬规定:任何不可逆决策,必须在阶段评审会上单独立项讨论,且必须有至少一个反对意见被正式记录。这条规定拦下过两次重大架构选型错误,当时会上没人愿意提反对意见,我强制指定了一个人做“反方陈述”,结果真的找出了被忽略的容量瓶颈。
下面这张漏斗图是我统计的团队近两年项目各阶段门槛的实际通过率。可以看到最陡的一次流失出现在“方案收敛”阶段,这说明大量项目在需求阶段对复杂度的估计是偏乐观的。

另一个我持续跟踪的指标是各阶段对整体延期的贡献占比。这张堆叠柱状图直接改变了我对“测试阶段拖后腿”的固有印象。

五、落地方案全流程:一套可直接套用的阶段模型
下面这套模型是我在三个团队中迭代过的版本,目前稳定使用。它有五个阶段,但每个阶段的核心目标和退出条件都不同,且可以按项目类型裁剪掉其中一到两个。
1. 阶段划分的完整框架
五个阶段分别是:机会验证、方案收敛、价值切片交付、规模化验证、收尾复盘。前两个阶段的目标是消解认知不确定性,第三个阶段的目标是产出可验证价值,第四阶段的目标是消解工程和环境不确定性,最后一段的目标是沉淀。
这个顺序的关键点在于:价值切片交付被放在规模化验证之前。先证明一小段价值能跑通,再考虑规模。很多团队把这个顺序倒过来,先做全量方案再验证价值,风险敞口会大得多。
2. 各阶段目标、产出与退出条件对照
下面这张表是我实际在用的阶段定义。左侧是阶段目标,中间是关键产出,右侧是退出条件。值得注意的是,产出里几乎没有“文档”,绝大多数是可验证的证据。
| 阶段 | 核心目标 | 关键产出 | 退出条件示例 | 典型时长 |
|---|---|---|---|---|
| 机会验证 | 确认问题真实存在且可量化 | 用户观察记录、痛点基线数据、可行性验证demo | 不少于12位目标用户完成操作观察;核心痛点有可测量基线 | 2-4周 |
| 方案收敛 | 在多个方案中选定一条并锁定关键约束 | 方案对比矩阵、约束清单、不可逆决策记录 | 至少3个方案完成对比评分;不可逆决策有明确决策人和回滚预案 | 3-6周 |
| 价值切片交付 | 端到端跑通最小价值链路 | 可运行切片、真实用户试用反馈、端到端性能数据 | 至少5位真实用户完成完整任务;核心链路性能达到设定阈值 | 4-8周 |
| 规模化验证 | 在接近真实的负载和依赖条件下验证 | 压测报告、依赖系统联调记录、灰度数据 | 压测达到目标容量的120%;所有外部依赖完成至少一次真实联调 | 3-6周 |
| 收尾复盘 | 沉淀可复用资产与判断 | 复盘记录、阶段假设验证结论、模板更新项 | 形成至少3条可写入团队规范的结论;相关模板完成更新 | 1-2周 |
3. 阶段裁剪原则:哪些项目可以砍掉阶段
这套五阶段模型不需要全用。我通常按下面的规则裁剪:
- 探索型项目:保留机会验证和方案收敛,把价值切片交付和规模化验证合并成一轮小范围试点。
- 交付型项目:机会验证可以压缩到一周以内,重点投入在方案收敛和规模化验证。
- 平台型项目:五个阶段全都保留,且规模化验证阶段要加长,非功能风险往往在这一段才暴露。
- 合规强约束项目:在方案收敛阶段内部单独加一个合规可行性门槛,不要等到规模化验证才发现审查不通过。
下面这张瀑布图,是我们在一个供应商协同项目中,因阶段识别不足导致的工期增量拆解。把它拆开看之后,团队对“为什么要在方案收敛阶段多花两周”这个问题的抵触明显下降了。

4. 阶段评审怎么开才不浪费时间
项目阶段评审会是我见过最容易退化成“信息同步会”的场合。我后来固定了一套议程,把会议压到45分钟以内:
- 主持人用3分钟重述本阶段的待消解假设。
- 负责人用10分钟只讲验证结果,不讲过程,不讲工作量。
- 关键角色只回答一个问题:这个结论是否足以支撑进入下一阶段。
- 如果存在未消解的假设,当场决定是延期、缩范围还是改变方案,不做“回去再研究”的模糊结论。
- 用5分钟记录本次评审改变了什么,作为后续复盘材料。
判断一次评审是否有效,最简单的标准是:会后有没有任何决定被改变。如果每次评审的结论都是“继续推进”,那这个评审就是无效的,应该取消或者重构。
六、工具层落地:阶段划分怎么在项目管理平台里真正跑起来
阶段划分在纸面上很容易,难的是让它在日常工作里持续生效。我的经验是,必须有工具承接,否则三周之后阶段就变成文档里的一段文字,团队实际还是按任务列表推进。
1. 工具选型的三个硬指标
项目管理平台很多,但能真正承接阶段管理的,我认为必须满足三个条件:
- 支持层级化的工作结构:能同时表达“阶段-迭代-任务”三层,而不是只有任务和看板。
- 阶段门槛可以被配置成硬约束:退出条件未满足时,能阻止阶段自动流转,而不是仅做提醒。
- 支持跨阶段的数据贯通:能从任务追溯到阶段,再从阶段追溯到假设验证结论。
在中大型组织里,还有两个现实约束绕不开:数据主权和迁移成本。PingCode主要服务中大型企业及100人以上组织,支持私有化部署,这一点对金融、制造、政企类客户来说是硬门槛。另外它支持从Jira平滑迁移,对于已经在Jira上积累了大量历史阶段数据的团队,这一点能省掉大量重建成本。
2. 一个可用的阶段配置示例
下面是我在某次平台化改造中实际使用过的阶段配置结构(已脱敏)。它把阶段、退出条件、负责人和验证材料都结构化下来,这样阶段就不再依赖某个人记忆,而是变成了系统里的对象。
stages:
id: stage_0
name: 机会验证
owner: product_lead
duration_limit: 4w
exit_criteria:
type: user_observation
threshold: ">= 12 participants"
type: baseline_metric
required: true
type: feasibility_demo
threshold: "core_link_passed"
artifacts:
observation_log
feasibility_demo_url
id: stage_1
name: 方案收敛
owner: product_lead + tech_lead
duration_limit: 6w
exit_criteria:
type: option_comparison
threshold: ">= 3 options scored"
type: irreversible_decision
require_rollback_plan: true
type: compliance_check
required_if: "regulated_project"
gate: hard_block
id: stage_2
name: 价值切片交付
owner: delivery_lead
duration_limit: 8w
exit_criteria:
type: real_user_trial
threshold: ">= 5 users completed full task"
type: performance
threshold: "p95 gate: hard_block
这段配置的关键不在格式,而在于gate: hard_block这一项。它意味着退出条件没有满足时,系统不会允许阶段自动流转。这个小小的硬约束,比任何流程宣讲都有效。
3. 从旧平台迁移时,阶段数据怎么处理
很多团队的历史数据里,阶段名称和现在的模型并不一致。我的建议是不要强行映射,而是分三类处理:
- 仍在进行中的项目:按新模型重新划分剩余阶段,历史部分保留原样,只做标注。
- 已结项但需要复用的项目:只迁移阶段结论和复盘材料,不迁移过程数据。
- 纯归档项目:整体归档,不进入新系统,避免污染阶段统计口径。
我在一次迁移中犯过一个错误:把旧系统里所有阶段都按名称强行映射到新模型,结果统计出来的阶段通过率完全失真,因为旧系统的“方案评审通过”和新的“方案收敛退出条件”根本不是一回事。阶段迁移的核心原则是保住结论,而不是保住数据量。
4. 落地前后的指标变化
下面这组数据来自我在两个百人以上团队推动阶段管理落地前后的对比观察。它不是严格的对照实验,中间还叠加了其他管理动作,所以只能作为趋势参考。

5. 阶段数量该设几个,和团队规模有关
这是我在多个团队观察后形成的一个经验判断:阶段数量存在一个和团队规模相关的舒适区间。团队越大,跨团队依赖越多,需要显式管理的阶段边界就越多;但超过某个点之后,管理成本会反超收益。

七、不同情况下的行动建议
上面讲的是通用逻辑,但实际落地时,项目类型不同,做法差别很大。下面按四类常见场景给出可以直接执行的建议。
1. 探索型项目:把验证密度放在第一位
这类项目的最大风险是“做出来没人用”。建议只设三个阶段:假设验证、方案试验、小范围推广。阶段时长控制在两到四周,每个阶段结束必须有一批真实用户的实际行为数据,不接受任何形式的“用户说他们需要”。
行动上,我会要求产品经理在第一个阶段就给出至少三组可测量的用户行为基线,比如任务完成时长、放弃率、重复操作次数。没有基线,后面的所有改进都无法衡量。
2. 交付型项目:把依赖管理做成阶段的一部分
交付型项目的风险集中在跨团队依赖和需求变更。建议在方案收敛阶段强制加入“外部依赖清单”产出,每个依赖项必须标明对方负责人、承诺时间和验证方式。清单未完成,不允许进入开发阶段。
我在这类项目上还会加一条规则:任何跨团队依赖,必须有一次真实的联调或数据验证,不能只靠接口文档确认。文档和实现之间的差距,往往就是几周的返工。
3. 平台型项目:把非功能需求提到台面上
平台型项目的典型失败模式是功能都做完了,但一上真实负载就崩。建议在价值切片交付阶段就设定明确的性能基线,并在规模化验证阶段把目标容量的120%作为通过线。
另外,平台型项目的阶段划分建议多设一个人工判断点:在规模化验证开始前,由架构负责人确认“是否存在尚未验证的容量假设”。这个判断点的成本很低,但能拦住大量后期返工。
4. 合规强约束项目:把审查标准当成一个独立假设
这类项目最容易出问题的地方是,团队把合规当成一个“文档工作”,而不是一个需要验证的技术约束。建议在方案收敛阶段内部单独设一个门槛,要求完成一次真实的合规预审,且预审方必须是最终审查方或者其授权机构。
我见过一个项目,内部合规团队审了三轮都通过,最终外部审查仍然打回,原因是数据留存位置不符合属地要求。这个问题如果在前置阶段被识别,改动成本不到一周;在开发完成后识别,改动成本是六周。
八、不同情况下的取舍
阶段划分没有完美解,只有取舍。下面四组取舍是我在做方案时反复要面对的,写出来供参考。
1. 阶段数量 vs 管理成本
阶段多,风险暴露更早,但每个阶段都要付出评审、对齐、文档和上下文切换的成本。我的经验阈值是:当阶段评审的总耗时超过项目总工时的3%时,就应该考虑合并阶段。这个比例在小团队里通常更低,在跨部门项目里可以放宽到5%。
2. 门槛严格度 vs 交付速度
门槛越严,返工越少,但前期投入越大。这里的取舍标准是“错误的代价”:如果某个假设判断错了会导致整个方案推倒重来,那这个门槛必须严;如果判断错了只需局部调整,那就可以放宽,用速度换一点返工。
3. 标准化模板 vs 项目自治
标准化模板的好处是可比较、可统计、新人上手快;坏处是容易僵化,尤其是当项目类型差异很大时。我的做法是“标准框架 + 裁剪清单”:框架强制统一,但明确列出哪些阶段在什么条件下可以被裁剪、合并或加长,由项目负责人申请、平台负责人审批。
4. 工具统一 vs 团队习惯
阶段管理要生效,必须落在统一工具上,否则数据无法贯通。但强迫所有团队改变既有习惯,代价往往比收益更大。中大型组织里,一个折中做法是:阶段和门槛定义必须统一在平台层,执行层的看板和任务组织方式允许团队自治。这样既保住了阶段数据的可比性,又不至于让团队推翻已有的工作方式。
下面这张表把四组取舍在典型场景下的倾向整理出来,便于对照决策。
| 取舍维度 | 偏向严格一侧的适用场景 | 偏向灵活一侧的适用场景 | 判断依据 |
|---|---|---|---|
| 阶段数量 | 跨三个以上部门协作、存在外部监管约束 | 单一团队闭环、需求变化快 | 协调成本是否已超过验证收益 |
| 门槛严格度 | 错误代价为整体方案推倒重来 | 错误可在单一切片内修复 | 返工范围是否可控 |
| 模板标准化 | 项目数量多、需要横向统计与复用 | 项目类型差异大、探索性强 | 是否存在横向比较需求 |
| 工具统一 | 百人以上组织、跨团队依赖频繁 | 小规模团队、协作半径短 | 阶段数据是否需要跨团队贯通 |
结语:阶段划分真正管理的,是你的判断质量
回到开头那个延期六周的项目。后来我们做了一次彻底调整:把第一阶段改成“接口与权限可行性验证”,只给了两周,产出一个能跑通数据链路的demo。结果第二周就发现上游接口的鉴权模型和我们的设计不兼容,这个问题如果放到开发中期发现,至少是四周的返工。
我越来越确信一件事:阶段划分不是项目管理的形式要求,而是产品经理把自己的判断变成可验证动作的工具。它逼着你在每个节点回答一个问题,我现在最不确定的是什么,我打算怎么把它变成确定的。答不上来,再漂亮的阶段图也只是装饰。
如果你打算从明天开始改进这件事,我建议按这个顺序走:
- 拿出当前手上的一个项目,列出所有“判断错了就要大改”的假设,排序。
- 把排第一的那条假设,单独设成一个阶段,写清楚可验证的退出条件。
- 检查现有阶段里,有多少退出条件是无法被第三方复核的,逐个替换。
- 在项目管理平台里把退出条件配置成硬约束,让系统替你守住门槛。
- 下一个项目结束后,统计各阶段对延期的贡献占比,用真实数据修正你的阶段模型。
这套动作不需要一次性做完,但第一项最好今天就开始。阶段划分的收益,从来不是在项目结束时才出现的,而是在你第一次成功避开一个大坑的时候。
常见问题解答(FAQ)
文章包含AI辅助创作:阶段划分管理指南:产品经理如何做好项目阶段,落地方案全流程,发布者:飞飞,转载请注明出处:https://worktile.com/solution-1/archives/328356
读者评论
阶段数量和延期率的关系这个观察挺有意思,我自己带过的一个项目就从六阶段压缩到四阶段,评审会从每周一次变成两阶段一次,反而决策效率高了。但有个疑问:阶段少了以后,跨部门的进度同步靠什么节奏来保证?我们当时是靠每日站会补上的,但感觉不是长久之计。
把阶段退出条件和项目奖金挂钩这件事,我持保留态度。我们团队试过类似做法,结果是大家把退出条件定得越来越保守,反而失去了阶段划分本来的意义。阶段重新变成真实约束,靠考核手段可能只是换了一种形式主义,更根本的还是要让做阶段设计的人同时承担交付结果。
按风险切分阶段在早期风险暴露度上确实比按职能切分强很多,但落地时有个现实问题:每个阶段里同时有产品、研发和测试的人,那这些人的日常汇报关系怎么处理?我们试过矩阵式管理,结果两边都不好交代。想请教一下,阶段负责人对结果负责的时候,职能线主管的角色是怎么定位的?