首页IT科技架构规划包括至少哪些架构?(如何做架构规划)

架构规划包括至少哪些架构?(如何做架构规划)

时间2025-09-19 14:38:44分类IT科技浏览5445
导读:一、概述 架构规划是科技工作中非常重要的一个环节,是PDCA循环的起点。好的架构规划能够对全年的工作起到方向指引作用,并且明确建设的重点。本文对如何进行架构规划的方法进行了总结,整体规划过程如下图:...

一              、概述

架构规划是科技工作中非常重要的一个环节               ,是PDCA循环的起点               。好的架构规划能够对全年的工作起到方向指引作用                      ,并且明确建设的重点                      。本文对如何进行架构规划的方法进行了总结        ,整体规划过程如下图:

        规划过程的输入是业务和技术的现状       ,分析业务                       、行业        、技术的现状和变化趋势情况                      ,提炼定义出当前需要解决的关键问题               ,然后在各项约束条件下进行取舍权衡       ,最终形成技术策略        。

        这个过程最关键是3个方面                      ,一是分析和理解业务               ,二是提炼关键问题,三是制订技术策略                      ,本文后面的章节也是按照这个脉络展开       。

二              、如何更好的理解业务

        有一句话叫做脱离业务谈架构都是耍流氓                      ,尤其是对于业务技术而言,深刻的理解所处的业务领域               ,洞悉它的本质                      ,预判它的发展趋势是做好规划的关键                      。而对于技术同学如何理解业务呢        ,一个是意识层面               ,要认识到理解业务是工作非常重要的一部分                      ,而不仅仅只是研究技术的实现原理;另一个是业务理解的方法        ,我们要从宏观视角来理解行业       ,从微观角度来理解当前所在组织               。

1. 从宏观视角理解行业

        从宏观角度来看业务                      ,主要包括3层:

内核:内核是这个业务的本质               ,是这个业务存在的核心价值       。主要包括核心用户群是哪些人群       ,主要满足了什么诉求                      ,行业定位是什么                      。很多时候在做重要方向决策的时候               ,需要回归初心,也就是回归这个内核                      ,始终瞄准业务的核心价值来展开               。内核也决定了这个业务未来发展的天花板在哪里。 中环:产业生态是围绕业务的核心价值而自然形成生态圈                      。由服务客户的产品                      、服务提供商(多层级的供应链体系)        、整个价值创造的链条       、竞争格局分布                      、各参与方的盈利模式等等                      。这个产业生态随着时代的发展                      ,是一个逐步变化的过程,也是我们感知最多的部分。 外环:行业所处的外部发展环境               ,按照PEST理论                      ,主要包括政治(Politics)               、经济(Economy)       、社会(Society)                      、科技(Technology)               。这一层会对行业的发展形成重要的影响                      。如政治环境        ,21年下半年               ,政府要求减轻义务教育阶段学生负担                      ,强化学校教育主体责任        ,对校外培训行业基本上是毁灭性打击       ,新东方猿辅导等机构的股价也基本上是脚踝斩了        。这里面是政府对社会公平               、社会结构、社会秩序的考量                      ,有助于解决市场的无序性和资本残酷性               。

        对行业形成全景视图有助于更好的理解业务策略背后的原因               ,对我们形成业务判断至关重要                      。另外一个是我们在分析的过程中       ,要发展的眼光来看待行业全景                      ,要能够预判行业的发展趋势               ,并面向未来进行布局        。

2. 从微观视角理解所在组织

        宏观的角度便于理解行业全景,微观角度更多是理解当前组织在整个行业中的相对位置                      ,价值链条中承担的是什么角色                      ,如何经营可以获得更多的商业价值       。

       分三层理解微观层面的业务: 理念-目标-策略

