如何判断一个老项目的基础不好?
- 用户反馈渠道不流畅;
- 更新日志有一搭没一搭;
- 没有基础的增长场景保证(类似分享有礼这类);
- 产品内交互框架不一致,各个端的交互一致;
- 产品内文案风格迥异;
- 内部广告投放系统、埋点平台、数据后台要么没有,要么有没用起来;
- 内部业务文档、开发文档基本没有版本、迭代概念;
- 业务代码经手多人,没有重构。
这些只出现在小公司吗,不是,大公司这种项目也是一堆。比如:淘宝老早以前的「淘宝助理」项目。我觉得这些都是团队能力、项目流程、组织管理的缩影。
这些是很好处理的事情,遗留这么多年。缺乏的就是规则 + 持续。要做好需要拥有:
- 简单可落地的规则;
- 产品规范、代码规范、项目wiki;
- 团队交接规范;
- 主管要求有要求,需要有项目流程优化意识。
日拱一卒,功不唐捐。