@
jedicxl 说的有道理.
我也认同日报是有用的. 但是, 根据日报的撰写人会有所区分.
1. 不承担管理任务的程序员.
日报更多是自我总结的一个过程, 让自己和 leader 明白今天做了什么. 当然即使不写, leader 也通常是知道的. 但是, 在异地 /有时差合作的情况下, 日报或者项目管理工具(例如 Asana) 就变得尤为重要, 否则很多时候大家并不知道团队成员都做了什么, 对方是否有需要自己协助的地方.
2. 作为写程序的 leader.
日报就是必须的. 因为没有人比他更明白团队今天做了什么, 进度如何, 是否遇到了什么阻力; 是否需要调配人手去做优先级更高的事情; 是否需要从上级 /其他部门申请资源.
3. 作为项目经理
给 Boss 写日报那就是工作的一部分, 而且是非常重要的一部分. 因为老板并不知道下面今天都做了什么. 当前的进度是否正常. 运营数据是否符合预期 ...
项目经理因为要协调 N 个组之间工作, 日报就得能够根据长期 /短期目标来判断今天各个组今天的工作内容是否有价值, 如果偏离了方向要及时纠正.
刚兼做管理不久, 一开始感觉发日报是个非常头痛的工作. 每天收集整理日报, 感觉上也是重复劳动, 但实际上这项工作对整个团队意义重大, 就像上面说的, 程序员容易偏离目标, 看似很忙, 实际上对团队目标并没有帮助 (相信每个人写代码的时候都遇到过这种情况, 即使项目进度很紧, 也会去做一些实际上不太紧急的优化工作, 而不是去问问团队其他人是否需要帮助). 这时候就需要有人去帮助他调整一下方向.