作者:禅与计算机程序设计艺术
1.简介
企业架构是指企业从整体角度对业务、运营、组织结构等方面,制定一套完善、科学、合理的运行机制,为公司创造良好的发展环境和效益。企业架构设计应以功能需求为导向,充分利用IT、网络、安全、运营、人员管理、市场营销等综合性系统功能的特性,兼顾公司发展目标的要求,优化企业IT资源的配置,提高公司效益和竞争力。 无论是上世纪90年代初期,还是近几年来的互联网公司大规模应用,企业架构都是一种非常重要的决策工具。但往往由于个人经验不足、专业水平低下,导致企业架构设计的实际执行过程存在不少困难。为了帮助企业架构设计者更好地掌握企业架构设计方法,促进企业架构设计能力建设,本系列《架构师必知必会系列:企业架构设计原则与实践》提供了十条企业架构设计原则与实践。希望通过阅读本系列文章,可以帮助读者理解并掌握企业架构设计方法,顺利推进企业架构设计工作。
在阅读本系列之前,建议先了解一下企业架构的定义和职责。企业架构由多个部门协同共同组成,各个部门之间的信息交流和信息沟通是企业架构的基础。其职责包括:
- 战略规划 - 企业战略是企业的宗旨、愿景或目标,是企业最核心的价值支撑,也是决定企业命运的关键因素。战略规划应该围绕公司长远发展方向、产业链供应链的优化,以及对国家战略的有效贯彻落实等,明确企业的定位及未来发展方向。
- 产品设计 - 产品设计负责为企业提供产品和服务,包括产品开发、营销推广、技术支持等。产品设计需要考虑产品生命周期管理,产品的市场定位和渠道,产品的性能、可靠性和可用性,以及产品对行业、用户的定位,满足不同阶段不同市场的客户需求。
- 商业模式设计 - 商业模式设计用来阐述企业的企业商业行为,包括核心竞争力、盈利模式、用户群体、营收来源、资本结构和现金流等。商业模式设计应该着重分析企业的核心竞争力,制订符合市场需求和市场环境的商业模式,做到切中要害、突出特色,满足公司发展目标。
- 组织架构设计 - 组织架构设计涉及整个企业组织的构成和运行方式,是企业内部运行和治理的关键一环。组织架构设计需要细化到各部门的职责范围、权责分工、人员配备、流程管理和业务流程的优化,并适时总结反思和优化。
- 运营策略设计 - 运营策略设计主要基于客户、业务、市场的综合考虑,制定行动方案、组织活动、管理办法、资源投入和预算调整等,以提升企业的竞争力、降低企业风险、改善公司的经营效率和社会效益。
- 财务决策设计 - 财务决策设计用于评估公司的资本结构、现金流、融资成果、市场份额和利润结构,制订符合公司长远发展需要的合理财务计划,并优化财务系统、运营模式和管理制度,保证公司持续健康、增长顺利。 以上就是企业架构的各项职责,并非一成不变。企业架构的变化也随之而来。所以,企业架构设计是一个动态、持续、系统的过程。只有懂得设计的原理、理念、方法,结合实际场景,才能真正实现企业架构设计的目标。
2.基本概念和术语
2.1 企业架构的层级划分
企业架构按层次可以分为如下四层:
战略层:战略层为企业战略规划提供依据,主要包括战略研究、战略计划、战略监督、战略培训等。战略层负责公司的整体发展方向、产品、营销、竞争优势、市场定位、生态伙伴等方面的规划。
产品层:产品层为企业产品设计提供依据,主要包括产品需求分析、产品定义、产品研发、产品测试、产品发布等。产品层负责为公司提供好的产品和服务,同时将公司的产品/服务形成“品牌”、塑造公司的形象。
商业层:商业层为企业商业模式设计提供依据,主要包括商业分析、商业决策、商业规划等。商业层负责考虑企业的核心竞争力、产品的市场定位、商业模式、盈利模式、用户群体、营收来源、资本结构和现金流等方面的设计。
组织层:组织层为企业组织架构设计提供依据,主要包括组织设计、组织治理、人才培养、薪酬福利等。组织层负责整个企业的结构和运行机制的设计。 图2.1 是企业架构的一般层级划分示意图。
2.2 企业架构设计的基本原则
企业架构设计基本原则是:基于业务目标、产品核心竞争力和公司发展目标,设计出符合自身情况的适合业务的企业架构。企业架构设计的五大原则如下:
模块化原则:企业架构要保持简单,模块化原则要求企业架构由相关部门、角色、职能团队、组织单元等按功能分类,每个模块只负责一个任务。例如,“信息采集”、“数据存储”、“数据处理”三个子系统分别负责信息采集、数据存储和数据处理三个功能。这样能够有效减轻架构设计者的工作压力,提高架构效率和质量。
数据驱动原则:企业架构的设计基于数据。通过统计、分析和挖掘企业的数据资产,企业架构设计师可以洞察公司的竞争力和机会所在,制定正确的商业模式、组织结构、人事、财务等方面的决策。
一致性原则:企业架构的设计应符合“一致性”原则,即所有成员都认同的设计理念和设计目标。这一原则体现了企业架构设计者高度的政治自觉。企业架构设计者应该尽可能遵循公司的共识,达成一致性,避免出现异议、分歧和冲突。
实施精准原则:企业架构的设计与实施相辅相成。实施精准原则强调企业架构的实施要具体准确,不留余地,避免过多的浪费。实施精准原则要求企业架构设计师具有完整的项目管理知识,能够根据情况快速制定详细的实施方案。
技术创新原则:企业架构的设计应不断追求新颖的技术创新,推动商业模式、组织结构和管理规范的更新换代。技术创新的引入能够带来经济领先性、社会公平性和人文精神价值,有助于推动社会的进步和前景的创造。
2.3 企业架构设计中的关键词和缩写词汇
以下是企业架构设计过程中常用到的关键词和缩写词汇:
- BSC (Business Strategy Center):业务策略中心,它是企业管理的核心,作用是提供外部客户信息,帮助企业实现长远目标。BSC 以战略层为核心,围绕客户的核心利益,以为客户提供价值的服务。
- CDC(Customer Development Center):客户开发中心,企业的专注于客户的交流,以更深层次理解客户需求,找到满足客户需求的解决方案,提升客户满意度和忠诚度。
- ERP(Enterprise Resource Planning):企业资源计划,ERP 是指对企业进行战略规划、管理、控制、协同、信息化、数据化等一系列管理活动的集成平台。ERP 提供一系列工具和方法,企业可以使用该平台管理各种业务。
- GTD(Getting Things Done):得到即所得,以一件事情为核心,按照流程化的方式管理和执行事务,使工作、学习、生活更加高效。
- PMO(Project Management Office):项目管理办公室,是企业内部管理的枢纽。PMO 在完成组织机构、人员培训、投资分析、财务审计、合同审核、控制检查等各类工作后,要对各项工作实施测评,并将结果反馈给各部门管理人员。
- PRINCE2(Project Risk Intelligence Network for Companies and Environments):PRINCE2 是一个用于分析和减轻项目风险的国际标准模型,适用于公司间以及公司内各个环境。通过PRINCE2 对项目进行评估和分析,可识别项目风险、制定相应的应对措施,保障项目顺利、高效地完成。
- RAID (Risk Analysis and Identification):预防性风险评估和识别,通过识别和分析企业可能发生的风险,制定相应的预防性措施和应对策略,减小或消除这些风险,提高企业的抗风险能力。
- SDLC (Software Development Life Cycle):软件开发生命周期,它是从需求分析到维护的整个开发过程,也是企业管理的生命周期。
- SOW(Statement of Work):Statement of Work,SOW 是企业根据项目的需要,明确指定项目任务和范围,以及交付项目的条件、时间、地点、价格等内容的文件。
3.核心算法和操作步骤
3.1 战略层
3.1.1 战略规划
战略规划是企业的核心业务,它的作用是为企业的发展方向提供指导,以帮助企业战略目标的实现。因此,战略规划是一个涉及众多方面、处于战略高度的重要环节。
战略掌控权:战略规划必须掌控住企业的核心业务,以确保企业的发展符合历史发展路径、经济发展趋势、社会发展需求和技术发展方向。掌控权通常依赖于企业的首席执行官或者其他关键决策者的决策,他或她必须有足够的资源来提出符合客观状况的战略建议。
战略意识:战略规划必须以企业的战略观点,清晰地描绘出企业的发展蓝图和商业模式,提出可行且可持续的商业模式,以达成战略目标。
目标层次:战略规划应深刻关注企业的目标,战略规划的目标应该包括两个层次。第一层目标是企业未来业务的目标,第二层目标是建立或保持对公司及其产业的领先地位。
发展蓝图:战略规划的一个重要输出是企业发展蓝图,它描述了企业未来发展的方向和战略。战略规划应充分利用人们的认识、分析和判断能力,判断出企业发展方向的最佳方案。
战略选择:企业的战略选择很大程度上取决于企业的生存、发展和利润。企业应选择能够承受住商业机会变革、营销模式改变、客户改变、技术升级等挑战的战略,否则,企业将面临巨大的竞争和失败的危险。
发展路径:企业的发展路径取决于企业的发展模式、目标、资源、竞争环境、政策等因素。发展路径的构建及其取舍依赖于企业的战略、资源、个人的能力、创新能力、管理能力和勤奋精神等。
3.1.2 战略设计
战略设计是战略规划的下一步,也是为了实现企业的战略目标。企业战略设计需要考虑的方面很多,包括市场战略、组织战略、技术战略、财务战略等。
市场战略:市场战略是企业业务发展的目的和手段。企业的产品和服务要根据市场的发展方向、客户的消费偏好、竞争对手的优势、技术的进步、企业的业务发展模式,确定企业的战略方向。
组织战略:组织战略关注企业的战略意志、组织结构、职能结构、决策权限以及各管理层之间的关系。组织战略的关键是建立有利于长期发展的组织架构,并且要以科学的方法去发展组织。
技术战略:技术战略侧重于科技创新、数字化转型、产业变革、信息化的战略。技术战略的目标是通过突破、创新、升级技术,来满足客户的需求,创造客户价值。
财务战略:财务战略旨在弄清楚企业的盈利模式、财务结构、风险控制、资本结构、现金流量等,并明确企业应如何管理自己的资产、筹集资金、管理风险、节约成本。
3.1.3 战略执行
战略执行是指对战略计划、战略政策、战略规划的实施,它是企业制定、执行决策的过程。企业的战略执行有很多需要注意的地方,其中包括:
沟通机制:企业的战略执行需要跟踪实际情况和市场环境,以及跟踪目标的实施情况,共同做出更好的决策。
结果评估:企业的战略执行结果要反映实际情况,需要评估企业当前的经营效果、发展路径、客户需求、竞争对手、财务状况等因素。评估结果应反映企业的战略目标是否已经实现,是否仍需改进,是否出现新的问题。
风险管理:企业的战略执行中还存在各种风险,如市场风险、政策风险、市场环境风险、技术风险、人员风险、运营风险等。企业应密切关注和管理这些风险,以确保企业能够成功的实现战略目标。
3.2 产品层
3.2.1 产品设计
产品设计主要关注产品生命周期中的几个阶段——需求确认、产品研发、测试、推广和售后,它也是企业向客户提供价值的环节。产品设计应该注重细节,充分体现产品的市场定位,理解用户对产品的需求。
需求确认:企业的产品需求文档应该包含一些高层次的设计概要,包括产品类型、功能、性能、可用性、售卖途径和服务类型等。需求确认的主要目的是确定企业产品的核心竞争力,并且从战略、商业、市场角度思考企业产品的定位。
产品需求:产品需求分析需要把握用户需求、市场竞争、用户痛点和市场机遇等,以建立准确的产品目标,为产品的开发、测试、设计、推广提供一个良好的思路。
产品原型:产品原型是产品需求分析的最终产物,它是一个形象的图片,展示产品的外形、功能、性能和可用性。产品原型在技术层面,需要进行验证和测试。产品原型可以作为迭代开发的起点,以期提高产品的开发效率,从而提升产品的质量。
测试策略:产品测试需要参照不同测试方案,反映出产品的不同特征,并制定适合的测试方案。测试策略需要根据产品生命周期阶段,例如,开发测试、功能测试、验收测试等,制定不同的测试方案。
产品设计:产品设计需要把握市场发展趋势、竞争对手、产品的生命周期阶段,制定产品的外形、功能、性能、可用性和售卖途径,为产品提供一个全面、一致的界面。产品设计需要基于复杂的产品需求,充分使用产品理念、概念、原则和工具。
3.2.2 产品推广
产品推广是产品生命周期的最后一个阶段,也是企业向客户提供价值最大的阶段。产品推广的目标是让目标客户接受和喜欢产品,并且成为其忠实粉丝。
营销策略:产品推广的第一个要素是营销策略。营销策略是指企业根据产品的宣传方式、获客方式、激活方式、留存方式、促活方式等,把产品推向目标客户。
渠道建设:产品推广的第二个要素是渠道建设。企业的推广渠道越多、覆盖的区域越广,效果越好。例如,线上推广、互联网推广、社交媒体、自媒体、内部宣传等。
人才培训:产品推广的第三个要素是人才培训。企业的推广人员不仅要有能力将产品介绍给目标客户,还需要有针对性的培训,增强推广能力。
推广效果:产品推广的最后一项指标是推广效果。企业的推广活动需要衡量效果,评估推广成果,包括满足率、转化率、商品销量等指标。通过评估反馈,可以改进推广策略,提升推广效果。
3.2.3 产品线
产品线是企业内部或外部不同的竞争对手产品的集合,它是一类产品的统称,产品线通常由相同类型的产品组成。产品线的作用是为了帮助企业降低成本、提高效益、改善品牌声誉,提升产品的生命周期的管理水平。
产品线创建:产品线的创建需要考虑企业的市场规模、竞争环境、品牌影响力、客户定位、营销策略、运营策略、服务对象等。产品线的创建需要团队的广泛参与,收集竞争对手的产品、数据、报告、案例等。
产品线管理:产品线管理的目标是确保产品线的整体运行,为产品线的成长提供必要的支持。产品线管理的任务包括产品开发、测试、发布、推广、跟踪、维护、服务等。
产品线维系:产品线维系是指产品线的生命周期管理。产品线维系包括产品线项目管理、产品线策略制定、产品线品牌设计、产品线推广等。产品线维系是产品生命周期的最后一步,通过持续的管理、优化和更新,让产品线持续地取得成功。
3.3 商业层
3.3.1 商业分析
商业分析是企业向客户表达价值的方式之一,它涉及市场分析、竞品分析、用户研究、商业模式分析、风险分析等。商业分析的目标是了解客户的需求、了解市场的发展方向、找寻新的商业模式、发现客户潜在的风险。
用户需求:商业分析的第一步是了解客户的需求。用户需求是企业产品的核心竞争力,它直接影响企业的商业模式。客户需求分析需要采集和分析客户的年龄、性别、收入、兴趣爱好、消费习惯、购买意向等,然后建立用户画像。
市场分析:商业分析的第二步是了解市场发展方向。企业必须对市场进行深入的分析,包括各个领域的竞争、客户运营、消费习惯、竞争情况、营销策略、渠道资源等。市场分析可以帮助企业了解市场的状态、趋势和机遇,根据这些信息制定相应的策略。
竞品分析:商业分析的第三步是寻找竞品。企业需要找到产品的竞争对手,分析竞品的产品组合、目标受众、营销策略、资源配置等。竞品分析的结果可以帮助企业了解竞品的发展方向、创新理念、市场占有率、规模效益、市场份额,并作出产品的比较和分析。
商业模式分析:商业分析的第四步是制定商业模式。商业模式分析需要深刻理解企业的核心价值,以及消费者在不同阶段的需求和消费模式。商业模式分析的结果将帮助企业确定企业的核心竞争力、品牌、市场定位、营销策略、发展战略和规划。
风险分析:商业分析的最后一步是发现客户潜在的风险。商业模式的健壮与否直接影响企业的盈利能力和前景,风险分析可以帮助企业识别风险、制定应对措施、评估风险概率、管理风险。
3.3.2 商业决策
商业决策是指企业在面临商业决策时作出的决策。商业决策可以分为战略决策、商业决策和战术决策三种。
战略决策:战略决策通常是企业的一项重大决策,它涉及战略方向、市场环境、产业链、运营方式、核心技术和营销模式等。战略决策必须充分利用所掌握的信息,制定有利于长久发展的战略计划,为企业的成功奠定坚实的基础。
商业决策:商业决策是企业在特定情况下的决策,它涉及投资决策、收购决策、战略部署、员工招聘、增加产值等。商业决策需要满足客户的需求,明白客户的核心需求、痛点和诉求,并利用所掌握的信息进行制定。
战术决策:战术决策是指企业在日常业务运营中做出的一系列决策。战术决策主要涉及规划、监控、沟通、团队管理、资源分配、结构调整等。战术决策需要遵守既定的流程和程序,加强信息的沟通、协调和共享,提升资源的利用率和竞争力。
3.3.3 商业规划
商业规划的目标是为了帮助企业设计出更好的商业模式,确立新的商业模式。商业规划有很多方面,包括营收规划、利润规划、资本规划、团队规划、流程规划等。
营收规划:营收规划是指企业为了赢利而设定的目标和计划,它涉及公司的核心竞争力、盈利能力和盈利模式。营收规划是为了确保公司在长期持续发展,应保持稳定、高速增长。
利润规划:利润规划是指企业为了提高收益和盈利而设定的目标和计划。利润规划将帮助企业规划盈利和成本的结构,确保企业的盈利能力不断提升。
资本规划:资本规划是指企业为了扩张生产资料和获得资本而设定的目标和计划。资本规划需要充分利用所掌握的信息,制定具备竞争力的资本结构,保障公司持续地保持盈利。
团队规划:团队规划是指企业为了打造一个强大的核心团队而设定的目标和计划。团队规划涉及产品开发、销售、财务、人力资源、管理层等各个岗位的安排、数量和掌控力,以便于企业更好地实现其目标。
流程规划:流程规划是指企业为了建立顺畅、可靠、高效的业务运营环境而设定的目标和计划。流程规划涉及各个环节的管理方式、方式、效率,以及各个环节之间的关系。流程规划有助于提升企业的效率,让企业可以更快、更迅速地完成工作。
3.4 组织层
3.4.1 组织设计
组织设计是指企业为了提升管理效率、完善管理制度、解决矛盾冲突、制定目标、维护秩序、管理沟通等,而进行的组织整体框架的设计。组织设计的目标是建立一个能够引导、激励和支配人的结构,并能有效管理和协调人才、资源、流程、信息等。
人员配置:组织设计的第一步是人员配置,主要涉及人员的分配、履历、技术等。人员配置是指企业的人员配置和任命,以及对应岗位的职责。
资源配置:组织设计的第二步是资源配置,包括电脑硬件、办公设备、IT系统、网络设备等。资源配置旨在确保公司拥有足够的资源,能够有效地开展工作。
管理制度:组织设计的第三步是管理制度,它包括各个层级的管理制度、薪酬制度、监督制度、信息管理制度、合规制度等。管理制度是指企业如何建立权威、科学、有效的管理制度,防止腐败、保护员工的合法权益。
协同机制:组织设计的第四步是协同机制,包括合作机制、授权机制、沟通机制、知识共享机制等。协同机制是指企业如何有效地合作、授权、沟通、分享信息,提升信息的透明度、互信度和交流效率。
目标设置:组织设计的第五步是目标设置,包括战略目标、业绩目标、发展目标、沟通目标、激励目标等。目标设置是指企业如何构建目标导向、团队合作的有效机制,实现工作的可持续发展。
3.4.2 组织管理
组织管理是企业为了实现目标、制定计划、计划执行、指导管理、控制风险、提升效率、降低成本,而进行的管理工作。组织管理主要包括组织计划、组织结构、组织决策、组织流程、组织沟通和组织协同。
组织计划:组织计划是指企业在战略规划、财务决策、组织规划等关键时刻,制定计划、分配工作、调整资源、做好准备等。组织计划的目的是为企业计划的目标、资源、时间、人员以及所使用的资源等作准备。
组织结构:组织结构是指企业在组织管理中,确定各个岗位以及它们之间的关系。组织结构的设计与人员配置密切相关。
组织决策:组织决策是指企业在管理过程中如何做出决策。组织决策的目的是为了达成目标、促进业务顺利、推进组织效率、优化资源配置。
组织流程:组织流程是指企业在各个环节之间建立统一的标准化、自动化的管理方式。组织流程的制定有助于确保管理的一致性、效率、准确性、公正性。
组织沟通:组织沟通是指企业在不同的岗位、部门之间建立及时的沟通机制,以传递有关信息、教育、培训等。组织沟通是企业管理的基石,在许多管理活动中起着至关重要的作用。
3.4.3 人才培训
人才培训是企业为了提升职位空缺、提升员工综合素质、激励员工努力、解决问题、提高工作效率,而进行的管理工作。人才培训的主要内容包括课程学习、企业培训、员工培训、专业培训、系统培训等。
课程学习:课程学习是指企业采用开放式、免费的学习方式,向员工提供核心的职业技能培训。课程学习对员工的职业发展、学习方式、职业发展方向都有一定帮助。
企业培训:企业培训是指企业举办的职业培训活动,邀请来自不同领域、不同背景的专业人士,进行一对一的专业讲座。企业培训可以为企业的员工提供从业经验、技能训练、管理知识等。
员工培训:员工培训是指企业提供的一对一或定期的技能培训。员工培训有助于员工提升自己综合素质、锻炼技能、建立职业理念。
专业培训:专业培训是指企业举办的各种形式的专业培训。专业培训可以帮助企业吸收新知识、提高员工的专业技能。
系统培训:系统培训是指企业建立内部或外部的系统教育制度,包括课程设置、学习方式、教学内容、评估系统、指导系统等。系统培训的目标是使员工在职业发展、工作方法、组织结构、流程等方面受到系统训练。
3.4.4 薪酬福利
薪酬福利是企业为了吸引、留住、激励、奖励、激励员工,以提升工作质量、激发员工潜力,从而管理员工工作的职能。薪酬福利的目标是优化公司的赢利机制、激励员工的个人成长、留住员工,并且促进员工的长期奋斗。
薪酬制度:薪酬制度是指企业在员工待遇上的一个方面。薪酬制度的目标是优化公司的赢利机制,让员工感到满意、收获快乐,同时也促进员工的积极性、主动性。
福利制度:福利制度是指企业在员工待遇上,除了薪酬以外的其它福利。福利制度的目的是激励员工的个人成长,使员工树立成熟的人格和品质。
奖励制度:奖励制度是指企业对员工的工作表现给予奖励。奖励制度的目标是激励员工的工作热情、满意度、效率和综合能力。
年终奖励:年终奖励是指企业对员工在一年的工作表现给予的一种奖励。年终奖励的主要形式包括股票、薪水奖励、体育奖励、感恩奖励等。年终奖励的目标是激励员工的责任心、诚信、品德,并提升企业的凝聚力。
扣款制度:扣款制度是指企业根据员工的工作表现、工作质量、工作能力,对其进行一定的扣款。扣款制度的目标是鼓励员工向上进步,提高企业的回报率和利润。