架构

作者: 木杉bin | 来源:发表于2021-12-25 20:51 被阅读0次

架构是战略意图的实现,是对产品生命周期中战略部分的规划、设计和落地。

其包含原则,价值创造,职业规划和成长,思考力。

一、原则

目标:原则一架构师必须保障整个架构活动有且仅有一个正确的目标。架构毕竟需要指导落地的,而组织中必须要有唯一的决断人,即天不可有二日,所以架构活动必须定义一个优先要保障的正确目标。

天时:原则二架构选型要考虑依赖的商业和技术模块生命周期。

人和:原则三架构活动要尊重、顺应和洞察人性(客户,开发者,组织者)。架构活动最终需要给客户用的,也需要给由开发者来落得,而战略角度已经考虑了组织者的人性。

地利:原则四架构师需要在一个相对安全的文化环境总探索未知,从而找到正确的架构方案。

资源:原则五架构师需要在资源制约下最大化商业价值。架构师需要考虑产品的组合管理,同时也要在现有的组合中优化现有的资源。

行为:原则六架构师需要在架构活动中不断干预活动目标和内容,以保证整个架构活动可以为企业注入外部适应性。

二、价值创造

大型架构项目实施层面考虑,作为架构师必须要关注和干预的重要节点,以便创造增量价值。

节点:环境搭建,目标确认,可行性探索,架构规划,项目启动,阶段交付,全面上线以及复盘。

三、职业规划和成长

架构师成长的五种能力提升,分别是:单个模块设计能力,解决横向问题的能力,解决跨域冲突的能力,全局性技术决策能力,通过技术带来生存优势能力。

其实对应四种不同角色:兼职架构师,跨域架构师,总架构师,CTO。

四、思考力

思考力是架构师生存的核心能力,甚至是任何职业的核心能力。其提升包括:逻辑思维,批判思维,逆向工程,反思,跨越边界和数据分析。架构师能力提升,主要是要不断提升思考力来实现。

相关文章

  • 系统架构基本概要

    架构原理图 应用架构 业务架构 系统架构 数据架构 技术架构

  • 数据库事务、Redis缓存

    项目的架构(业务架构、技术架构、物理架构) 单机架构 ---> 多机架构 ---> 读写分离 ---> 集群架构 ...

  • 大型网站系统架构图

    安全架构 核心架构要素 高性能架构 高可用架构 伸缩性架构 可拓展性架构 * 前言 前端架构 应用层架构 安全架构...

  • 大型网站架构笔记

    大型网站架构 网站架构包括:前端架构+应用层架构+服务层架构+存储层架构+后台架构+数据中心机房架构+安全架构+数...

  • 架构设计的5视图方法

    架构设计的5视图方法: 逻辑架构,开发架构、运行架构、物理架构、数据架构 1.逻辑架构 逻辑架构关注功能,不仅包括...

  • 架构的一些记录

    架构可细分为业务架构、应用架构、技术架构,业务架构是战略,应用架构是战术,技术架构是装备。其中应用架构承上启下,一...

  • 软件技术架构演变历史

    传统架构 传统架构– 软件架构– 图一 传统架构– 硬件架构– 图二(仅供参考) 传统架构– 企业组织架构– 图三...

  • 中小型创业公司,参考这篇文章去组建技术团队

    人员架构 工具架构 流程架构 代码层架构

  • 非常值得看的文章集合,会持续更新

    1.runloop 2.架构1、架构2、架构3、架构4、架构5

  • 架构设计的五视图理论

    五视图分别是: 逻辑架构、开发架构、运行架构、物理架构、数据架构。 逻辑架构 逻辑架构着重考虑功能需求,系统应当向...

网友评论

      本文标题:架构

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