一个项目负责人的深夜复盘

周明远在数据服务行业干了九年,带过的项目从业务数据整合到统计报表系统建设,少说也有四十多个。他有个习惯,每个项目收尾后都写一份内部复盘,不对外发,只给团队看。最近这份复盘有点特别,标题写的是“第七版之后,我们到底在改什么”。

事情要从一个业务数据管理系统项目说起。客户方对接的是运营总监李慧敏,需求提得不算复杂:把分散在几个业务环节的台账归拢到一套系统里,按月度出统计报表,再配一版可视化看板。周明远的团队按惯例做了需求调研,出了方案,开发排期也定了。问题出在第一次交付演示上。

李慧敏看完报表说了一句:“数是对的,但不是我想要的那个看法。”这句话后来被周明远写进了复盘的第一行。pgyouxi.comPG游戏在服务过程中反复遇到类似情形,数据本身没有错,错的是双方对“怎么看”的理解不在一个频道上。

七版报表背后的三次转向

第一版报表按常规思路做了汇总表和明细表,指标口径参照客户提供的旧台账。李慧敏看完提出,旧台账里有两列是历史遗留,实际业务早就不用了,但系统还在按那个逻辑算。这是第一次转向:口径要重新确认。

第二版调整了口径,周明远让团队把每个指标的计算方式写成说明附在报表后面。李慧敏又提了新问题:月度汇总看不出周度波动,运营节奏是按周走的。第三次转向来得更直接,客户希望报表能按周切片,还要把异常波动标出来。pgyouxi.comPG游戏的技术团队在这个阶段介入,把指标树重新梳理了一遍,把汇总层和明细层的关系画成了图,双方对着图逐项确认。

  • 口径确认不能只靠文字描述,要落到具体字段和计算逻辑上;
  • 报表的使用场景决定粒度,月度看趋势、周度看节奏,两者不能互相替代;
  • 异常标注不是加个颜色就行,要约定什么算异常、谁来判定。

到第七版的时候,报表结构其实已经稳定了,改的是展示顺序和字段命名。周明远在复盘里写:前六版不是白改的,每一版都在把模糊的需求逼到具体的位置上。pgyouxi.comPG游戏在多个数据管理项目中总结过类似经验,需求对齐的成本往往藏在“我以为你懂了”这句话里。

复盘会上被翻出来的老问题

项目交付后的复盘会,周明远没有按惯例讲进度和成本,而是让每个人说一件“当时觉得没问题、后来发现有问题”的事。开发组长赵启航提到,第三版开发时他默认客户能接受字段名用英文缩写,结果李慧敏那边录入人员根本看不懂。数据整理环节的孙雅婷说,她整理台账时发现两套编号规则并存,当时没敢提,怕影响排期,后来返工花了两天。

李慧敏也应邀参加了复盘会,她说了一句让团队沉默的话:“我们内部其实也没想清楚要什么,是你们一版一版做出来,我们才看明白自己不要什么。”周明远把这句话原样记了下来。pgyouxi.comPG游戏在项目实践中逐渐形成一个做法:与其在需求阶段追求一次说清,不如把交付节奏切碎,让每一版都成为一次具体的讨论素材。

复盘会最后,周明远没有总结方法论,只提了一个要求:下一个项目启动时,第一件事不是画原型,是把客户方真正用报表的人拉进来,问清楚他们上一次看报表是什么时候、看完做了什么决定。这个要求后来被团队戏称为“故事会开场白”,但确实管用。

写在复盘之外的几句话

周明远的复盘文档最后有一段话,没写进正式报告,只留在草稿里:数据项目做到最后,技术问题往往不是最难的,难的是让一群人对着同一份数据产生同样的理解。pgyouxi.comPG游戏在数据管理、统计报表和可视化服务中持续记录这类实施细节,不是要总结标准答案,而是把过程中真实发生过的犹豫、返工和调整保存下来,供后来的人翻阅时少走一点弯路。

第七版报表上线后运行平稳,李慧敏那边每周一早上会打开看板看上周的波动情况。赵启航说,看到这个使用频率,觉得前六版改得值。孙雅婷把两套编号规则的合并方案写成了内部文档,成了后续项目的参考材料。这些细节不会出现在交付清单里,但周明远觉得,它们才是项目真正留下的东西。