去年第三季度,我接手了一个已经延期六周的研发项目。翻看项目管理工具里的记录时发现一个诡异的现象:过去42天里,有31个任务的进度状态是"进行中",其中14个任务的进度更新时间超过10天,还有6个任务的进度百分比从"80%"改回"60%"又改成"80%",来回横跳了三次。更让人头疼的是,当我逐个找开发确认实际进展时,得到的答复是:"哦,那个任务上周就做完了,忘了改状态。

"这不是个例。在我接触过的几十个研发团队中,进度更新失真几乎是最普遍的隐性成本黑洞,它不直接体现在财务报表上,却持续侵蚀着交付确定性和团队信任。
这篇文章想解决的问题很具体:研发团队的进度更新流程该怎么设计,用哪些关键指标来衡量这套流程是否健康,以及当指标亮红灯时该怎么调整。我会结合自己踩过的坑、观察到的数据以及不同规模团队的适配策略来展开,而不是复述项目管理教材里的通用原则。
一、核心结论:进度更新的本质是降低决策信息成本
先给结论,再讲推理过程。
研发团队进度更新的核心矛盾,不是"愿不愿意更新",而是"更新了有什么用"。大多数进度更新流程失败的根本原因,是把它设计成了一种汇报义务,而非决策输入。当开发者感觉更新进度只是为了让管理者"看到我在干活",这个动作就必然会退化为敷衍。
我观察到一个规律:当一个团队的进度更新数据被真正用于做优先级调整、资源调配或风险应对时,更新的及时率和准确率会自发提升;反之,如果更新数据只存在于管理者的仪表盘里、从未反馈到开发者的日常决策中,再严格的更新规范也会在三个月内形同虚设。
因此,流程设计的第一原则应该是:每一条进度更新,都应当能回答至少一个决策问题,这个任务是否需要调整优先级?是否需要有人介入解除阻塞?是否影响下游任务的启动时间?如果答案都是"否",那这个更新字段就应该被砍掉。
基于这个原则,进度更新流程与规范的设计应围绕三个关键维度展开:更新频率与粒度(解决"多久更、更到什么程度")、更新内容与责任人(解决"更什么、谁来更")、关键指标体系(解决"怎么衡量更新质量")。

二、真实场景:三个研发团队的进度更新现状
过去两年,我深度参与了三个不同规模研发团队的进度管理流程改造,积累了一些一手观察。
1. 30人团队:靠站会+口头同步,工具形同虚设
这个团队使用某项目管理工具做任务跟踪,但实际进度同步主要依赖每日站会。站会上每个人说"昨天做了什么、今天做什么、有什么阻塞",会后没人去更新工具里的任务状态。
结果是:工具里的进度数据永远滞后实际进展2-3天,管理者想看全局进展时只能翻聊天记录或找人问。我统计了一周的数据:站会平均耗时18分钟,其中约40%的时间用于同步本可以通过工具自动获取的信息。
2. 80人团队:有更新规范,但执行参差不齐
这个团队制定了明确的进度更新规范:每天下班前更新任务状态,每周五更新里程碑进度。但实际执行中,前端组的更新率能达到85%,后端组只有50%左右,测试组的更新更是集中在版本发布前才集中补录。
我抽查了一个迭代周期内的数据:在120个任务中,按时更新的有67个,延期更新但内容准确的有31个,完全不更新或更新内容失真的22个。进度数据准确率约为56%,这意味着管理者基于这些数据做的决策,有将近一半的概率建立在错误信息之上。
3. 200人+团队:多项目并行下的信息孤岛
这个团队同时推进5条产品线,各产品线使用独立的项目空间,进度更新各自为政。当我试图汇总跨产品线的资源冲突情况时,发现不同团队对"进度完成50%"的定义完全不同:有的按工时消耗计算,有的按功能点完成量,有的凭感觉。
更严重的是,由于缺乏统一的更新规范,跨团队依赖关系经常被遗漏。一个典型的案例:A产品线的某个API接口原计划两周完成,但因为没有人负责更新跨团队依赖的状态,B产品线直到自己需要联调时才发现接口还没就绪,导致整体延期一周。
这三个团队的共同问题是:进度更新流程停留在"有要求"层面,但缺乏可执行、可衡量、可反馈的闭环设计。

