需求状态看起来只是下拉框里的几个选项,实际却会决定团队何时承诺交付、何时停止投入,以及风险能不能在上线前被看见。一个常见的失控信号是:需求表里有几十条“进行中”,但没人说得清哪些已经确认范围、哪些等业务拍板、哪些只是开发开始看了。我的判断是,需求状态管理的目标不是让每条需求都有一个状态,而是让每次状态变化都对应明确的证据、责任人和下一步动作。
一、先讲核心结论:状态不是标签,而是风险控制阀
1. 需求状态必须回答三个问题
我设计需求状态时,会先检查每个状态能否回答三个问题:这条需求现在处于什么事实阶段?谁对当前阶段负责?满足什么条件才能进入下一阶段?如果一个状态只能表达“感觉上差不多了”,却没有进入和退出条件,它就不是管理状态,只是意见标签。
例如,“已评审”不应该意味着开过会,而应意味着需求范围、验收条件、依赖关系和未决问题已形成记录;“开发中”不应意味着开发者看过需求,而应意味着任务已拆解、负责人已确认、关键依赖已识别。状态定义越接近可验证事实,团队越不容易用状态掩盖风险。
2. 状态数量要服务判断,不要服务装饰
我通常从少量主状态开始,再用阻塞原因、优先级、业务线等字段补充信息。状态太少,团队看不出卡点;状态太多,成员要花时间判断该选哪个,数据也会被人为“美化”。对于多数产品团队,先把需求从提出、澄清、评估、承诺、交付到验证的关键节点管清楚,比设计一套十几种状态更有价值。
最重要的设计原则是:主状态表达生命周期,辅助字段表达具体原因。“待业务确认”可以是阻塞原因,而不一定要独立成为全流程中的一个主状态;“高优先级”是排序信息,也不应混入需求状态。
3. 用状态变更触发动作,而不只是更新看板
如果状态改变后没有任何动作,团队就很难判断这次变更是否有管理价值。我会把状态转换与具体动作绑定:进入评估时补充影响范围;进入承诺时冻结本轮范围并记录变更入口;进入验收时由需求方按验收标准确认;进入已发布时安排效果观察与问题回收。
这让状态成为工作流控制点,而不是周报里的颜色。管理者关注的也不再是“有多少需求在进行中”,而是“有哪些需求超过评估时限”“有哪些承诺项缺少验收条件”“哪些发布项尚未验证效果”。

二、背景和真实场景:需求为什么会在“进行中”失去控制
1. 需求从进入池子到上线,经历的是一连串不确定性
需求管理面对的不是静态清单,而是不断变化的判断:用户问题是否真实、目标是否清楚、方案是否可行、团队是否有容量、依赖是否兑现、上线后效果是否成立。状态设计的价值,是把这些不确定性分阶段暴露,而不是等到版本延期时才发现一开始就缺少关键输入。
在跨部门项目中,产品、业务、研发、测试和运营对“完成”的理解往往不同。业务可能认为原型确认就算定了,研发可能认为需求说明评审通过才算开工,测试则需要可执行的验收标准。若状态没有共同定义,同一条需求在不同人的表格里可能同时是“已确认”“待开发”和“待补充”。
2. “进行中”通常混合了四种完全不同的风险
我会把看板里的“进行中”拆开看。它可能表示团队正在分析,也可能表示等待外部决策、开发正在实现,或测试发现问题后返工。这几种情况需要的管理动作差别很大:分析阶段要补证据,等待阶段要找决策人,实现阶段要管理依赖,返工阶段要判断范围和质量责任。
如果它们全部挤在同一状态,管理者只能看到工作量,却看不到风险来源。项目会上反复追问“为什么还没完成”,常常不是执行不努力,而是状态粒度没有揭示真正的等待点。
3. 状态治理的收益体现在更早的风险信号
一个团队不必追求所有需求都顺利流转。更实际的目标,是让不合格需求尽早停下来,让超时等待尽早升级,让变更影响在承诺前被看见。状态管理质量可以用几个问题检验:需求是否有明确入口?每个阶段是否有人负责?停滞是否有原因?承诺后是否能追溯变更?发布后是否有验证记录?
以下图表是用于工作坊讨论的情景模拟数据,不是行业调查结果。它展示状态定义不清时,风险可能集中在哪些环节,实际团队应以自己的系统记录重新计算。

