在带技术团队或做 Engineering Management 时,定期做 Team Health / eNPS 调研看起来很美,但实际落地往往非常尴尬:第一期大家还写写心声,第二期回复率砍半,第三期全在打满分走过场。
要让团队 Pulse Survey 真正有意义,在工程和管理层面上其实有几个挺值得讨论的冲突点:
1. 数据呈现的粒度: 只看大盘平均分( Mean Score )几乎没意义,真正的问题全在切片里。但如果切片太细(比如 3-5 人的 Team ),就算底层删了 IP 和 Session ,成员也会因为“怕被猜出身份”而不敢说真话。大家在系统设计上一般怎么设定 Group Ceiling (数据切片下限)?
2. eNPS vs 维度满意度: 单一的 eNPS 指标适合拉长期趋势,但指导不了具体的 Action ; 1-5 分的维度满意度能定位问题,但容易让 TL 产生疲劳感。如果在 Dashboards 上只展示分类柱状图,TL 做了很多努力(如 4.0 提升到 4.9 )在图表上可能根本看不出变化,直接打击改进积极性。
3. 只收集不 De-brief (反馈闭环): 这是 90% 调研失败的原因。如果在 30 天内不对 Team 做 De-brief 、不公布 2-3 个明确的 Action Items ,就是在用实际行动教育大家“填写没有任何意义”。
想问问各位 EM / Tech Lead / 开发者: 大家所在的公司平时会做这种 Pulse Survey 吗?对于这类匿名反馈,你觉得最大的痛点是“不敢说真话”,还是“说了也没人理”?
如果让你设计一个让 Dev 愿意表达真实想法的机制,你会更看重绝对的架构级匿名,还是管理层的 Action 落地?