一般上线多年的老项目,从这几个方面能知道基础差不差:

  • 用户反馈渠道不流畅;
  • 更新日志有一搭没一搭;
  • 没有基础的增长场景保证(类似分享有礼这类);
  • 产品内交互框架不一致,各个端的交互一致;
  • 产品内文案风格迥异;
  • 内部广告投放系统、埋点平台、数据后台要么没有,要么有没用起来;
  • 内部业务文档、开发文档基本没有版本、迭代概念;
  • 业务代码经手多人,没有重构。

这些只出现在小公司吗,不是,大公司这种项目也是一堆。比如:淘宝老早以前的「淘宝助理」项目。我觉得这些都是团队能力、项目流程、组织管理的缩影。

这些是很好处理的事情,遗留这么多年。缺乏的就是规则 + 持续。要做好需要拥有:

  • 简单可落地的规则;
  • 产品规范、代码规范、项目wiki;
  • 团队交接规范;
  • 主管要求有要求,需要有项目流程优化意识。

日拱一卒,功不唐捐。