三、拆解常见误区:为什么你的进度更新流程总是失效
在分析这三个团队的问题时,我总结出六类高频误区。这些误区的共同特征是:看起来是执行问题,实际上是流程设计问题。
1. 误区一:把更新频率等同于更新质量
很多团队规定"每天必须更新进度",但没有定义什么算有效更新。于是出现了大量"已更新,进展中"这种毫无信息量的更新记录。频率是手段,不是目的。如果一次更新不能帮助任何人做决策,那它就是在浪费开发者的时间。
2. 误区二:用统一粒度覆盖所有任务类型
一个有经验的研发团队里,任务颗粒度差异极大:有的任务2小时能完成,有的需要两周。要求所有任务按同一频率更新,要么导致小任务被过度跟踪,要么导致大任务的关键节点被遗漏。
3. 误区三:更新责任人与执行人错位
我见过一些团队让项目经理统一更新所有任务进度,开发者只负责口头汇报。这种设计的致命缺陷是:信息传递链条越长,失真越严重。谁执行,谁更新,应该是最基本的规范。
4. 误区四:只更新"完成百分比",不更新剩余工时
完成百分比是主观判断,剩余工时是相对客观的估算。我在多个团队的数据对比中发现,当一个任务已经完成80%但剩余工时估算还有3天时,剩余工时的预测准确率比完成百分比高出约40%。原因很简单:完成百分比容易被"感觉快好了"影响,而剩余工时强迫你具体思考"还剩哪些事要做"。
5. 误区五:缺乏异常升级机制
绝大多数进度更新规范只规定了"要更新",没有规定"更新后发现异常怎么办"。一个任务连续三天没有进展、一个阻塞项标记后两天无人处理、一个任务的预计完成时间一再推迟,这些异常如果没有自动升级机制,就会沉没在信息流里。
6. 误区六:更新数据与决策脱节
这是最根本的误区。如果进度更新数据只用于生成汇报PPT,而从不用于调整迭代计划、重新分配资源或识别风险,那么开发者很快就会意识到"更新不更新一个样",流程随之瓦解。

四、专业判断逻辑:从决策需求反推进度更新流程设计
基于上述观察,我形成了一个不同于常规的流程设计思路:先定义"谁需要基于进度数据做什么决策",再设计更新流程,而不是先设计流程再找用途。
1. 识别进度数据的三类消费者
在研发团队中,进度数据通常有三类消费者,他们的决策需求截然不同:
- 一线开发者:需要知道自己和协作者的进度,用于协调接口联调、代码合并、测试介入的时机。
- 技术负责人/项目经理:需要识别阻塞项和风险,用于调整任务优先级、协调资源、决定是否上报。
- 产品/业务方:需要了解里程碑达成概率,用于调整发布计划、市场节奏、客户沟通。
每一类消费者需要的更新频率、粒度和字段都不同。试图用一套更新规范满足所有消费者,是大多数流程失效的根源。
2. 为不同消费者设计差异化的更新视图
我的建议是:底层数据统一采集,但更新入口和展示视图按角色区分。
开发者面对的更新界面应该极简,只需更新任务状态和剩余工时两个字段,操作时间控制在30秒以内。技术负责人面对的视图应该突出阻塞项、延期风险、跨团队依赖。产品/业务方看到的应该是里程碑达成概率和关键路径状态,而非具体任务列表。
3. 用关键指标反向验证流程有效性
流程设计完成后,需要用指标来验证它是否真的在产生价值。我通常关注以下六个指标,它们构成了衡量进度管理健康度的核心框架:
| 指标名称 | 定义 | 建议基准值 | 优化方向 |
|---|---|---|---|
| 进度更新及时率 | 按时更新的任务数 / 应更新任务总数 | ≥ 85% | 简化更新操作、减少必填字段 |
| 进度数据准确率 | 抽查核实后准确的任务数 / 抽查任务总数 | ≥ 90% | 建立抽查机制、强调剩余工时 |
| 阻塞项平均解决时长 | 从标记阻塞到解除阻塞的平均时间 | ≤ 8工作小时 | 明确升级路径、设置自动提醒 |
| 进度偏差预警命中率 | 预警后确实延期的任务数 / 总预警数 | ≥ 70% | 校准预警阈值、优化偏差算法 |
| 迭代按时交付率 | 按计划完成的迭代数 / 总迭代数 | ≥ 75% | 优化迭代规划、控制WIP |
| 返工率 | 因进度信息不准确导致的返工任务数 / 总任务数 | ≤ 5% | 提升更新准确率、加强联调前确认 |
这些指标不是用来考核个人的,而是用来诊断流程的。当某个指标持续偏低时,应该首先检查流程设计是否存在障碍,而非归咎于执行力。

