重构 目前程序已经开发了一年,想要有 2.0 版本的规划,怎么去做设计书

tingsen · 2020年01月03日 · 最后由 jicheng1014 回复于 2020年01月10日 · 4477 次阅读

一个多商户商城的哦 saas 系统,我是半路接手的,目前有一些底层的数据库结构不合理,限制了功能的开发进度,领导想要重构项目,开发一个 2.0 版本。一遍以后能够快速迭代,模块开发。目前已经有 200 多个付费用户,需要考虑老数据的迁移。上面的意思让出一个设计说明书,不知道从哪里下手,谁能给个思路。

  1. 把相关的数据结构列出来
  2. 新的结构列出来
  3. 准备迁移数据脚本
  4. 评估迁移的风险和事件
  5. 在方案可控的情况下,和领导沟通,预留迁移时间。
  6. 准备迁移

一般情况下没必要 2.0,新设计的也不一定会合理。有付费用户,至少说明系统还能用。客户不会关心你 1.0,2.0。

写脚本离线迁移。

我比较好奇 是 ruby 开发的么

需要 登录 后方可回复, 如果你还没有账号请 注册新账号