区别“需求”与“解决方案” 的区别

同需求要点中内容:需求分析_关注需求要点

设计方案也即一个具体的解决方案,有明确要达到、实现、落地的需求目标
**

需求:

  1. 要做什么
  2. 做到什么程度

解决方案:**

  1. 具体怎么做到,解决问题的方法

** 解决方案(Solution),就是针对某些已经体现出的,或者可以预期的问题、不足、缺陷、需求等等,所提出的一个解决整体问题的方案(建议书、计划表),同时能够确保加以快速有效的执行。通常指解决问题的方法

设计方案要具体,不能只是喊口号(喊要求)

方案设计就像是写代码(写代码不会是我要做啥,而是实际的函数1、函数2…),要具体可落地

检验标准:这个方案给到一个基本是小白的人,他能否照着你的方案把代码写出来,功能实现的出来?还是需要自己再去思考的?如果不能,完善细化设计内容到具体可执行为准

如下是喊口号的例子:

  1. 增加并发数
  2. 数据库进行横向扩容

如下是解决方案的例子(**口号可以喊,作为解决方案的内容要点或提炼,但一定要有具体可落地的方案**):

  1. 增加并发数,修改 nginx 的 /etc/xxx/xxx.conf 配置文件
    1. 当用户量为1W时,配置 xxx连接限制字段值 为1000,重启服务生效
    2. 当用户量为2W时,配置 xxx连接限制字段值 为2000,重启服务生效
    3. 。。。
  2. 数据库进行横向扩容,配置使用 Mongdb 自身的3副本集群功能,配置方案参考 Mongdb 成熟的《xxx指导》《xxx配置教程》等 — 成熟、普通认知、普遍理解认可的方案可以直接简要带过,确保后续人员肯定能落地即可