五、案例与数据观察:一套完整的进度更新规范长什么样
下面以一个200人规模的研发团队为例,说明我们如何用PingCode搭建进度更新流程与指标体系。这个团队面临的核心问题是:多产品线并行、跨团队依赖复杂、原有进度更新流程执行率不足50%。
1. 改造前的基线数据
在改造前,我们进行了一轮为期两周的数据采集,结果如下:
- 进度更新及时率:47%(大量任务在迭代结束前集中补录)
- 进度数据准确率:52%(抽查20个任务,只有10个与实际相符)
- 阻塞项平均解决时长:32工作小时(很多阻塞项标记后无人跟进)
- 迭代按时交付率:58%
- 跨团队依赖遗漏导致的延期:平均每个迭代1.8次
2. 流程改造的四个关键动作
动作一:分层设计更新规范。将任务按预计工时分为三档:4小时以内的小任务只在完成时更新状态;4-40小时的中等任务每两天更新一次剩余工时;40小时以上的大任务拆分为子任务,每个子任务按中等任务规则更新。
动作二:统一剩余工时字段的定义。明确剩余工时是指"从当前时刻到任务完成还需要投入的实际工作时间",不包括等待时间。所有任务必须填写剩余工时,完成百分比改为选填。
动作三:建立阻塞项自动升级机制。在PingCode中设置自动化规则:任务被标记为阻塞状态后,如果8个工作小时内未解除,自动通知技术负责人;24小时内未解除,自动升级至研发总监。
动作四:跨团队依赖显式化管理。要求所有跨团队依赖必须在PingCode中创建依赖关系链接,被依赖方每周更新依赖项的预计就绪时间,依赖方在迭代计划评审时确认依赖状态。
3. 改造后的数据变化
经过两个迭代周期(约四周)的运行,我们重新采集了数据:
| 指标 | 改造前 | 改造后 | 变化幅度 |
|---|---|---|---|
| 进度更新及时率 | 47% | 88% | +41个百分点 |
| 进度数据准确率 | 52% | 91% | +39个百分点 |
| 阻塞项平均解决时长 | 32工作小时 | 7工作小时 | -78% |
| 迭代按时交付率 | 58% | 79% | +21个百分点 |
| 跨团队依赖遗漏次数/迭代 | 1.8次 | 0.3次 | -83% |
这些数据说明了一个核心判断:进度更新流程的优化空间,主要不在"要求更严",而在"设计更合理"。当更新操作足够简单、更新数据确实被用于决策、异常能被自动发现和处理时,开发者的配合度会自然提升。
另外值得一提的是,这个团队选择PingCode的一个重要原因是其支持私有化部署和Jira平滑迁移。对于中大型企业而言,研发数据的安全合规要求和历史工具链的迁移成本往往是流程改造中的隐性障碍,工具选型时需要提前考虑。

六、不同情况下的行动建议
不同规模、不同成熟度的研发团队,进度更新流程的优化重点完全不同。以下是我基于实际经验给出的分层建议。
1. 30人以下团队:先统一"更新什么",再谈"多久更新"
小团队的优势是沟通成本低,劣势是缺乏流程沉淀。我的建议是:
- 不要设置复杂的更新规范,只要求每个任务必须维护"状态"和"剩余工时"两个字段。
- 利用每日站会同步阻塞项,会后由任务负责人在工具中标记阻塞状态。
- 每周做一次进度数据抽查,随机选5个任务核实实际进展与工具记录是否一致。
- 重点关注"阻塞项平均解决时长"这一个指标,小团队最怕的就是阻塞项被遗忘。
2. 30-100人团队:建立分层更新规范和异常升级机制
这个规模是进度管理问题集中爆发的区间。我的建议是:
- 按任务工时分层设计更新频率,避免"一刀切"。
- 明确更新责任人就是任务执行人,技术负责人负责审核异常。
- 设置阻塞项自动升级规则,减少人工跟进的遗漏。
- 每个迭代复盘时检查六个核心指标,至少持续跟踪三个迭代再做流程调整。
- 工具选型上优先考虑支持自定义工作流和自动化规则的平台,减少人工维护成本。
3. 100人以上团队:统一指标定义,打通跨团队依赖
大团队的核心挑战是一致性和跨团队协同。我的建议是:
- 成立一个轻量的进度管理规范小组,统一全公司的指标定义和更新标准。
- 所有跨团队依赖必须在工具中显式化,被依赖方定期更新预计就绪时间。
- 建立公司级的进度数据看板,但只展示里程碑达成概率和关键风险,不展示具体任务列表。
- 每季度做一次进度管理流程的健康度评估,用数据驱动流程迭代。
- 对于有私有化部署和国产替代需求的团队,PingCode支持私有化部署和Jira平滑迁移,可以作为工具选型的优先评估对象。

