写点什么

探知数字化研发 - 背景篇 [企业架构]

作者:薛飞
  • 2022-11-12
    江苏
  • 本文字数:1884 字

    阅读完需:约 6 分钟

探知数字化研发 - 背景篇[企业架构]

1、企业架构概述

1.1、为什么谈企业架构

如果读者点进来了,可能会带着疑问:“企业架构是什么,和软件研发有什么关系?”

对于大部分从事研发工作的人来说,已经在一个既定框架下开展工作,很少会去考虑为什么研发工作是现在这个规划或流程结构,这个规划是否是合理的(和业务发展关系、运行效率等)。

对于依赖信息化发展而且已经具备了一定规模的企业来说,内部的系统少则几十、多则成百上千,这些系统或隔离或集成,或中后端支撑或前端应用,或内部管理或对外服务。如何制定标准避免架构混乱难于集成,划分边界避免职责不清、重复建设,按业务导向起到协同效应,这些需要“企业架构”方法论的指导。

1.2、什么是企业架构

企业架构,就是对企业整体的业务和数字化的建模。它是描述企业的一种系统性、结构化的方法。它分别从业务流、数据流、IT 应用系统和基础软硬件技术实现四个维度,用结构化的方法描述企业的业务及数字化集成关系。所以,企业架构也是由业务架构(通常聚焦在业务流程架构)、应用架构、数据架构和技术架构组成的,俗称“4A”(A 就是“架构”一词的英文 Architecture 的简称)。

---摘自《华为数字化转型 企业持续有效增长的新引擎》 “做好企业架构治理的 5 个要素”


企业架构是企业管理的中枢神经,通过建立战略目标与信息化支撑之间的关联,为战略目标的实现提供有力保证

企业架构(EA)定义了企业的业务、应用、数据和技术架构模型,以及架构管控、演进所需的开展行动,来有效协调利益相关方达成共同的目标


图1

---摘自《转型路上,苏宁技术的砥砺与涅槃》--乔新亮 (原苏宁科技集团副总裁)


由此可见“企业架构”在企业发展规划中的重要地位,在公司中的应用方法论也基本一致。

1.3、企业架构从哪来

1987 年 IBM 的雇员 Zachman 先生在 IBM 的内部刊物上发表了一篇文章《信息系统架构框架》,谈到了“架构”这个词在软件行业应用上的混乱,并提出了自己的架构设计思想,这篇文章后来被奉为企业架构的开山之作。

Zachman 的思想后来在 Open Group(开放组)的努力下发扬光大了。Open Group 在 1995 年提出了一个体系结构非常完整的方法论 The Open Group ArchitectureFramework(开放组架构框架,简称 TOGAF),TOGAF 首次正式定义了什么是企业架构,他们提出,企业架构就是“具有共同目标的组织集合体的基本组成部分及其内外部关系与治理原则”。

TOGAF 认为企业架构包括业务、数据、应用、技术四部分,也称“4A 架构”,实际上是 4 种架构视角。Zachman 主张的多视角架构,在这里算是成型了,做企业架构就要完整地做出这 4 种架构。



2、企业架构演进

在本小节我通过苏宁企业架构演进的实例来展示业务和信息的动态协同关系,数字化研发即在这个背景下产生。


第一代架构(2005-2008):线下电器连锁,POS+ERP 支撑线下规模扩张

第一代架构(2009-2012):+互联网,WCS+POS 双线作战

第三代架构(2013-2017):拓展业务能力,电商高速成长。前中后台分离,o2o 融合

线上业务快速发展,对各业务条线的能力提出了更高要求,套装软件并不支持单业务模块的能力拓展。自建 SOA 体系,将 SAP 中的业务流程拆分为单独服务,并根据业务属性归属到前中后台;建设统一 IaaS 平台,基于云计算实现业务平台的专业化建设,基于大数据建设企业数据综合管理平台,实现业务流、数据流再统一,从而为企业决策、业务优化提供支撑。


第四代架构(2018-今)建立智慧零售赋能体系,为零售行业生态赋能

IT 策略

•将各集团架构中大部分中台、后台系统统一整合,建设大中台。前端服务统一调用中台能力,实现能力共享,全场景赋能。

•引入敏捷研发理念,建设持续交付平台,实现持续交付、自动部署、智能运维。

•建设统一大数据平台,整合全渠道全业务数据,并向各业务系统开放能力。用数字化工具为业务赋能。


总结:业务架构是战略、应用架构是战术、技术架构是装备

3、IT 组织结构

如果说企业架构帮我们规划了行军路线,我们还需要通过组织划分、团队合作来实现落地,支撑企业运营。基于本篇图 1 对企业架构的理解,组织职能需要考虑

1)、规划及管控层,对应用架构、数据架构、技术架构、研发规范流程、质量的规划及管控

2)、技术平台层,对技术规划的实现,如云平台、中间件、研发平台

3)、设计交付层,在现行技术框架下,开发业务应用,满足企业发展需求


至此,在背景篇我们了解了企业架构在公司经营中的作用、软件研发和业务的关系、研发工作的开展策略,这也是本章的意义,研发工作从哪来。


【参考材料 &延伸阅读】

1、人民邮电出版社《华为数字化转型 企业持续有效增长的新引擎》周良军 邓斌

2、极客时间 《说透数字化转型》 付晓岩

发布于: 刚刚阅读数: 3
用户头像

薛飞

关注

还未添加个人签名 2020-04-24 加入

苏宁IT总部-CTO办公室-高级架构师

评论

发布
暂无评论
探知数字化研发 - 背景篇[企业架构]_研发管理_薛飞_InfoQ写作社区