2021年冬天,我以外部顾问的身份进入一家做工业设备的中型公司。他们的一个交付项目已经延期47天,而PMO周报上写的却是“整体进度正常,风险可控”。我拿到原始数据后做了两件事:一是把周报里每个人填的“完成百分比”汇总,二是把代码仓库、测试平台、采购系统和工单系统里的时间戳拉出来对齐。结果很难看,周报汇总的加权进度是78%,而按实际交付物口径算出来的进度只有41%。
37个百分点的偏差,不是某个人撒谎,而是整套进度管理制度在设计上就允许了这种失真。
这件事之后,我在十几个项目里反复验证过一个判断:项目负责人做不好进度管理,绝大多数时候不是能力问题,而是手上没有一套能产出“可信实际进度”的制度。他们有的是甘特图、是周报模板、是各种颜色的进度条,但缺的是定义、采集、校准和响应这四个环节的闭环。这篇内容我想把这件事拆透:从结论开始,到场景、误区、判断逻辑、真实案例、行动建议和取舍,尽量给出一套能直接落地的东西。
一、先给结论:实际进度管理的本质是一套信息制度
我先不铺垫,直接把我在实战中反复验证过的四条结论抛出来。这四条不是理论推导,是我在制造业、金融科技、SaaS和政企集成四类项目里,用同一套方法反复撞出来的。
1. 结论一:实际进度的失真率通常被系统性低估
很多项目负责人相信一个隐含假设:只要任务分解到人、周报按时交,进度数据就是准的。但真实情况是,进度数据从执行层向上传递的过程中会经历至少三层衰减:执行者对“完成”的主观定义、汇报者对坏消息的延迟披露、管理层对里程碑的乐观解读。每层衰减5到15个百分点,叠加起来就是灾难。
我在上一篇内部复盘里统计过9个项目的数据,如果把“自报进度”和“交付物验收进度”做差,平均偏差是24个百分点,最差的一个项目偏差63个百分点。更麻烦的是,偏差不是均匀分布的,越接近交付截止日,偏差越大,因为大家都在赌最后能追上。

2. 结论二:制度真正要解决的是“谁来定义完成”
进度管理的核心争议从来不是“做了多少”,而是“什么算做完”。开发说接口写完了,测试说没联调不算完成;供应商说设备到厂了,验收方说没通电调试不算交付。每一次争议背后,都是“完成”这个词没有被提前定义。
所以我判断一套进度管理制度是否合格,第一个问题就是:这套制度里,每个任务的“完成”是由谁、依据什么证据来判定的?如果答案是“由执行者自己填百分比”,那这套制度基本等于没有。
3. 结论三:采集成本决定制度能不能活下去
我见过太多设计精美但活不过三个月的进度制度。它们的死因几乎一致:采集进度数据的人力成本超过了数据本身带来的决策价值。让一个30人的团队每天手工更新30行Excel、再让PM汇总成一张燃尽图,这件事坚持两周就会崩。
制度能不能长期运行,不取决于它多严谨,取决于它多省力。这也是为什么在中大型组织里,进度制度的落地几乎必然要依附平台工具,不是工具更高级,而是工具能把采集成本压到接近零。
4. 结论四:进度不是被“催”出来的,是被“暴露”出来的
“催进度”是项目负责人最常做、也最没用的动作。催的潜台词是:我知道你慢了,你快一点。但真正该做的是让偏差在还来得及处理的时候自动暴露出来,并且把暴露后的响应动作提前写进制度。一个健康的进度制度,应该是项目经理不催,问题也会自己冒头。
二、真实场景:三种组织规模下的“实际进度”长什么样
脱离规模谈进度管理是耍流氓。我在三种典型规模的组织里待过,他们对“实际进度”的理解、采集方式和失真结构完全不同。下面是我观察到的真实画像。
1. 场景A:30到50人团队 , 口头进度在跑,制度还没出生
这个规模的公司通常靠几个人在会议室里对进度:每天早上站会15分钟,谁卡住了当场说,谁的活做完了当场划掉。这套机制在小规模、高信任、单一项目时效率惊人,比任何工具都快。
但它有个硬边界:当项目数超过3个,或者关键人超过15个,口头进度就开始失真。因为你记不住每个人上周五说了什么,也没法追溯“这个任务到底卡了几天”。我见过一个40人的SaaS团队,三个项目并行跑,项目经理靠一个共享文档维护进度,某个后端任务实际卡了11天没人发现,因为负责人在站会上说“在弄”,没人追问。
2. 场景B:100到300人组织 , 周报制度起来了,但数据是加工过的
到了这个规模,公司一定会引入周报和逐级汇总。这时候“实际进度”变成了一个被加工过的产品:执行者写草稿,组长润色,部门负责人再汇总,最后交到PMO手上时,坏消息已经被过滤掉一大半。
我做过一次对照实验:让某项目组连续三周同时提交“自报进度”和“系统留痕进度”。第一周偏差18个百分点,第二周21个,第三周27个。原因很有意思,越临近评审节点,汇报者的乐观修饰越强。这不是道德问题,是汇报链条太长带来的结构性失真。

