美文网首页
架构设计流程:详细方案设计

架构设计流程:详细方案设计

作者: 空谷幽心 | 来源:发表于2018-08-05 16:41 被阅读45次

笔记

  • 选方案进行细化,使得备选方案变成一个可以落地的设计方案。

  • 简单来说,详细方案设计就是将方案涉及的关键技术细节给确定下来。

  • 详细设计方案阶段可能遇到的一种极端情况就是在详细设计阶段发现备选方案不可行,一般情况下主要的原因是备选方案设计时遗漏了某个关键技术点或者关键的质量属性。

  • 这种情况可以通过下面方式有效地避免:

    1. 架构师不但要进行备选方案设计和选型,还需要对备选方案的关键细节有较深入的理解。
    2. 通过分步骤、分阶段、分系统等方式,尽量降低方案复杂度,方案本身的复杂度越高,某个细节推翻整个方案的可能性就越高,适当降低复杂性,可以减少这种风险。
    3. 如果方案本身就很复杂,那就采取设计团队的方式来进行设计,博采众长,汇集大家的智慧和经验,防止只有 1~2 个架构师可能出现的思维盲点或者经验盲区。

理解与思考

  1. 详细设计,是面向开发的设计,着眼于落地实现。
  2. 详细设计也要做很多取舍权衡。

课后思考题

你见过“PPT 架构师”么?他们一般都具备什么特点?
我厂很多这种技术专家。特点嘛,大概就是细化坐而论道,设计的方案,一堆好看的指标,落地麻烦,缺少细节,不能作为详细设计方案。

相关文章

  • 架构设计流程:详细方案设计

    笔记 选方案进行细化,使得备选方案变成一个可以落地的设计方案。 简单来说,详细方案设计就是将方案涉及的关键技术细节...

  • 13 | 架构设计流程:详细方案设计

    架构设计第 4 步:详细方案设计 关键技术细节给确定下来。 假如我们确定使用 Elasticsearch 来做全文...

  • 13 | 架构设计流程:详细方案设计

    完成备选方案的设计和选择后,我们终于可以长出一口气,因为整个架构设计最难的一步已经完成了,但整体方案尚未完成,架构...

  • 有效项目管理思考

    一、全面现场需求调查 二、详细解决方案设计 三、原型设计数据展示 四、完整有效流程演示

  • 产品研发流程定义

    说明: 项管会参与需求研发全流程的跟进、沟通、资源协调; 架构师会参与需求可行性分析、架构设计、前后端技术方案设计...

  • 从0-1建设B端产品

    1、总体流程 业务调研、业务分析框架、产品整体方案设计、业务建模、角色与流程设计、交互设计、报表设计、权限设计 原...

  • 代码大全2----读书笔记1

    Part1 软件构建 软件开发的主要流程:问题定义-〉需求分析-〉规划构建-〉架构(概要设计)-〉详细设计-〉编...

  • 11 | 架构设计流程:设计备选方案

    上一期我讲了架构设计流程第 1 步识别复杂度,确定了系统面临的主要复杂度问题后,方案设计就有了明确的目标,我们就可...

  • 架构学习-D01

    架构活动生命周期 架构和详细设计的区别 详细设计和实现不是架构师的职责 所有的架构都是设计,但并不是所有的设计都是...

  • 打造漂亮的流程设计-流程设计与交互工作3

    流程设计与架构设计的关系: 从0->1最困难,能完成产品就表示你成熟了. 着手点: 信息架构设计.->核心流程设计...

网友评论

      本文标题:架构设计流程:详细方案设计

      本文链接:https://www.haomeiwen.com/subject/mfbbvftx.html