三、常见误区:看板整齐不代表需求管理有效
1. 误区一:状态越细,管理越精确
把“待评估、评估中、评估完成、待排期、排期中、已排期、待开发、开发中、开发完成、待测试、测试中、待发布、已发布”全部做成主状态,看上去很细,实际可能让团队把时间花在选择状态上。若相邻状态没有不同的责任人、输入输出或决策动作,细分只是增加维护成本。
判断是否该新增状态,我会问:新增后是否能触发一个不同的动作?是否能让管理者更早发现一种重要风险?如果两个问题都是否定的,就优先保留现有状态,并增加阻塞原因或阶段时间记录。
2. 误区二:状态变更等于工作完成
把需求从“待开发”拖到“开发中”,不等于团队已经具备开工条件;把需求拖到“已完成”,也不等于业务问题得到解决。状态变化必须由证据支撑,例如评审结论、验收记录、发布单或指标观察结果。没有证据的状态更新,容易形成“看板很绿、项目很危险”的错觉。
我建议把“工作完成”和“价值验证”区分开。功能交付可以完成,效果验证仍在观察;若团队把两者合并,发布后的失败反馈就容易落到流程之外,下一轮又重复犯错。
3. 误区三:所有需求共用同一套状态
缺陷、用户体验优化、合规事项、探索性实验和大型项目的生命周期并不完全相同。探索型需求可能先做验证,再决定是否进入正式开发;合规事项可能有明确期限和审计证据;紧急缺陷则需要快速分级与修复。强行统一到一套细密流程,可能让高风险事项被普通排队规则拖慢。
可行做法通常不是为每类工作发明一套完全不同的管理体系,而是在共享主流程的基础上设置少数必要分支,并明确进入条件和退出条件。差异只在确实影响决策、责任或合规留痕时才值得保留。
4. 误区四:把阻塞状态当作问题已经解决
“阻塞”只说明当前不能推进,并不说明问题有人处理。每一条阻塞需求至少应记录阻塞类型、责任人、预计解除时间和升级路径。若阻塞超过约定时限,应触发评估:等待是否仍有价值?能否拆分?是否有替代方案?是否应撤销本轮承诺?
此外,暂停和取消不是失败的同义词。及时暂停一个价值不再成立的需求,往往比让团队继续投入更负责任。真正需要警惕的是需求长期挂在某个状态,却没有人重新判断它是否仍值得做。
四、专业判断逻辑:设计一套团队能执行的状态体系
1. 先定义需求对象,再定义状态流转
状态管理最容易忽略的基础问题,是团队说的“需求”究竟是什么。它可能是用户问题、产品能力、开发任务,也可能是一个版本目标。若不同粒度的对象混在一个列表里,状态自然无法统一:一个版本不可能和一个小缺陷按同样节奏流转。
我建议先明确对象边界:需求承载用户或业务问题,功能项描述可交付范围,任务承载执行工作。需求状态管理到哪一层,也要写清楚。若需求项下还需拆解功能和任务,应让各层之间能够追溯,而不是让一个状态同时承担业务决策与工程执行。
2. 建议从七个核心阶段开始
以下是一套可作为起点的主流程,不是所有团队都必须照搬。组织规模、监管要求和交付模式不同,阶段可以合并或增加,但每个状态都应有明确的进入条件、退出条件和责任人。
| 状态 | 进入条件 | 退出条件 | 主要责任人 | 要控制的风险 |
|---|---|---|---|---|
| 已提出 | 记录问题来源、目标用户和期望结果 | 信息足以进入澄清,或被退回补充 | 需求提出者、产品经理 | 把解决方案误当成用户问题 |
| 澄清中 | 问题存在初步价值,仍有范围或场景待确认 | 核心场景、边界和验收条件可讨论 | 产品经理、业务代表 | 带着模糊输入进入评估 |
| 已评估 | 需求信息达到评估门槛 | 形成价值、成本、风险、依赖和结论 | 产品、研发、测试及相关负责人 | 只看收益、不看实现约束 |
| 待承诺 | 评估通过,但尚未锁定交付窗口 | 明确优先级、容量和目标版本,或暂缓 | 产品负责人、交付负责人 | 过早承诺造成容量透支 |
| 交付中 | 范围与负责人明确,工作已启动 | 实现、测试和必要文档达到交付要求 | 研发负责人、测试负责人 | 依赖、变更和质量风险被隐藏 |
| 待验收 | 交付物可供需求方验证 | 按验收条件通过、退回或部分接受 | 需求方、产品经理 | 技术完成被误认为业务完成 |
| 已发布 | 完成发布并记录上线信息 | 完成效果观察,或转入持续运营跟踪 | 产品、运营及相关负责人 | 只交付功能,不验证结果 |
对需要暂停或撤销的事项,我倾向于使用明确的终止结果,并记录原因,而不是让需求永久停留在“待定”。暂停表示未来可能重新进入评估;撤销表示当前不再投入。两者应保留决策时间和决策人,避免后来的人把旧需求误当作有效承诺。
3. 为状态写出可执行的进入和退出条件
状态说明应具体到团队成员能据此做决定。以“已评估”为例,至少需要知道需求目标、目标用户、价值判断、粗略成本、主要依赖、关键风险和结论。并非每个需求都需要长篇文档,但评估结论应足以解释“为什么做、为什么现在做、什么情况下不做”。
退出条件也要避免模糊词。与其写“评审完成”,不如写“业务代表确认目标场景、研发负责人确认关键依赖、测试负责人确认验收方式”。标准不必复杂,但必须能在复盘时判断是否真正满足。
4. 将等待时间和工作时间分开看
需求在某个状态停留很久,不一定代表执行慢。它可能有大量等待时间:等业务拍板、等接口方提供信息、等发布窗口。若只统计总历时,团队容易把问题错误归因到执行环节。我会分别观察状态停留时间、主动处理时间、等待时间和重新打开次数。
这些数据要结合需求类型、规模和团队节奏解释。平均值容易被少量超长事项拉高,因此最好同时看中位数和高分位数,并查看最慢事项的具体原因。指标的用途是提出问题,不是直接给个人排绩效名次。