理念:这一层是最为重要的,是理解很多业务现象的根本                      。往往业务策略发生重大变化的时候               ,一定是背后的经营理念发生了转变               。例如从原来追求GMV转向追求用户数                      ,从追求商业价值转向追求用户体验        ,当拿直接结果遇到阻碍/也有可能是损害长期利益的时候               ,就会发生一些这样的转变       。从单点价值向全产业链延伸                      ,例如原来是通过平台卖流量的        ,可以转变成切入业务纵深领域       ,提供全生命周期的服务                      。我们一定要从具体的业务需求跳出来                      ,弄清楚背后的经营理念是什么               。 目标:目标是今年核心拿到的业务结果               ,是沿着经营理念确定的方向的量化考核结果。量化的业务目标需要看看现状是什么样的       ,我们离目标有多远的距离                      ,再往上拆就是对应的业务策略了                      。 策略:为了达成目标               ,业务上需要做哪几件事情                      。这个层级碰到的最多的问题是,业务策略和业务目标没有量化的对应关系                      ,这个可能也是因为业务本身具有不确定性                      ,而业务目标通常又需要跳起来够一够,当前的策略拆不出目标的那个值出来。更多的策略需要在项目推进的过程中               ,才能逐步的找到               。如果技术能够帮业务找到一些策略                      ,那就能起到技术驱动业务的作用了        ,最近在这方面的典型技术就是智能化了               ,例如利用智能算法做用户增长                      。

        基本上通过上面三层的拆解                      ,就能对当前业务在今年的布局思路有一个相对透彻的理解        。另外一点        ,技术也要有一些自己的思考       ,看看能否在业务层面贡献一些智慧(或者说提出一点自己的质疑                      ,毕竟也不是每个业务方都是靠谱的)               。

        回归到业务的灵魂拷问上来:

为什么要做这个业务? -> 这个业务要解决什么问题?为谁解决问题? 这个业务现在有什么问题? -> 怎么样才算是解决好了这个问题? 我们的核心竞争力是什么? -> 我们今年在核心竞争力上的布局是什么?

        从这几个维度上去思考               ,就能对业务策略形成一些自已的判断了                      。

三                      、如何总结挑战和问题

业务维度

业务维度的挑战       ,通常而言都是增长层面的        。变数比较多                      ,这儿归纳一下常见的挑战:

流量:流量见顶               ,平台整体的流量随着覆盖度的提升,增长趋势已经逐步的放缓                      ,难以维持高增长了       。

转化:产品比较复杂                      ,理解成本高,整体转化率难以提升                      。

留存:通过营销拉动的用户               ,难以留存                      ,拉得快        ,走得也快               。

产品:产品在整个市场的竞争力并不突出               ,市场品牌缺少宣传                      ,用户心智并没建立起来       。

技术维度

现状:各种效率问题(产品上新                       、营销活动、运营策略支持              、合作方快速接入等等)                       、技术风险(业务越来越复杂        ,资金敞口越来越大       ,对资金安全和高可用要求越来越高)        、新业务快速试错的支持              、点状突破与体系化打法的矛盾                      、业务快速发展与人力资源的矛盾        、系统架构历史负债问题

新技术:如何探寻新技术与业务的契合点                      ,创造业务价值

四       、如何制订关键的技术策略

提炼技术命题

从技术与业务的关系说起

        技术与业务的关系有三层               ,第一层是技术支撑业务       ,第二层是技术驱动业务                      ,第三层是技术创造新商业                      。通常对于业务技术团队而言做好前面两层               ,就已经称得上是优秀了               。比较理解的情况是技术比业务快半步,这样就是在帮业务铺路                      ,而不是在给业务填坑。半步就需要从业务策略中                      ,预判未来的业务和技术的挑战,然后在架构层面做一些布局和考量               ,主要就是通过一些能力的建设                      ,提前释放未来的压力                      。

拓展一下视野

        华为战略有五看三定        ,五看主要是看行业趋势               ,看市场/客户                      ,看竞争对手        ,看自己       ,看机会                      。这儿获取行业研报会是一个比较高效的方式                      ,多研读一下行业版图               ,形成俯视的感觉。行业层面如果已不足以产生足够的输入的时候       ,那一定是已经处于领头羊的位置了                      ,那就要回归业务本身去寻找布局点了               。

