美文网首页
技术要素分析法——系统设计方法论

技术要素分析法——系统设计方法论

作者: Elizabeth_sw | 来源:发表于2019-08-04 15:32 被阅读0次

前言

在对系统进行从0到1的建设过程中,需要系统设计人员具备非常丰富的实践经验。如果由一个没有经验的新人来做系统架构设计,往往会出现“没想到”、“没想全”、“没想透”的情况,造成人力资源的浪费,事倍功半,更会导致项目的失败和公司业务的损失,对个人成长,也会产生不小的负面影响。那么是否由一套完善的方法论,指导新人照搬前人经验,在设计只出就规避这些问题呢?答案是有的,“技术要素拆分法”。

技术要素拆分法

定义

系统设计的七个核心技术维度

  1. 行业对标 Benchmark
  2. 效率 Efficiency
  3. 架构 Architecture
  4. 功能 Feature
  5. 质量 Quality
  6. 性能 Performance
  7. 安全 Security


    技术要素拆分法.001.jpeg

核心价值

帮助我们甚至避免出现“没想到”、“没想全”、“没想透”的情况。

  • 对于高级工程师、架构师:前期是启发框架、后期是基本的思考模式;
  • 对于普通工程师:作为基本的CheckList,避免犯错;

指标间的内在联系

设置技术维度指标上,发现各维度存在内在的关联关系:

成功的交付 = 行业对标是否充分 ?((功能+质量+安全+性能)*(效率))^ 架构 :0

行业对标:找国内甚至世界上最先进的公司进行对标,充分了解自身的优势和劣势,进行有效决策,否则盲目执行,无法有效评价我们工作的价值。

功能+质量+安全+性能 :这个组合各维度缺一不可,否则将会出现:线上故障、安全漏洞、访问慢等伤害客户、伤害业务的问题

效率:特指研发效率,在业务和团队发展初期是非核心考虑的要素,可以粗放式发展。但是在业务和团队步入成熟期后,需要重点关注投入产出比,尤其是成本增速和业务增速的关系。

架构:好的架构是承载一切的基础,其优劣对以上5个维度是乘方的关系,有前瞻性的合理架构可以助力业务更快迭代、研发质量更好、系统更安全、性能更快、研发效率更高。

相关文章

  • 技术要素分析法——系统设计方法论

    前言 在对系统进行从0到1的建设过程中,需要系统设计人员具备非常丰富的实践经验。如果由一个没有经验的新人来做系统架...

  • 培训师认证干货

    五大课程设计核心技术: 1.课题分析法:促进课题向课程的转化 2.课程目标四要素 3.金字塔原理:重塑课程结构 4...

  • 读《谁说菜鸟不会数据分析》2016-05-02

    第二章 数据分析方法论 1. 数据分析方法论包括:营销学理论/管理学理论 注意:方法论相当于服装设计图,分析法相当...

  • 基于场景的测试方法(用户使用者角度去看系统,关注用户使用习惯,不

    虽然车轮图测试分析法可以快速全面地进行测试设计,但是这种测试设计从系统内部出发,不会涉及用户如何认识和使用这个系统...

  • 设计系统四要素

    一个软件系统最基础的几要素无外乎,计算,存储,通信,可视化。 计算涉及到系统的业务逻辑,线程模型,性能优化。 存储...

  • 实用丨 生活里细碎的麻烦事太多,这10个设计帮你解决

    设计,其实不止是设计美学推动的造物。科学和技术要素、文化要素通常会转化到设计之中,借助设计师的观念和实践,来营造更...

  • 服装设计经典作品赏析

    经典服装设计要素——以人为本(环境、人体、功效、人文) 经典服装设计要素——技术语言(结构、工艺、材料、色彩) 服...

  • 2021年3月22日日知录

    一、每日精进 什么是项目管理? 管理者的核心能力要素有哪些? 《思考的力量》 系统工程方法论! 培养系统观念,运用...

  • 订单整理设计

    架构 业务架构——根据业务需求设计业务模块及其关系 系统架构——设计系统和子系统的模块 技术架构——决定采用的技术...

  • 文档

    微信管理系统设计文档 项目技术难点 设计

网友评论

      本文标题:技术要素分析法——系统设计方法论

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