为什么这次项目做得这么艰辛
远程协作
沟通不便、人员素质达不到远程协作的要求
多部门合作
大家缺乏配合的默契
需求太草率
注意,需求描述上一定要谨慎、重复确认
现在没有动态交互,就口头一说,很容易听的人和说的人理解得不一样,结果等做出来发现不是想要的,就又要返工
前端这块问题很严重
没有工程化基础
啥工具都么有,Vue 也不熟悉。
我们是做数据可视化的,业务开发很少涉及,手机的业务开发就基本是 0 经验。这样积累严重不足,各种踩坑。光是手机兼容性就遇到了 N 多问题,来一个可能就要耗费好几个小时。
有 2 天本来都是预计可以较早完工,结果还是搞到了凌晨 5 点。
新东西太多
百度地图、Echarts、飞线、地图下钻、时间控件
新东西意味着太多不确定性,意味着不可控,一个小 bug 可能就要耗费 N 个小时
其实这次的代码量很少的,都是在一些问题上卡太久了
要求快,就不要用新东西!用新东西就铁定快不了
缺乏高手指导
大部分都是菜鸟,遇到问题卡半天;没有高手可以指导
没有助手
像我做的事情:工作分配协调、进度跟踪、发布等等,没有助手可以帮我接一会,都得自己亲自上。这样每天都持续,连续一周下来,自己也吃不消了。
必须要有助手,能帮我分担,让自己也能轮班休息下,一张一弛,文武之道。否则最终事情没做好,自己也累得不行。
没有将东西交出去
比如测试环境的发布,完全是可以交出去的。就不用每次自己守在那里。
细想下我这几天做的事情,其实很多都是意义不大、非常低效的。
没有让组员合理配合
一直这样持续长时间工作,组员已经吃不消了,现在已经一个提了离职、一个直接电话设置了防骚扰(我之前还特意提醒了别开这个),vanish 不接,设置了“休息中”的自动回复、一个明确说自己太累,拒绝新需求;还有一个也用开玩笑的语气,提到自己休息不足。