5. 用状态转换规则控制范围变更
需求一旦进入“待承诺”或“交付中”,新增范围就不应通过直接改描述悄悄进入。应记录变更内容、提出原因、影响评估和决策结论。小修正可在授权边界内处理;影响目标、工期、成本或验收标准的变更,应重新评估并明确由谁批准。
这不是为了增加审批,而是避免承诺口径不断漂移。状态日志若能回答“谁在何时把需求从哪个阶段改到哪个阶段,依据是什么”,团队就能在复盘时区分合理调整和管理失控。
五、案例与数据观察:从一个版本的看板找出真正的卡点
1. 案例设定:二十多人的产品团队,需求积压却找不到原因
下面是一个用于说明分析方法的匿名化情景推演,不是对特定企业的公开调查。假设某产品团队有产品、研发、测试和业务成员共二十余人,连续两个迭代都出现需求延期。看板上多数事项都标为“进行中”,会议结论却只是“加强跟进”。
重新整理状态日志后,团队把需求按等待原因分类:业务规则未定、外部接口未确认、验收人未指定、需求范围变更、开发实现和测试修复。结果发现,最值得先处理的不是单纯提高开发速度,而是把“承诺前缺输入”和“交付后缺验收人”暴露出来。
2. 用样例数据验证问题假设
情景样本设为一个版本中的四十条需求,逐条回看需求进入评估、承诺、交付和验收的记录。若不少延期项在承诺前没有明确依赖人,或在交付后等待验收数日,团队就有理由优先修改入口和验收机制,而不是只对研发环节施压。
表中的数字是样本推演,用于演示如何从状态日志形成行动假设。真实使用时应以团队过去若干版本的数据为准,并注明统计时间窗、纳入需求范围和计算口径。
| 观察项 | 样本推演结果 | 可能说明 | 建议动作 |
|---|---|---|---|
| 承诺前仍有关键依赖未确认 | 40条中有11条 | 评估与排期之间缺少依赖门槛 | 承诺前指定依赖责任人和最晚确认时间 |
| 交付后等待验收超过3个工作日 | 40条中有9条 | 验收人未提前安排或标准不清 | 进入交付阶段时同步锁定验收人和窗口 |
| 承诺后发生范围变更 | 40条中有8条 | 变更入口与影响评估不完整 | 建立轻量变更记录,评估对容量和目标的影响 |
| 需求发布后无效果观察记录 | 40条中有25条 | 交付闭环止于上线,业务结果缺少验证 | 为关键需求定义上线后观察指标和负责人 |
3. 从问题清单转成可检验的改进动作
如果团队发现依赖未确认较多,可以先加一条承诺门槛:关键外部依赖必须有责任人、确认时间和备选方案。实施两到三个迭代后,再比较承诺后变更率和延期需求占比。若没有改善,应检查门槛是否被执行,而不是立即增加更多状态。
如果验收等待明显,则优先让验收人提前参与需求澄清,并在进入交付阶段时确认验收时间。若效果观察缺失,则针对高价值或高风险需求设置轻量的上线后回访。改进应该聚焦一个瓶颈,设置观察周期,避免同时重构整个流程而无法判断哪个改动起效。