3. 场景C:300人以上多项目并行 , 只有平台化采集才压得住偏差
这个规模的组织通常同时跑十几到几十个项目,跨部门依赖密集。此时“实际进度”不可能来自任何一个人的汇报,只能来自系统留痕的聚合。谁的代码合并了、谁的测试用例过了、谁的工单关闭了、谁的采购单签收了,这些动作天生带时间戳,不需要额外填报。
我在一家1200人的智能硬件公司见过一个不错的做法:他们把所有交付物的“完成”绑定到系统事件上,进度看板每天凌晨自动刷新。项目经理早上第一件事不是催人,而是看哪条依赖链的红灯亮了。这套东西跑了两年,进度数据的新鲜度和可信度都远超前一种模式。
4. 三种场景的关键差异对比
| 维度 | 30-50人团队 | 100-300人组织 | 300人以上多项目 |
|---|---|---|---|
| 进度来源 | 站会口头 | 周报逐级汇总 | 系统事件自动聚合 |
| 完成定义 | 默认共识,不显式 | 部分书面化 | 绑定验收证据 |
| 偏差发现延迟 | 1-2天 | 5-8天 | 当天到次日 |
| 主要风险 | 关键人记忆负荷 | 汇报链条过滤 | 采集口径不统一 |
| 制度重心 | 不压垮团队 | 压缩汇报层级 | 统一完成口径 |
三、常见误区拆解:为什么你的甘特图救不了项目
下面五个误区,我几乎在每个出问题的项目里都能至少看到两个。它们单独看都不致命,叠在一起就会让进度管理彻底失灵。
1. 误区一:把“计划”当成“进度”
这是最普遍的一个。很多人打开甘特图,看到那条蓝色条子走到了“今天”的位置,就默认项目按计划在走。但甘特图画的是时间,不是完成度。它只知道今天该做到哪,不知道今天实际做到了哪。
我在评审项目时习惯问一句:“这条进度条背后,最近一次被证据更新是什么时候?”如果回答是“排期时设的”,那这条进度条的信息量等于零。计划进度是承诺,实际进度是证据,两者必须分开维护。
2. 误区二:把“汇报”当成“数据”
汇报是人的判断,数据是系统的留痕。当制度允许用汇报替代数据时,制度就默认接受了失真。我并不是说汇报没用,汇报的价值在于解释“为什么”,而不是提供“是多少”。进度数值应该来自可追溯的事件,汇报只负责补充上下文。
3. 误区三:把“责任”当成“制度”
很多项目负责人遇到延期,第一反应是“责任到人”,加考核、扣绩效、搞军令状。短期有效,长期有害。原因很简单:惩罚坏消息只会让坏消息更晚被说出来。
我见过一个团队把“延期扣绩效”写进规章后,进度数据立刻变得好看,但交付质量开始崩,因为大家学会了把“没做完”改写成“基本完成,待优化”。制度的目的是让问题早暴露,而不是让人不敢说话。
4. 误区四:把“工具”当成“解法”
买了工具不等于有了制度。我见过公司花大价钱上了项目管理平台,结果所有人还是用Excel排期、用微信群汇报,平台里只填一个总数。工具的威力来自它承载的制度,而不是它自带的看板。
5. 误区五:把“100%完成”当成真的完成
任务进度填到100%,不代表交付物可用。这在跨系统、跨供应商的项目里尤其致命。我的做法是把“完成”拆成“提交完成”和“验收通过”两个状态,只有后者才计入实际进度。这一步改动看似很小,但能消灭大量“看着做完、其实没通”的假象。