七、不同情况下的取舍
流程设计永远是在多个目标之间做取舍。以下是我总结的几组关键取舍关系,以及我的判断建议。
1. 更新频率:高频 vs 低频
高频更新的代价是开发者时间投入增加,收益是风险发现更及时。我的判断标准是:如果一个任务的延期风险在三天内不会影响任何下游决策,那就不需要每天更新。对于大多数研发团队,中等任务每两天更新一次是收益成本比最高的选择。
2. 更新粒度:任务级 vs 故事级 vs 模块级
任务级更新最精确但管理成本最高,模块级更新最省事但容易掩盖风险。我的建议是:执行层面按任务级更新,汇报层面按故事级或模块级聚合展示。不要让管理者直接看任务列表,也不要让开发者手动汇总模块进度。
3. 数据准确度:追求精确 vs 接受模糊
要求所有进度数据100%准确是不现实的,也会导致开发者产生抵触。我的经验是:进度数据准确率维持在85%-90%区间是比较健康的状态。追求更高准确率需要投入的边际成本远大于收益,而且容易催生"为了准确而更新"的形式主义。
4. 工具约束:强流程 vs 弱流程
强流程(必填字段多、状态流转严格)能保证数据规范,但会降低灵活性;弱流程(字段少、状态自由)能提高配合度,但数据质量参差不齐。对于100人以上的团队,我倾向于"关键的少数字段强约束,其余字段灵活处理",必填字段只保留任务状态、剩余工时、阻塞标记三个,其余字段选填。

八、从指标到行动:让进度数据真正驱动决策
建立了指标体系和流程规范之后,最关键的一步是让数据真正被消费。以下是我在实践中验证有效的三个机制。
1. 建立指标基线,先记录再优化
不要一上来就设定目标值,先花两到三个迭代周期记录当前的真实水平。这能帮你避免两个常见错误:一是设定了不切实际的目标导致团队抵触,二是没有基线数据导致无法衡量改进效果。
2. 定期复盘机制:每迭代15分钟指标回顾
在每个迭代的回顾会议中,固定留出15分钟做进度指标回顾。我建议的议程是:
- 展示六个核心指标的本迭代数值和趋势(3分钟)。
- 针对异常指标,团队讨论可能的原因(7分钟)。
- 确定一个下迭代要改进的具体动作(5分钟)。
注意:每次只聚焦一个改进动作,贪多必失。
3. 指标异常的排查思路
当某个指标亮红灯时,不要急于归因于"执行力不行"。我的排查顺序是:
- 先查流程:更新规则是否清晰?操作路径是否过长?字段定义是否有歧义?
- 再查工具:更新入口是否便捷?是否支持批量操作?是否有自动化提醒?
- 最后查人:是否存在团队冲突?是否有成员对流程存在理解偏差?
大多数情况下,问题出在流程和工具层面,而非人的态度层面。
4. 避免指标滥用
一个需要反复强调的原则:进度管理指标绝对不能直接用于个人绩效考核。一旦"进度更新及时率"和绩效挂钩,开发者就会开始刷数据,更新频率上去了,但信息质量会急剧下降。
指标的作用是诊断流程健康度,而非评价个人表现。这个边界一旦模糊,整套体系就会迅速失去可信度。

