结合最近完成的一个迁移方案,抽象出了步骤,个人粗浅的理解,可以复用到其他的一些方案中
- 了解需求,判断需求
- 主要是分析需求的合理性, 是否有变通的实现方式,如果最终确定满足客户需求的目标。
- 根据已有的经验,拆解方案、构思方案
- 讨论方案, 找到相关部门的人员, 结合之前类似的经验, 讨论可行的方案
- 拆解方案
- 主要是拆成几个可行的子方案
- 开发方案(部分复用已有的子方案)
- 子方案的测试验证
- 完善方案
- 在测试环境中模拟整体的方案(融合了涉及到的子方案)
- 测试验证整体方案
- 完善方案(顺序、步骤、问题修复)
- 在实际环境中实施方案
- 验证
- 总结思考(复盘)
简单总结下:就是分析需求、拆解目标、验证方案、完善方案、实施方案。