为什么这次项目做得这么艰辛

远程协作

沟通不便、人员素质达不到远程协作的要求

多部门合作

大家缺乏配合的默契

需求太草率

注意,需求描述上一定要谨慎、重复确认
现在没有动态交互,就口头一说,很容易听的人和说的人理解得不一样,结果等做出来发现不是想要的,就又要返工
前端这块问题很严重

没有工程化基础

啥工具都么有,Vue 也不熟悉。

我们是做数据可视化的,业务开发很少涉及,手机的业务开发就基本是 0 经验。这样积累严重不足,各种踩坑。光是手机兼容性就遇到了 N 多问题,来一个可能就要耗费好几个小时。

有 2 天本来都是预计可以较早完工,结果还是搞到了凌晨 5 点。

新东西太多

百度地图、Echarts、飞线、地图下钻、时间控件
新东西意味着太多不确定性,意味着不可控,一个小 bug 可能就要耗费 N 个小时
其实这次的代码量很少的,都是在一些问题上卡太久了
要求快,就不要用新东西!用新东西就铁定快不了

缺乏高手指导

大部分都是菜鸟,遇到问题卡半天;没有高手可以指导

没有助手

像我做的事情:工作分配协调、进度跟踪、发布等等,没有助手可以帮我接一会,都得自己亲自上。这样每天都持续,连续一周下来,自己也吃不消了。

必须要有助手,能帮我分担,让自己也能轮班休息下,一张一弛,文武之道。否则最终事情没做好,自己也累得不行。

没有将东西交出去

比如测试环境的发布,完全是可以交出去的。就不用每次自己守在那里。

细想下我这几天做的事情,其实很多都是意义不大、非常低效的。

没有让组员合理配合

一直这样持续长时间工作,组员已经吃不消了,现在已经一个提了离职、一个直接电话设置了防骚扰(我之前还特意提醒了别开这个),vanish 不接,设置了“休息中”的自动回复、一个明确说自己太累,拒绝新需求;还有一个也用开玩笑的语气,提到自己休息不足。