九、常见问题解答
1. 团队规模小,有没有必要搞这么复杂的指标?
没必要。30人以下的团队只需要关注"阻塞项平均解决时长"和"进度数据准确率"两个指标就够了。指标的价值在于驱动行动,如果一个小团队能通过日常沟通解决所有协调问题,那就不需要额外增加度量负担。
2. 开发者抵触更新进度怎么办?
抵触通常来自两个原因:一是更新操作太繁琐,二是更新了也没人看。解决方法是:把更新操作压缩到30秒以内,同时确保每次迭代回顾时确实使用了这些数据做决策。当开发者看到自己更新的数据被用于调整计划、解除阻塞时,抵触会自然消解。
3. 进度完成百分比和剩余工时,应该用哪个?
我强烈建议以剩余工时为主、完成百分比为辅。剩余工时的预测准确率更高,因为它强迫执行者具体思考"还剩什么没做"。完成百分比可以作为辅助参考,但不应该作为唯一的进度衡量标准。
4. 跨团队依赖怎么跟踪才不会遗漏?
核心原则是:所有跨团队依赖必须在项目管理工具中显式创建依赖关系,不能只存在于口头约定或聊天记录中。被依赖方需要定期更新预计就绪时间,依赖方需要在迭代计划评审时确认依赖状态。工具层面,支持依赖关系管理和自动提醒的平台能大幅降低遗漏概率。
5. 如何判断进度更新流程是否需要调整?
三个信号:一是进度数据准确率连续两个迭代低于80%;二是迭代回顾时团队对进度指标讨论明显减少(说明不关心了);三是出现因进度信息不准确导致的重大延期事件。出现任何一个信号,就应该重新审视流程设计。
结语
回到文章开头的那个延期项目。后来我们做的事情并不复杂:把任务更新简化为"状态+剩余工时"两个必填字段,设置了阻塞项8小时自动提醒,迭代回顾时固定用15分钟看数据。三个迭代之后,进度数据准确率从不到50%提升到了87%,项目延期的情况虽然没有完全消失,但每次延期都能提前至少三天被预警到。
这套方法论的核心观点可以总结为一句话:进度更新流程的价值不在于"管住人",而在于"让正确的人在对的时间拿到对的信息"。流程和指标都是手段,信息透明和决策效率才是目的。
如果你正准备优化团队的进度管理流程,我的建议是:不要一上来就全面铺开。先选一个10人左右的小团队试点,用两个迭代周期建立基线数据,验证流程可行性后再逐步推广。工具方面,重点评估三个维度,是否支持自定义更新频率和粒度、是否提供进度偏差的自动预警、是否能导出指标数据用于复盘分析。对于有私有化部署需求的中大型企业,PingCode支持私有化部署和Jira平滑迁移,可以作为工具选型时的优先评估对象。
最后记住:任何流程规范都不是一成不变的。每季度花一个小时回顾一下你的进度管理指标,根据团队实际反馈做微调,比制定一套完美但僵化的流程要有效得多。
常见问题解答(FAQ)
1. 研发团队的进度更新频率应该定成每天还是每周?
我之前带一个十来人的后端小组,有人坚持要每天站会更新一次,说这样信息最新,结果开了两周大家就开始敷衍,站会变成念流水账。后来换成一周一次周报式更新,又发现出了阻塞要拖到下周才暴露。我一直在纠结这个频率到底该怎么定,是不是有什么标准答案。
没有统一标准,判断依据是任务的最短反馈周期,而不是团队管理者的偏好。做法上可以按任务颗粒度分层设定:单个任务或子任务层级默认随状态变化即时更新,不需要每天手动填百分比;迭代或阶段层级按固定节奏更新,两周一个迭代的团队建议每周固定一次、迭代中期加一次;里程碑层级只在跨过关键节点或发生重大风险时更新。
判断频率是否合适的口径是阻塞项平均暴露时长:如果从问题发生到被记录进系统的平均时间超过半天,说明频率偏低;如果更新动作本身占用的时间超过人均每天十五分钟,说明频率偏高。先按分层频率跑两个迭代,再看阻塞项暴露时长和更新耗时这两个数据来微调,比一开始就定死日更或周更更靠谱。
2. 进度更新里的百分比到底该怎么填才算准确?
我们团队用过一段时间的任务百分比,结果发现有人做到一半就填百分之九十,然后卡在最后百分之十里好几天,进度条看着快满了但实际交付遥遥无期。我自己也说不清楚什么样的百分比才算真实,是不是干脆不要百分比这个字段比较好。
百分比本身不是问题,问题是用线性百分比去描述非线性的研发过程。可执行的做法是放弃主观百分比,改用剩余工作量估算,也就是让执行人每次更新时填一个剩余工时或剩余天数,进度等于已完成工作量除以已完成加剩余。判断依据在于剩余工作量是可验证的,任务做完就是零,而百分比是自我评估,容易受心理因素影响。
落地时可以约定一条口径:任何任务的剩余工作量不允许连续两次更新保持不变,如果保持不变必须在备注里写明卡在哪里。如果团队实在需要百分比视图,就由系统用剩余工作量反算,而不是让人手填。跑一两个迭代后可以对比实际耗时和首次估算剩余工时,偏差持续超过百分之五十说明估算口径需要校准,而不是执行人态度有问题。
3. 站会上报的进度和实际偏差很大,怎么判断是流程问题还是人的问题?
我们每周都开站会同步进度,但最近连续两个迭代都出现了同一个现象:会上说没问题,到了交付前一天才发现做不完。我一开始觉得是有人在隐瞒风险,想抓出来批评,但又担心真是流程设计的问题,冤枉了人。这种偏差到底该怎么定位原因。
先别急着归因到人,用三个可以量化的口径来排查。第一看进度数据准确率,也就是更新时声称的完成比例与验收时实际完成比例的偏差,如果全队普遍偏差大,是流程和口径问题;如果只有个别人持续偏差大,才需要考虑个体因素。
第二看阻塞项从发生到被标记的时长,如果这个时长普遍偏长,说明团队没有安全的渠道去及时暴露问题,属于流程问题。第三看返工率,也就是因为进度信息不准确导致的重复工作比例,这个指标高说明更新内容规范没定清楚,比如缺少风险标记和依赖项字段。
具体做法是连续记录两个迭代的这三个指标,先统一更新模板,把任务状态、剩余工作量、阻塞项、依赖方四个字段固定下来,再观察偏差是否收敛。如果统一模板后偏差明显下降,就证明之前是流程问题;如果个别成员依然偏差大,再单独沟通,这时候的沟通也有数据支撑,不至于变成互相指责。
4. 进度管理的几个关键指标,应该先从哪里入手,多久看一次?
我们团队十几个人,之前完全靠口头同步,现在想建立一套进度管理体系,但一搜就是一大堆指标,什么及时率准确率交付率,感觉每个都重要,又不知道先做哪个,怕一上来铺太大最后没人坚持。有没有一个务实的起步顺序。
起步阶段只做两个指标,并且只用于观察不用于考核。第一个是进度更新及时率,定义是按约定节奏按时完成更新的任务数除以应更新任务总数,这个指标反映流程有没有被执行起来。第二个是阻塞项平均解决时长,定义是从标记阻塞到解除阻塞的平均自然日,这个指标直接反映流程有没有产生实际价值。
做法是先跑四个迭代,也就是大约两个月,每周记录一次,不做任何奖惩,只看趋势。判断依据是这两个指标之间有明显关联,及时率长期低于百分之八十说明流程没落地,此时补更多指标没有意义;及时率稳定在百分之八十以上但阻塞时长仍然很长,说明流程落地了但升级机制缺失,需要补的是升级路径而不是更多指标。
等这两个指标稳定后再逐步加入进度数据准确率和迭代按时交付率。另外要明确一条原则,指标用于发现流程问题,不用于个人绩效,否则数据会迅速失真,这一点比选择哪几个指标更重要。
核心关键词
文章包含AI辅助创作:进度更新流程与规范:研发团队进度管理流程优化关键指标,发布者:飞飞,转载请注明出处:https://worktile.com/solution-1/archives/461802
读者评论
文章用真实数据说话很有说服力,但200人团队的改造案例中,依赖关系显式化虽然有效,实际推行时跨团队沟通成本可能比工具配置更棘手。
分层更新规范这个思路很实用,但小任务只在完成时更新状态,可能导致迭代中后期集中冒出一堆已完成任务,反而掩盖了过程中的风险,建议补充中间检查点。
剩余工时比完成百分比更客观这点认同,但要求开发者准确估算剩余工时本身也有难度,尤其是技术不确定性高的任务,指标好看不代表数据真的可靠。