最后是取舍-Less is more

        无取舍不成战略                      。我们取舍的时候主要是思考应该什么?能做什么?这儿想提的一个点是               ,要先定目标,想清楚策略                      ,不要受限于现有的人力资源        。因为一个正确的                      、有吸引力的方向自然能够申请到资源的               。所以                      ,不要在想事情的时候,就给自己设定诸多限制                      。

这一章节相对来说偏概念一点               ,比较虚                      ,不过整理了一个具体技术着力方向的附录        ,可以参考一下        。

调整组织结构

第一步:需要需要什么样的团队

        根据我们的业务目标               ,技术策略形成组织搭建目标                      ,一般而言团队的构建和主要的技术策略是相配套的       。各个关键的战场由独立的团队来承担相应的责任                      。

第二步:组织诊断:现象->矛盾

        重要战场的人力资源是否匹配        ,将和兵是否和战场需求相匹配               。关键的场景要有足够的投入       ,这时候大概率是存在资源瓶颈的                      ,需要和业务方明确匀动的策略       。各团队的层级梯队要合理               ,要从成长               、发展       、晋升的角度看人员配置是否合适                      。不同层级都要有成长的空间       ,汰换                      、匀动是比较常用的调整手段               。

第三步:排兵布阵

        重点是一号位的确定                      ,压实责任               ,形成定期进展沟通的机制。

文化设计:

        目标感(有没有共识)               、成就感(业务价值&个人成长)、幸福感(有没有在做自己认为正确的事情&团队归属感)                      、安全感(业务边界%组织认可(被看见))

        这个不过多展开了                      。

制订实施计划

根据战场的人员情况,按照近细远粗                      ,定出里程碑计划                      。

五                       、总结

本文对如何做技术规划做了一个总结                      ,主要是从理解业务,提炼挑战和问题               ,制订技术策略三个方面的实施要点做了一个总结。希望给大家带来一些参考               。

附录1:规划总体目录

一、上年度架构总结

总体概览 总体情况:梳理产品-类别-业务主体-组织关系 业务发展目标和规划:可以引入量化分析 技术的规划: 稳定性              、合规性建设                      ,风险防范能力建设        ,业务能力建设 建平台               ,提效能                      ,控风险        ,治架构       ,引技术 架构成效 业务能力建设 交付效能 能力沉淀 应用架构 领域模型

二                       、问题与挑战

业务痛点 技术痛点

三        、本年度架构规划

总体规划思路 重点战役

附录2:技术常见的工作方向

效能 合作伙伴入驻 产品上新发售 营销玩法 机构自运营:自主营销                      ,素材投放等等 智能 智能营销: 智能服务:问答               ,推荐       ,分流                      ,各种语音机器人应用              、自动化业务决策 金融智能:风控               ,投顾,保顾 基础能力:图像识别                      ,自然语言处理                      ,生物识别(刷脸),用户画像 数据 实时:实时特征               ,实时模型 搜索引擎:异构                      ,全文检索 知识图谱                      、区块链 业务应用:统一埋点        ,A/B测试 架构 架构治理:机构统一               ,应用拆合(拆拆:读写应用分离                      ,离在线处理分离        ,领域核心与流程编排分离)       , 中台建设:标准化        、领域模型       、配置化                      、 机构自助联调 开放:走出去(铺货到公共的渠道)               、引进来(合作伙伴在自有平台发售) 风险 资金安全:敞口梳理       、资损核对                      、发现时效                      ,应急兜底预案 高可用:单元化               ,同城容灾       ,异地容灾 高性能:全链路压测                      ,读写分离               ,性能优化(tps提升) 安全:后台运维管控

创心域SEO版权声明:以上内容作者已申请原创保护,未经允许不得转载,侵权必究!授权事宜、对本内容有异议或投诉,敬请联系网站管理员,我们将尽快回复您,谢谢合作!

展开全文READ MORE
php水印生成源码(PHPCMS中PNG水印不显示?)