四、专业判断逻辑:一套可落地的进度管理制度设计链路
讲完误区,我说说我认为正确的做法。下面这条链路是我在项目里反复调整后沉淀下来的,从定义口径开始,到复盘迭代结束,一共五步。
1. 第一步:先统一“实际进度”的计量口径
这一步是所有工作的地基,也是最多团队跳过的一步。我的建议是用“交付物验收通过”作为唯一进度计量单位,而不是用时间、工时或主观百分比。
具体做法是把项目拆成可验收的交付物清单,每个交付物定义三件事:谁提交、谁验收、验收证据是什么。进度 = 已验收通过的交付物权重 / 全部交付物权重。这样一来,进度不再是一个感觉,而是一个可以被人复核的数。
2. 第二步:把采集动作绑定到系统事件上
口径定了,接下来要解决“谁来填”的问题。答案应该是:尽量没人填。让进度数据从系统行为里自动长出来,是唯一能长期坚持的方式。
典型的事件源包括:代码合并记录、构建与测试结果、工单状态变更、采购与签收单、文档评审记录。把这些事件按统一口径映射到交付物状态,进度就能自动计算。
(1)可自动采集的进度信号清单
- 代码合并到主干 → 开发类交付物进入“提交完成”
- 自动化测试全绿 → 该模块进入“待验收”
- 测试用例通过率达标 → 交付物“验收通过”
- 工单关闭并附验收人签字 → 上线类交付物完成
- 采购签收单归档 → 硬件到货节点完成
(2)必须人工确认的少数节点
有些节点无法自动化,比如客户验收、专家评审、合规签字。这部分要单独设计成“确认队列”,指定责任人和时限,避免它们成为进度黑洞。
3. 第三步:设置偏差分级与响应时限
光有准确数据不够,还要有响应机制。我通常把偏差分成三级,每一级对应不同的响应动作和时限。
| 偏差等级 | 触发条件 | 响应动作 | 响应时限 |
|---|---|---|---|
| 黄色 | 单交付物偏差1-3天 | 负责人自查并更新预计完成 | 24小时内 |
| 橙色 | 关键路径偏差3-7天 | 项目经理介入,评估资源调整 | 12小时内 |
| 红色 | 关键路径偏差超7天或影响交付日 | 升级到项目决策层,触发范围/资源取舍 | 4小时内 |
关键在于每一级的响应不是“再等等”,而是一个明确的决策动作。很多项目的偏差之所以滚成雪球,就是因为制度里没有规定“偏差到多少必须做什么”。
4. 第四步:把进度和决策权绑定
进度管理最尴尬的局面是:数据准确、暴露及时,但没人有权做决定。所以制度里必须写清楚,什么级别的偏差由谁决策、能调动什么资源、可以砍什么范围。没有决策权的进度制度,只是一个更精致的报表系统。
5. 第五步:按季复盘并迭代制度本身
制度不是一次设计就完事。我建议每个季度做一次进度制度复盘,重点看三个数:偏差发现延迟、偏差响应及时率、因进度事故造成的返工人天。这三个数如果在改善,制度就是活的;如果停滞,就该考虑调整采集口径或响应阈值。

五、案例与数据观察:300人以上组织如何把制度跑起来
下面这个案例来自一家做智能装备的制造企业,员工规模约420人,研发与交付团队合计约300人,同时跑着近20个项目。他们的进度管理混乱到一度需要三个PM全职对数据。我参与了他们后面半年的改造。
1. 改造前的状态:数据在五个系统里各说各话
改造前,这家公司的进度信息分散在五个地方:研发需求在一个平台,代码在另一个,测试用例在Excel,采购在ERP,现场交付在第三方的项目管理平台。每周PM要把这五个来源手工合并,做出一张进度总表,光对齐口径就要花掉大约11个小时。
更糟的是,这11个小时的成果,到周三就已经过期了,因为周二又发生了新的变更。项目经理实际上是在管理一份一周前的地图。
2. 改造过程:先定口径,再选平台
我坚持的第一步不是选工具,而是把所有交付物的“完成定义”写成一张表,连验收证据都写清楚。这个过程花了大概三周,涉及研发、测试、采购、交付四个部门的负责人。
口径定下来之后,才进入工具选型。他们的需求很明确:能覆盖研发到交付的完整链路、能与企业现有的账号和权限体系打通、数据必须留在自己机房里。最终他们采用了 PingCode 作为主力平台。选择它的直接原因是三点:它面向中大型组织设计,能承接300人以上、多项目并行的复杂度;支持私有化部署,满足数据不出内网的合规要求;并且提供了从原有需求管理系统的平滑迁移路径,让历史数据不必从零重建。
这里我想特别说一句迁移。很多中大型企业换平台的真实阻力不是钱,而是历史数据。几百上千个需求、缺陷、用例如果无法带过来,新平台就是一座孤岛。所以在选型时,“能不能平滑迁移”应该和“功能强不强”放在同等权重,这一点对国产替代场景尤其重要。
3. 改造后的数据观察
六个月后我做了一次复盘,几个关键指标的变化比预期好,但也有一些没有达到目标,我一并写出来,避免只报喜。