4. 工具的价值在于留下可复盘的过程证据
团队规模较小时,表格也能管理需求状态;当参与人、产品线、权限边界和依赖关系增加后,人工维护容易出现字段不一致、变更记录缺失和跨团队状态不可见。此时选择工具的重点,不是看功能清单有多长,而是看需求、任务、测试、发布和决策记录能否关联,权限是否适配组织结构,报表能否按统一口径呈现。
例如,PingCode可作为中大型企业及100人以上组织评估的项目管理平台之一。若组织有私有化部署、跨团队协作或既有工作流迁移要求,可在选型时验证其私有化部署能力及从Jira平滑迁移的可行性;所谓国产替代是否合适,仍需结合权限模型、数据治理、集成接口、迁移成本和用户培训逐项验证,不能仅凭产品定位作结论。
我会要求供应方用一条真实但脱敏的需求跑完整流程:从提出、评估、承诺,到变更、验收和效果回看。演示时重点检查状态是否可配置、权限是否细到角色、变更日志是否可追溯、历史数据能否迁移、报表口径能否复现,以及私有部署后的升级和运维责任如何划分。
六、不同情况下的行动建议:先处理最影响决策的缺口
1. 团队规模小、需求变化快
小团队可以用精简状态:待澄清、待评估、已承诺、交付中、待验收、已发布,再补充暂停和撤销结果。重点不是追求工具复杂度,而是让负责人和下一步动作明确。每周查看一次停滞项,逐条判断继续、拆分、延期或取消。
如果需求量不大,人工维护的成本低于系统配置成本,先用共享表格建立统一字段也合理。但至少保留需求来源、目标、负责人、优先级、当前状态、阻塞原因、承诺时间和最近一次决策记录。
2. 多团队协作、依赖关系复杂
跨团队场景需要明确依赖对象、责任人、需要时间和升级路径。不要只写“等接口”或“等业务”,要写清楚等谁提供什么、最迟何时需要、逾期后由谁协调。主状态仍可保持简洁,依赖状态则通过关联字段或独立事项管理。
若多个团队对状态定义不一致,应先统一词汇和转换规则,再讨论看板布局。否则一个团队的“已完成”可能只是本团队任务完成,另一个团队却理解为整体可上线。跨团队指标应明确统计边界,避免把局部完成率包装成端到端交付率。
3. 受合规、审计或数据安全约束
高合规场景需要重点保留状态变更人、变更时间、审批依据、需求版本和验收记录。权限和留痕要求应在选型和流程设计阶段确定,而不是上线后再补。对于私有化部署需求,还要评估备份恢复、灾难演练、升级方式、访问审计和运维职责。
流程不能只追求留痕完整,也要避免把每个小改动都变成重审批。可以按风险分级:低风险调整由授权角色处理并记录,高风险范围变更或涉及合规边界的事项走正式审批。分级标准应具体、可培训、可审计。
4. 探索型需求和不确定性较高的项目
探索型需求不宜过早进入长期交付承诺。可以增加“待验证”或在评估阶段设置验证任务,先通过访谈、原型测试、数据分析或小规模实验降低不确定性,再决定扩大投入、调整方向或停止。评价重点应是关键假设是否得到验证,而非是否按原方案完成开发。
对于实验性项目,退出条件同样重要。比如达到预先约定的用户反馈门槛、关键技术可行性或业务指标区间后再进入正式交付;若证据不支持继续,则记录结论并停止投入。这样做不是降低执行要求,而是把执行从“按计划做功能”转为“按证据做决策”。
5. 已经有大量历史数据和既有流程
不要一开始就批量改写所有历史状态。先抽样检查过去两个到三个交付周期,识别状态含义重复、长期停滞、状态跳转异常和缺少终态的问题。再挑一条产品线试运行新规则,确认成员理解一致、数据可解释后逐步推广。
如果组织已有大型项目管理平台,应优先确认配置与报告能力是否足够,再决定是否迁移。更换工具本身不会自动修复流程;若状态定义、数据责任和决策机制没有改变,迁移后往往只是把旧混乱搬进新系统。
七、不同情况下的取舍:流程严格度、速度与可追溯性
1. 状态少还是状态细:取决于需要控制的风险
状态少的优点是上手快、维护成本低,适合小团队和变化快速的探索工作;缺点是瓶颈被压缩在宽泛状态中,管理者可能看不出具体等待原因。状态细的优点是可观察性更强,缺点是培训和维护成本上升,也可能诱发形式化更新。
取舍标准不是团队规模本身,而是状态差异是否带来不同决策。若拆出的状态能改变责任人、输入要求或升级动作,就可能值得保留;若只把同一工作拆成几个名称相近的阶段,建议合并。
2. 强制门槛还是灵活推进:取决于错误代价
涉及安全、法规、资金或重大客户承诺的需求,进入承诺或发布阶段前应设置明确门槛。错误成本高,流程留痕和审核可以降低不可逆风险。低风险、可快速回滚的需求则可以采用更轻的流程,避免审批等待本身吞噬机会窗口。
门槛不应机械套用。可按风险等级设置不同要求:高风险需求需要完整评估和审批,中风险需求由角色授权确认,低风险事项保留必要记录即可。关键是让“为什么这条需求走了轻流程”也能被解释。
3. 追求交付速度还是效果验证:不要把两者对立
快速上线并不必然与验证冲突。可以先对高不确定性需求进行小范围发布或实验,再依据结果扩大范围。真正的取舍是:愿意在前期多花多少成本降低不确定性,以及上线后能否及时观察并撤回,而不是在速度和质量之间简单二选一。
对于高影响功能,建议预先约定发布后观察窗口、成功指标、风险阈值和回退责任。对于低影响改进,可以采用更轻量的抽样回访。没有观察指标的“已发布”,只能说明交付完成,不能证明需求值得投入。
4. 统一流程还是团队自治:划定不可破坏的共同底线
统一流程有利于跨团队统计和审计,但过度统一会忽略产品形态差异。完全自治又容易造成术语不同、数据无法汇总。较稳妥的方式是统一关键字段、主状态语义、终止结果和数据口径,允许团队在此基础上增加本地步骤。
组织层面应明确哪些规则必须一致,哪些可以按团队调整。比如需求来源、责任人、优先级、状态变更记录和验收结论通常适合统一;探索阶段的细节、评审频率和看板布局则可保留一定弹性。
八、落地步骤与结尾:用一个周期验证规则是否真的有用
1. 一周内完成现状盘点
先抽取近期仍在处理的需求和刚刚发布的需求,检查状态分布、停滞时间、阻塞原因和状态跳转记录。不要先问成员“想要几个状态”,而要先找出管理者需要回答却回答不了的问题,例如承诺依据不足、等待责任不明或验收长期无人确认。
盘点时统一统计口径。明确需求的纳入范围、时间窗口、状态停留时间的计算方式、暂停时间是否计入,以及撤销需求如何处理。口径不清的数据看起来精确,实际可能只是在不同团队之间制造误读。
2. 两周内定义最小可用规则
为每个主状态写一行定义,再补上进入条件、退出条件、责任角色和需要保留的证据。控制字段数量,只保留能支持决策、风险控制或复盘的内容。对新增字段要问:谁来维护?在什么节点填写?填错会造成什么后果?如果没人能回答,就不要急着加。
同时确定暂停、撤销、重新打开和范围变更的处理办法。它们不是流程边角,而是避免需求长期占用资源、历史决策丢失和承诺口径漂移的必要机制。
3. 选择一个团队或产品线试运行
选一个需求流量稳定、成员愿意参与复盘的范围试运行一个交付周期。观察状态是否容易理解、条件是否能执行、阻塞原因是否能归类,以及成员是否为了报表而频繁做无意义更新。出现问题时,先区分规则缺陷、培训不足和工具配置问题,再决定改哪一层。
试运行结束后,比较改动前后的需求等待时间、承诺后变更率、验收等待时长、超期需求占比和效果验证覆盖率。数据出现改善不代表流程必然有效,也要结合样本数量、需求难度和团队人员变化判断,避免把偶然波动当作改造成果。
4. 固定复盘节奏,而不是一次性设计完美流程
需求状态体系应随着组织变化而调整,但不宜每周频繁改规则。可以按月或按季度复盘:哪些状态没人使用?哪些状态长期积压?哪类风险仍无法从系统里识别?是否有字段只为报表存在?每次调整尽量聚焦一到两个明确问题,并记录调整前后的预期。
如果团队需要系统支持,可先用真实流程做概念验证,再评估配置、集成、迁移、安全和运维。对于中大型组织,试点范围、历史数据处理、权限模型和推广培训都应纳入成本估算。工具能降低记录与协作摩擦,但无法替团队做价值判断,也无法代替明确的责任机制。
需求状态管理做得好,不是每条需求都能快速流到“已发布”,而是团队能及时知道哪些值得做、哪些还不能承诺、哪些正在等待、哪些应该停止,以及交付后是否产生了预期价值。下一步可以从最近一个版本挑出十条需求,逐条标记状态进入证据、等待原因和下一步责任人。若这三项无法回答,先修正规则,再考虑增加状态或更换工具。
常见问题解答(FAQ)
1. 需求状态应该设置哪些阶段?
我之前把状态分得很细,结果团队成员经常不知道该选哪一个,统计出来的数据也难以比较。需求从提出到交付通常会经过哪些关键节点,才能既看得清进度又不增加维护负担?
建议从团队实际决策节点设置状态,例如“待评估、已排期、进行中、待验收、已完成、已取消”,再按需增加“待补充”或“已暂停”。每个状态都应对应明确的进入条件和责任人;如果两个状态不会触发不同的行动或决策,就合并它们。
2. 需求状态变更时,怎样避免随意流转?
我在跨团队协作时遇到过需求刚进入开发就被标为完成,后来才发现验收和上线都还没发生。状态变更由谁负责、需要留下哪些依据,才能让进度记录可信?
为每次状态变更设定负责人、前置条件和必要记录。例如,进入“进行中”前确认优先级、负责人和验收标准;进入“已完成”前由需求提出方或指定验收人确认结果。变更时同步记录时间、操作者和原因,退回或暂停时注明待解决事项。
3. 如何通过需求状态发现延期或范围变化风险?
我想在项目会上尽早识别风险,而不是等到发布日期临近才发现需求卡住了。哪些状态信号值得关注,怎么区分正常等待和需要升级处理的问题?
给关键状态设置停留时限,并定期检查超期项。例如,需求在“待评估”超过约定的两个工作日,或在“进行中”超过计划周期仍无进展,就标记为待处理并记录阻塞原因。再对比原始验收标准与当前方案;新增目标、交付物或依赖时,应先评估影响并重新确认范围和排期。
4. 需求状态数据应该如何统计,才能指导团队改进?
我以前只看每个状态里有多少条需求,却很难判断团队是评估慢、开发慢,还是验收积压。有哪些简单的数据口径能帮助我定位瓶颈,而不把状态统计变成形式主义?
至少按固定周期统计各状态数量、状态停留时长、超期需求比例,以及从确认到验收的周期;明确起止时间和“暂停”是否计入时长,避免团队间口径不一致。若需求长期堆积在某一状态,进一步按负责人、优先级或依赖原因拆分,再针对瓶颈调整评审节奏、资源安排或验收机制。
核心关键词
文章包含AI辅助创作:需求管理如何做好需求状态?产品经理风险控制与操作步骤,发布者:飞飞,转载请注明出处:https://worktile.com/solution-1/archives/566846
读者评论
我们之前把“等业务确认”也放在进行中,周会上看不出到底是研发没推进还是决策没到位。后来单独记录等待人和截止时间,催办确实有了依据,不过字段太多时大家又容易漏填。
把发布和效果验证分开很有必要。实际项目里,上线后常常忙着接新需求,回访和指标观察容易被挤掉;如果没有明确责任人和时间点,单独设一个状态也未必能解决。
文中建议用中位数和高分位数看停留时间,我觉得比只看平均值更接近实际。但不同类型需求的等待原因差异很大,最好先按类型拆开看,否则数据容易把合理的审批周期也算成流程问题。