工时数据完整性检查要同时盯住三类问题:该填的日期没有记录、活动分类空着或填了占位值、同一人同一天的工时在项目之间重复计入或单位不统一。流程设计的关键是先定口径再定检查节奏,把每条异常落到责任人和截止时间,补正后复核关闭。检查结果和补正任务可以在ONES中承载,具体方式随版本和配置而定。
要点总览(TL;DR)
- 先定口径再定检查:明确必填字段、填报粒度、最小计量单位、单日上限和分类字典,作为三类检查的判定依据。
- 日检抓记录缺失和分类未填,周检抓口径不一致,把补正压力分散到日常,避免全部堆到周末。
- 每条异常生成带责任人、截止时间和状态的清单,逾期按路径升级,补正后由复核人确认再关闭。
- 按月看检查覆盖率、补正及时率、异常关闭率和重复发生率,连续观察三个月再判断流程是否需要调整。
- 检查结果和补正任务可在ONES中承载,工时登记日志支持查询和导出,具体方式随版本和配置而定。
先定口径:检查规则从哪里来
检查动作能否执行,取决于口径说明是否写清了“填什么、填到多细、怎么分类”。建议先产出一份工时填报口径说明,附一张必填字段表,作为后续所有检查的判定依据。口径说明由工时管理员或PMO起草,项目负责人参与确认,发布后作为检查规则的唯一来源。
必填字段清单
字段定义要区分“必填”和“选填”,并写明每个字段的取值来源。下表可作为字段表的起点,组织按实际情况增删。
| 字段 | 填写要求 | 取值来源 | 缺失时的判定 |
|---|---|---|---|
| 人员 | 必填,与组织账号一致 | 系统账号 | 无法归属,直接退回 |
| 日期 | 必填,精确到自然日 | 填报人选择 | 计入记录缺失 |
| 项目/任务 | 必填,关联到具体工作项 | 项目任务列表 | 计入分类未填 |
| 活动分类 | 必填,取自分类字典 | 分类字典 | 计入分类未填 |
| 投入时长 | 必填,按最小计量单位 | 填报人填写 | 计入记录缺失 |
填报粒度与计量约定
粒度约定要回答三个问题:按天填还是按周填、最小计量单位是多少、单日投入上限是多少。按天填报便于日检发现缺失,按周填报适合投入波动大的团队,两种方式都要在口径说明中写明补填的截止时点。最小计量单位常见为0.5小时或1小时,单日上限通常设为标准工作时长,超出部分需要说明原因。这些数值由组织自行约定,一旦发布就作为口径不一致检查的判定阈值。
分类字典的层级与对应关系
分类字典建议采用两级结构:一级为活动类型,如项目交付、需求与设计、测试与验证、会议与协作、内部事务、休假;二级为具体活动,挂在一级之下。命名规则要避免同义重复,例如“会议”和“沟通会”只保留一个。分类与项目/任务的对应关系也要约定:项目类任务只能选项目交付相关分类,非项目活动单独归类,不能借用项目分类。字典由工时管理员维护,变更需通知全部填报人。
口径不一致的常见来源
口径问题多数不是填报人故意为之,而是规则没写清。常见来源包括:同一人同一天在多个项目重复计入同一时段;培训、招聘、行政等非项目活动被归入项目分类;小时与天混用导致汇总偏差;按周填报时把整周工时集中记在某一天。口径说明中应逐条给出处理规则,例如跨项目投入按实际时段拆分、非项目活动使用独立分类、统一以小时为计量单位。
三类检查怎么跑:记录缺失、分类未填、口径不一致
三类问题的判定条件不同,执行时点也应分开。日检负责抓“有没有填”和“分类填没填”,周检负责抓“填得对不对”,这样补正压力分散,不会全部堆到周末。
记录缺失检查
做法是先生成应填矩阵:以应填人员为行、应填日期为列,排除休假、出差等已在口径中约定的免填情形,得到应填单元格集合。再将实填记录按人员和日期汇总,与应填矩阵做差集,差集中的单元格即为记录缺失。判定条件为:应填日期内无任何工时记录,或记录存在但投入时长为空。执行时点为每工作日次日上午,检查前一日的记录。
分类未填检查
判定分三种情形:活动分类字段为空;分类填了“其他”“待定”等占位值且未在期限内替换;分类与所关联任务不匹配,例如测试任务挂了“会议与协作”分类。前两种可由字段值直接识别,第三种需要对照分类与任务的对应规则做比对。执行时点与记录缺失检查同步,发现后整条记录退回填报人补填,不进入后续汇总。
口径不一致检查
判定条件包括:同一人同日总工时超过单日上限;同一时段在多个项目重复计入;投入时长不是最小计量单位的整数倍;按周填报时单日记录明显偏离实际分布。这类检查需要跨记录比对,放在周检执行更合适,检查范围为上一周全部记录。发现后由填报人说明原因,项目负责人确认归属,必要时拆分或调整记录。
日检与周检的分工
| 检查类型 | 判定条件 | 执行时点 | 主要处理人 |
|---|---|---|---|
| 记录缺失 | 应填矩阵中有记录空缺 | 每工作日次日上午 | 填报人补填 |
| 分类未填 | 分类为空、占位值或与任务不匹配 | 每工作日次日上午 | 填报人补填,组长确认 |
| 口径不一致 | 超单日上限、跨项目重复、单位不符 | 每周固定一天 | 填报人说明,项目负责人确认 |
角色与交付物:谁检查、谁补正、谁复核
检查结果无人跟进是这类流程最常见的失效点。把检查、补正、复核拆成三个角色,每个角色都有明确的交付物,异常才有闭环的可能。
| 角色 | 职责 | 交付物 |
|---|---|---|
| 填报人 | 按时补填记录、修正分类、对口径差异作出说明 | 补正后的工时记录、差异说明 |
| 项目负责人或组长 | 确认本项目工时的归属与分类合理性,处理跨项目归属争议 | 归属确认意见 |
| 工时管理员或PMO | 执行三类检查、汇总异常、跟踪补正进度、维护口径说明 | 异常清单、周度检查小结 |
| 复核人 | 对补正结果抽查确认,关闭异常 | 复核结论、关闭记录 |
填报人对自己的记录负第一责任,补填和修正要在截止时间内完成。项目负责人只确认与本人项目相关的归属问题,不代替填报人修改记录。工时管理员负责跑检查和维护清单,不承担补正责任。复核人建议由未直接参与该项目工时管理的人担任,抽查比例在口径说明中约定,例如每周抽取异常总数的两成。四个角色的交付物串起来就是一条完整的证据链:异常清单证明检查执行过,补正记录证明问题被处理,复核结论证明处理结果可信。
补正闭环:异常清单如何流转到关闭
异常从生成到关闭要经过通知、补正、复核三个环节,每个环节都有时限和责任人。清单字段设计得越具体,跟进成本越低。
异常清单的字段
每条异常至少包含:异常编号、异常类型(记录缺失/分类未填/口径不一致)、涉及人员、涉及日期、涉及项目或任务、发现时间、责任人、截止时间、当前状态、补正说明、复核人、关闭时间。状态建议设为待补正、补正中、待复核、已关闭、已升级五档,状态变更留痕。
通知与催办节奏
异常生成当日通知责任人,日检类异常的补正期限设为次一工作日结束前,周检类设为三个工作日内。截止前一日发一次提醒,逾期未补正自动升级:第一次逾期通知项目负责人,第二次逾期上报工时管理员所属部门负责人。升级路径要写进口径说明,避免临时协商。
复核与关闭条件
补正提交后进入待复核状态,复核人核对补正内容是否解决了原异常:记录缺失的看是否补齐且字段完整,分类未填的看分类是否有效且与任务匹配,口径不一致的看是否有说明且归属已确认。三项都满足才可关闭,关闭时记录复核人和关闭时间。复核不通过的退回补正,重新计时。
重复异常的处理
同一人员连续两周出现同类异常,或同一项目异常率明显高于平均水平时,触发额外动作:由工时管理员与该人员或项目负责人做一次口径确认,检查是规则理解偏差还是任务分配导致无法按时填报。连续四周重复的,纳入月度检查小结向管理层通报。重复异常的处理记录单独归档,作为口径说明修订的输入。
在ONES中,工时登记日志支持查询和导出,项目经理可以据此核对成员工时;检查产生的异常和补正任务可以按工作项流转并跟踪状态,具体配置方式以实际开通的功能为准。
示例:一周工时检查的实际运行
以下为一个十人项目组的演示情景,用于说明三类检查在一周内的执行顺序,数据为示例,不代表真实项目。
周一:生成应填矩阵,跑记录缺失检查
工时管理员周一上午导出上周(周一至周五)的工时记录,按人员和日期生成应填矩阵。十人中两人上周有三天休假,已在口径说明中登记免填,应填单元格共44个。比对后发现5个单元格无记录,涉及3人,生成5条记录缺失异常,当日通知责任人,截止时间为周二下班前。
周二至周三:分类未填的识别与退回
同一次比对中识别出4条分类为空的记录和2条分类填“其他”的记录,一并退回填报人补填。其中1条记录的分类与任务不匹配——任务为接口联调,分类却选了“会议与协作”,由组长确认后改为“测试与验证”。截至周三,5条记录缺失中4条已补填,1条因人员出差申请延期至周四。
周四:口径不一致记录的处理
周检发现两类问题:一名成员周三单日工时合计11小时,超过约定的8小时上限;另一名成员同一时段在两个项目中各记了3小时,属于跨项目重复计入。前者由填报人说明为版本发布加班,组长确认后保留并备注原因;后者由填报人拆分为两个项目各1.5小时,项目负责人确认归属。
周五:复核关闭与周度小结
复核人抽查了本周异常的20%,共抽查3条,补正内容均符合关闭条件,全部关闭。周度检查小结记录:应填44格,实填39格,记录缺失5条已全部关闭;分类未填6条已全部关闭;口径不一致2条已关闭。本周异常率约为29%,补正及时率100%,无逾期升级。小结同时提示,分类填“其他”的情况连续两周出现,下周在口径说明中补充占位值的使用限制。
完成检查:流程是否真的跑起来了
流程上线后要用指标验证它是否在持续运行,而不是只看某一周有没有关闭异常。建议按月统计以下四项,连续观察三个月再判断是否需要调整。
检查覆盖率
核对应检人员和应检日期是否全部纳入检查范围。计算方式为实际检查的应填单元格数除以应填单元格总数,目标为100%。覆盖率不足通常意味着免填登记不完整或检查漏跑,需要回查应填矩阵的生成规则。
补正及时率与异常关闭率
补正及时率指在截止时间前完成补正的异常数占全部异常数的比例,异常关闭率指已关闭异常占已生成异常的比例。两个指标分开看:及时率高但关闭率低,说明复核环节积压;关闭率高但及时率低,说明补正依赖催办。建议及时率目标不低于90%,关闭率在月度周期内达到100%。
异常数量趋势与重复发生率
按三类异常分别统计月度数量,观察趋势是下降、持平还是上升。同时统计重复发生率,即同一人员或同一项目在相邻周期内再次出现同类异常的比例。数量下降说明口径逐渐被理解,重复发生率居高不下则说明问题出在规则本身或任务安排上,需要修订口径说明而不是加大催办力度。
定期回顾机制
每季度回顾一次检查节奏和口径说明:日检是否过于频繁导致填报人负担过重,单日上限和最小计量单位是否仍符合实际工作方式,分类字典是否出现新的占位值或同义分类。回顾由工时管理员发起,项目负责人参与,修订结果更新口径说明并通知全员。回顾记录与月度指标一并归档,作为流程持续改进的依据。
常见问题
团队按周填报工时,日检还适用吗?
按周填报时,日检无法逐日比对,可以调整为“周中预检+周末终检”:周中检查本周已填记录的分类是否完整,周末再跑记录缺失和口径不一致检查。应填矩阵仍按天生成,只是比对时点后移。补正截止时间相应顺延,但要在口径说明中写明,避免填报人误以为整周都可以拖到最后一天。
休假、出差期间没有工时记录,怎么避免被误判为缺失?
在应填矩阵生成前先登记免填情形,把休假、出差、培训等已在口径中约定的日期从应填单元格中排除。免填登记要有来源,例如与考勤或请假记录对齐,由工时管理员在生成矩阵时核对。免填登记不完整是覆盖率不足的常见原因,建议每次检查后回查一次免填名单。
分类填了“其他”但确实没有更合适的分类,算不算分类未填?
取决于口径说明是否允许“其他”作为有效分类。如果允许,需要在字典中限定“其他”的适用场景和填写要求,例如必须附一句说明;如果不允许,就按占位值处理,退回补填。更稳妥的做法是定期回顾分类字典,把反复出现的“其他”记录归纳成新的二级分类,从源头减少这类异常。
补正一直拖着不处理,升级到什么程度合适?
升级路径要写进口径说明,按逾期次数逐级上升:第一次逾期通知项目负责人,第二次逾期上报工时管理员所属部门负责人,连续多周期重复的纳入月度检查小结通报。升级的目的是让问题被看见,配套动作是确认原因——是规则没理解、任务安排导致无法按时填报,还是流程本身负担过重。只升级不分析原因,催办频率会越来越高而异常率不降。
用ONES承载检查结果和补正任务,需要额外配置什么?
ONES的工时登记日志支持查询和导出,项目经理可以据此核对成员工时;检查产生的异常和补正任务可以按工作项流转并跟踪状态。具体字段、状态和流转规则需要按团队口径在工作项中配置,实际可用范围以开通的版本和功能为准。建议先用一个项目组试运行,确认导出字段能覆盖活动分类等检查所需信息后再推广。