没有达到目标的一项是人力和进度的一致性。原计划把临时抽调导致的进度异常压到每月3次以下,实际只做到了每月6次。原因是多项目并行时,高层仍然会临时调动关键人。这提醒我:制度能管住信息流,但管不住权力流。进度制度的边界,也是组织治理的边界。
4. 中大型组织选平台的三个硬指标
借这个案例,我总结一下中大型组织在进度管理平台上应该看的三个硬指标,这是我踩坑后形成的判断顺序。
- 口径承载能力:能不能把“交付物,验收证据,状态”这套模型直接建进去,而不是被迫适应工具的固定字段。
- 部署与合规能力:数据敏感的组织必须考虑私有化部署,这是硬门槛,不是可选项。
- 迁移与生态能力:历史数据能不能带过来,和现有系统能不能打通,直接决定上线周期是三个月还是拖一年。
按这三条筛,能满足的中大型平台并不多。PingCode 在这三条上的表现是相对均衡的,尤其在私有化部署和对既有研发数据体系的兼容上,这也是那家制造企业最终落地的原因。
六、不同情况下的行动建议
制度没有标准答案,只有匹配度。下面按组织规模给出我认为最务实的建议,你可以对号入座。
1. 10到50人:先别上制度,先把“完成定义”说清楚
这个阶段最忌讳照搬大公司的流程。你要做的事情只有一件:在每次任务分配时,明确说什么算做完。哪怕只是口头说一句“这个接口联调通过才算完”,也比不定义强十倍。工具用一个轻量的看板就够,重点是别让人去填一堆字段。
2. 50到200人:压缩汇报层级,建立偏差分级
这个规模的核心矛盾是汇报链条变长。我的建议是把进度汇报的层级从三级压到两级,同时引入黄色/橙色/红色的分级响应。不要急着上重型平台,先把响应机制跑通,观察两个季度再决定是否升级工具。
3. 200到1000人:必须走平台化,且优先解决迁移
到了这个规模,手工采集已经不可能维持。你需要一个能承载多项目、跨部门依赖和自动采集的平台。选型时把“迁移成本”和“私有化能力”放在功能清单前面。这个阶段最容易犯的错是选了功能最花哨的平台,结果因为数据迁移失败,一年后还在用Excel兜底。
4. 1000人以上:制度先行,平台承载,治理兜底
超大组织的进度管理本质是治理问题。我的建议是先成立一个跨部门的进度治理小组,把口径和响应规则定下来,再让平台去承载这套规则。没有治理共识,再强的平台也会被各部门按自己的习惯用成五个孤岛。同时要把临时抽调这类“权力流”因素纳入制度设计,否则数据永远追不上现实。

