区别“需求”与“解决方案” 的区别
同需求要点中内容:需求分析_关注需求要点
设计方案也即一个具体的解决方案,有明确要达到、实现、落地的需求目标
**
需求:
- 要做什么
- 做到什么程度
解决方案:**
- 具体怎么做到,解决问题的方法
** 解决方案(Solution),就是针对某些已经体现出的,或者可以预期的问题、不足、缺陷、需求等等,所提出的一个解决整体问题的方案(建议书、计划表),同时能够确保加以快速有效的执行。通常指解决问题的方法
设计方案要具体,不能只是喊口号(喊要求)
方案设计就像是写代码(写代码不会是我要做啥,而是实际的函数1、函数2…),要具体可落地
检验标准:这个方案给到一个基本是小白的人,他能否照着你的方案把代码写出来,功能实现的出来?还是需要自己再去思考的?如果不能,完善细化设计内容到具体可执行为准
如下是喊口号的例子:
- 增加并发数
- 数据库进行横向扩容
如下是解决方案的例子(**口号可以喊,作为解决方案的内容要点或提炼,但一定要有具体可落地的方案**):
- 增加并发数,修改 nginx 的 /etc/xxx/xxx.conf 配置文件
- 当用户量为1W时,配置 xxx连接限制字段值 为1000,重启服务生效
- 当用户量为2W时,配置 xxx连接限制字段值 为2000,重启服务生效
- 。。。
- 数据库进行横向扩容,配置使用 Mongdb 自身的3副本集群功能,配置方案参考 Mongdb 成熟的《xxx指导》《xxx配置教程》等 — 成熟、普通认知、普遍理解认可的方案可以直接简要带过,确保后续人员肯定能落地即可