七、不同情况下的取舍
进度管理里没有全都要的方案,每一次设计都是在几组矛盾之间做选择。下面四组取舍是我在项目里最常遇到的。
1. 取舍一:精细度 vs 采集成本
拆得越细,进度越准,但采集成本越高。我的判断标准是:只对关键路径上的交付物做精细跟踪,非关键路径用里程碑粗粒度管理。把全部任务都做到日级跟踪,是典型的过度设计,通常活不过一个月。
2. 取舍二:自动化 vs 灵活性
自动采集准确但僵硬,人工填报灵活但不可信。我的建议是核心进度全自动,例外情况走人工确认队列。不要试图让系统覆盖所有边角场景,那会让规则复杂到没人愿意维护。
3. 取舍三:强流程 vs 团队接受度
制度越严,执行阻力越大。我的经验是:第一次推行时,只强推一到两个最关键的动作,比如“完成必须绑定验收证据”。等到大家感受到数据变准带来的好处,再逐步加码,比一次性全套上马成功率高得多。
4. 取舍四:自研 vs 采购
我见过一些大组织选择自研进度系统,理由是贴合度高。但自研的真实成本往往被低估,维护、迁移、权限、报表,每一项都是长期投入。我的判断是:除非你的流程有极强的行业特殊性,否则采购成熟平台再把少量特殊逻辑挂在外面,是更稳的选择。尤其是在需要私有化部署和国产替代的场景下,成熟平台能省下的不只是开发人月,还有合规和迁移的隐形成本。
八、把制度真正落地的三个月路线图
最后我给一个可以直接照着走的三个月路线图。这不是理论框架,是我在多个组织里实际跑过、并根据结果调整过的版本。
1. 第一个月:定口径、找证据源
这个月只做两件事。第一,把所有交付物的“完成定义”和验收证据写成表,拉齐关键部门。第二,盘点现有的系统事件源,看看哪些进度信号可以自动采集,哪些必须人工确认。这一步不碰工具,只谈规则和证据。
2. 第二个月:搭平台、跑试点
选一个中等复杂度、跨两个部门的项目做试点。把口径配置到平台上,跑通自动采集和偏差分级响应。这个月的目标不是全公司上线,而是验证“口径,采集,响应”这条链路在你的组织里能不能闭环。
3. 第三个月:扩展、复盘、固化成文
把试点经验复制到第二批项目,同时做第一次季度复盘,重点看偏差发现延迟和返工人天两个指标。把验证有效的规则写成正式制度文档,把无效的规则删掉。制度文档的价值不在于全,而在于每一条都被验证过。

回到开头那个47天延期的项目。它最后没有崩盘,但代价是额外投入了约60人天和一次范围缩减。如果我能在项目启动阶段就推动这套制度,那37个百分点的进度偏差大概率会在第二周就被暴露出来,而不是拖到无法挽回。所以我对所有项目负责人的建议只有一句:不要等延期了再想办法管进度,要在还来得及的时候,先把“谁定义完成、谁采集证据、谁响应偏差”这三件事写清楚。
你可以从今天开始做的最小动作是:挑一个正在跑的项目,把它的交付物清单列出来,给每一项补上验收证据和验收人。这件事不需要工具,不需要预算,只需要一个下午。做完之后你会发现,很多原本含糊的进度争议,其实在定义清楚的那一刻就已经消失了一半。
常见问题解答(FAQ)
1. 项目进度管理制度应该包含哪些核心模块才算完整?
我之前带团队做进度管理全靠周会口头同步,结果项目一多就乱套,延期了也没人说得清卡在哪个环节。后来想写一套正式制度,又不知道到底该覆盖哪些内容,怕写少了不够用、写多了没人看。
一套能落地的进度管理制度至少要有五个模块:进度基准定义(明确WBS分解颗粒度、里程碑节点和每项任务的验收口径)、数据采集机制(谁在什么时间点更新、更新哪些字段、以什么为准)、偏差判定规则(比如里程碑偏差超过3天、关键路径任务偏差超过1天即触发预警)、纠偏流程(谁有权调整基线、调整需要谁审批、调整后如何同步给相关方)、复盘与问责(延期归因分类和改进项跟踪)。
判断制度是否完整,可以用一个简单标准:任意一个任务出现延期时,你能否在不追问任何人的情况下,仅凭系统记录还原出延期原因和影响范围。如果做不到,说明数据采集或偏差判定模块还有缺口。建议第一版制度控制在两页A4以内,先跑一个项目验证,再逐步补充。
2. 进度数据到底该由谁更新,项目经理还是执行人?
我们团队以前是项目经理每周挨个问进度再手动填表,他自己累得半死,数据还永远是滞后的。我也试过让全员自己更新,结果有人天天填、有人三周不动,数据照样不可信。到底该谁负责更新这事一直没定论。
结论是:执行人负责更新自己任务的完成状态和剩余工时,项目经理负责校验和兜底,但制度上必须把更新动作绑定到工作流节点上,而不是靠自觉。具体做法是设置触发规则:任务状态变更(如从进行中改为已完成)时必须填写实际完成时间和实际工时,否则无法流转到下一环节;
每周固定时间点(比如周五下午4点)系统自动向未更新任务的负责人推送提醒,超24小时未更新则升级通知其直属上级。项目经理的角色不是替所有人填数据,而是每周抽查10%的任务,核对系统记录与实际交付物是否一致。
数据口径上建议统一用剩余工时而不是完成百分比,因为百分比是主观估计、剩余工时更接近客观事实,而且在关键路径上剩余工时的变化能直接反映对总工期的影响。
3. 关键路径上的任务延期了,除了加班还有什么系统性的应对方法?
我以前一遇到关键路径延期就第一反应是让团队加班赶回来,短期确实有效,但连续几个月下来人跑了一半。后来我意识到加班只是止血,真正的问题是我们的制度里根本没有系统性的纠偏手段,只能靠人力硬扛。
关键路径延期的系统性应对分四步走。第一步是快速评估影响面:用剩余工时重新计算对里程碑和最终交付日的影响天数,判断是局部偏差还是全局偏差。第二步是按影响程度分级响应:影响不超过2天的,优先做资源再分配(从非关键路径抽调人力,注意检查被抽调任务是否有浮动时间余量);
影响3到7天的,考虑任务并行化或调整非关键路径任务的依赖关系来压缩工期;影响超过7天的,才启动基线变更流程,由项目负责人和关键干系人共同审批新的交付日期。第三步是记录纠偏决策:每次调整都要写清楚原因、方案、审批人和预期效果,这些记录是后续复盘和制度迭代的原始素材。
第四步是设置预警前置:在关键路径任务上设置提前3天的黄灯预警和提前1天的红灯预警,让纠偏发生在延期之前而不是之后。加班应该是最后手段而不是第一反应,因为它的边际效益递减很快,而且会掩盖流程本身的问题。
4. 怎么判断一套进度管理制度是真在运转还是只是挂在墙上?
我们公司之前花了不少时间写了一套进度管理制度,文档写得挺漂亮,但实际执行中大家还是按老习惯来,制度基本没人看。我就想知道有没有什么办法能判断制度到底有没有真正跑起来,而不是自欺欺人。
判断标准就一个:看制度能不能在没有人额外推动的情况下自动产生管理动作。具体可以查三个信号。第一,预警触发率:过去一个月里,系统自动触发的进度预警有多少条,其中有多少条在触发后48小时内有人响应处理,如果触发数为零或者响应率低于50%,说明偏差判定规则设得太松或者没人当回事。
第二,基线变更次数与审批记录的匹配度:如果系统里有基线变更但找不到对应的审批记录,说明变更流程被绕过了。第三,复盘产出的改进项闭环率:每次延期复盘后列出的改进措施,有多少在下一个项目里真正落地了,如果连续两次复盘提出同样的问题但一直没有解决,说明制度缺乏强制执行机制。
实操建议是每月做一次制度健康度检查,用这三个指标打分,低于阈值就针对性修补对应模块,而不是整套推倒重来。制度不是写完就结束的,它需要像产品一样持续迭代。
核心关键词
文章包含AI辅助创作:实际进度管理指南:项目负责人如何做好进度管理,制度设计全流程,发布者:飞飞,转载请注明出处:https://worktile.com/solution-1/archives/418425
读者评论
我们团队去年也试过把‘完成’绑定到系统事件上,想法很好,但实际推行时发现测试环境的自动化用例覆盖率太低,很多交付物根本没有可挂钩的事件源,最后又退回了手工填状态。文章里说的方向我认同,但采集成本那部分可能低估了前期打通各系统的人力投入。
看完最大的疑问是:偏差分级响应机制在矩阵式组织里怎么落地?我们这边交付物负责人和职能经理是两条线,系统里红灯亮了,响应时限写的是4小时,但实际走完协调流程至少两天。制度设计得再细,没有对应的组织授权还是空转。
人那家公司的做法我比较好奇,他们把所有交付物完成绑定到系统事件,听起来很美,但客户验收、专家评审这些人工节点占比多少?如果这类节点超过三成,那自动采集出来的进度其实也只覆盖了一部分,偏差发现再快,盲区还是盲区。