精读 84页华为BLM战略规划方法论
这篇文档主要介绍了华为的BLM战略规划方法论,该方法论旨在帮助企业制定战略规划,并确保战略规划的可执行性和有效性。以下是该文档的核心知识点和重点需要关注的内容:
- 战略规划的定义:战略规划是企业依据企业外部环境和企业自身的现状及变化来制定战略并付诸实施,以实施过程与结果的评价和反馈为依据进行调整,制定新的战略的过程。
- 战略规划包括两项基本内容:企业发展方向和企业资源配置策略。战略规划需要制定组织的中长期目标,并确保是可执行的。
- 战略规划必须每年滚动修订,必须以企业内部现状为基础,以对市场、竞争情况的严谨分析为依据,并充分考虑外部因素对公司的威胁及机会,制订相应的战略。
4. 差距分析是战略规划中的重要步骤,业绩差距及根因初步分析是其中的主要内容之一。该步骤旨在识别导致业绩差距的原因,包括底线目标、达标目标、挑战目标及实际完成情况。
- 机会差距评估是战略规划中的另一个重要步骤,旨在识别未来3年的主要市场发展趋势及其影响,以确定企业应该采取的战略方向。
- 战略规划的输出包括愿景、使命和战略目标,以及业务策略和双差分析计划。愿景、使命和市场洞察及业务创新设与目标计分析是其中的重点内容之一,旨在帮助企业识别市场机会和制定相应的战略。
- 战略规划还需要关注组织支持、氛围文化审批、关键任务关键人才正式组织等步骤,以确保战略规划的实施和有效性。
8. 该方法论还涉及到市场洞察和合作伙伴关系等方面的知识,旨在帮助企业识别市场机会和制定相应的战略。
目录
一、 战略规划的定义与意义... 3
1. 定义... 3
2. 意义... 4
二、 战略规划的制定步骤... 4
1. 差距分析... 4
2. 输出愿景使命和战略目标... 4
3. 市场洞察... 5
三、 业务策略及计划... 5
1. 制定业务计划要素与行动... 5
2. 输出产品开发与技术人力计划... 6
3. 整合优化产品线业务计划... 6
四、 ### 战略部署及关键任务... 7
1. 明确关键任务与绩效指标... 7
2. 开展预算部署资源... 7
五、 组织能力提升建议... 7
1. 组织与流程优化... 7
2. 关键人才管理... 8
3. 文化氛围建设... 8
六、 审批迭代... 8
1. 战略规划审批流程... 8
2. 审批形式与决策... 9
1. 精准定位目标市场与客户需求... 9
2. 明确价值定位与盈利模式... 9
3. 驱动业务增长与创新发展... 10
4. 有效管理风险与评估差距... 10
该文档上半部分主要围绕华为BLM战略规划方法论展开,阐述了战略规划的定义、意义,并详细介绍了战略规划制定过程中的关键步骤,包括差距分析、愿景使命与战略目标设定、市场洞察及分析、业务创新设计等,为企业进行战略规划提供了全面且系统的框架和方法指导。
- 战略规划的定义与意义
1. 定义
- 战略规划是依据企业内外部环境制定、实施战略,并依据评价和反馈调整战略的过程。
- 涵盖企业发展方向与资源配置策略,是制定中长期目标的活动,且必须具备可执行性,作为年度规划等程序的起点,需每年滚动修订,基于内部现状与外部环境分析制定。
- 企业战略分为公司战略、业务战略和职能战略三个层次,分别承担不同功能,共同构成企业战略体系。
2. 意义
- 战略有效性体现在正确性与适用性两方面,良好战略规划是战略成功前提,有效实施是战略目标实现保障。
- 具有目标明确、可执行性强、组织人员落实、灵活性好等特点,确保战略能引导企业发展,适应内外部变化。
- 战略规划的制定步骤
1. 差距分析
- 旨在识别业务发展中的关键业绩或机会差距,为后续战略规划提供基础。
- 聚焦业绩差距,兼顾部分机会差距,以业绩差距为主,问题涵盖与战略目标和竞争对手对比的差距、市场机会及关键差距识别,需明确、量化、有时间约束且责任到人。
- 业绩差距分析涉及财务、客户、内部运营、学习与成长等多维度指标,通过实际完成情况与目标对比,找出差距并分析原因。
2. 输出愿景使命和战略目标
- 愿景描述企业未来发展方向,使命明确企业存在目的、为各相关方创造的价值、差异化能力、利润模型、战略控制及未来业务优先级等内容,战略目标包括财务、市场、产品及技术、组织能力、合作伙伴等方面目标,为企业战略规划提供清晰方向和目标框架。
3. 市场洞察
- 目的是识别未来市场发展趋势及其影响,为战略决策提供依据。
- 问题聚焦宏观环境、产业格局、市场空间、新技术趋势、企业机会、客户分析、竞争分析等多方面,通过多渠道收集信息,运用PESTEL等方法分析宏观环境,从多个维度剖析行业环境,包括规模、盈利潜力、集中度、价值链、竞争格局、关键成功因素等,深入分析客户需求变化趋势及竞争对手情况,包括关键成功因素对比、主要竞争产品分析和综合分析,最后进行机会威胁和优劣势评估,全面把握市场动态与企业竞争态势。
文档下半部分重点阐述了华为BLM战略规划方法论中业务创新设计之后的内容,包括业务策略及计划制定、战略部署及关键任务明确、组织能力提升建议以及审批迭代环节,为企业战略的有效实施提供了全面指导,确保企业战略从规划走向成功落地。
- 业务策略及计划
1. 制定业务计划要素与行动
- 明确业务计划六要素(产品包、定价/条款、分销渠道、技术支持、营销宣传、订单履行),针对细分市场制定具体战略目标、价值定位和业务策略(涵盖产品开发、定价、营销、生产制造、技术支持等方面),并识别风险。例如,为年轻单身白领设计便携式时尚净水器业务计划,包括占领市场份额目标、时尚工艺价值定位、定制开发产品、网上直销等策略及竞争对手风险。
- 针对各要素制定具体行动,如产品包需制定策略、分析现状与差距、确定技术和开发基础架构策略等,其他要素类似,为业务计划实施提供详细操作指南。
2. 输出产品开发与技术人力计划
- 依据业务策略制定初步产品开发计划,明确产品升级和新产品开发时间表,涉及市场、技术/方案开发、销售工具开发等方面,并考虑技术与产品开发的时间差。例如,按年度规划现有产品升级和新产品推出计划,确保产品线持续发展。
- 确定关键技术及人力需求,包括分析关键技术点的掌握程度、获取方式、难度、开发周期、人员投入等,以及按时间周期规划不同专业类别及等级人员需求,为产品开发提供技术和人力保障。
3. 整合优化产品线业务计划
- 评估产品线所有产品优先级,考虑细分市场吸引力、竞争力、渠道利用、投资回报率、利润率、技术可行性、产品平台等因素,确定产品排序,合理分配资源。
- 输出整合后的产品线产品路标规划,基线化并全公司发布,确保产品开发有序进行,适应市场变化。
相关文章:
精读 84页华为BLM战略规划方法论
这篇文档主要介绍了华为的BLM战略规划方法论,该方法论旨在帮助企业制定战略规划,并确保战略规划的可执行性和有效性。以下是该文档的核心知识点和重点需要关注的内容: 战略规划的定义:战略规划是企业依据企业外部环境和企业自身的…...
如何评估并持续优化AI呼入机器人的使用效果
如何评估并持续优化AI呼入机器人的使用效果 作者:开源呼叫中心FreeIPCC 随着人工智能技术的快速发展,AI呼入机器人在客户服务、技术支持等多个领域得到了广泛应用。这些智能系统不仅提高了工作效率,降低了运营成本,还显著改善了…...
基于.NetCore 的 AI 识别系统的设计与实现
目录 项目背景与概述 技术架构与选型 后端技术 前端技术 系统功能模块 登录注册 数据大屏 练题系统 AI模块 工具箱 个人中心 项目背景与概述 在当今数字化快速发展的时代,人工智能(AI)技术正逐渐渗透到各个领域,展现出…...
java list 和数组互相转换的一些方法
在Java中,List 和 数组(Array) 之间的转换是一个常见的操作。由于它们是不同的数据结构,Java提供了一些方法来在它们之间进行转换。我们会从List到数组和数组到List两种情况分别讨论。 1. List 转 数组 假设你有一个 List 类型的…...
【WiFi】WiFi6 5G 802.11ax 最大速率对应表
5GHz 频段 1x1 MIMO 速率 20MHz 信道宽度 MCS 0: 8.6 MbpsMCS 1: 17.2 MbpsMCS 2: 25.8 MbpsMCS 3: 34.4 MbpsMCS 4: 51.6 MbpsMCS 5: 68.8 MbpsMCS 6: 77.4 MbpsMCS 7: 86.0 MbpsMCS 8: 103.2 MbpsMCS 9: 114.7 MbpsMCS 10: 129.0 MbpsMCS 11: 143.4 Mbps 40MHz 信道宽度 …...
智能座舱进阶-应用框架层-Handler分析
首先明确, handler是为了解决单进程内的线程之间的通信问题的。我也需要理解Android系统中进程和线程的概念, APP启动后,会有三四个线程启动起来,其中,有一条mainUITread的线程,专门用来处理UI事件…...
颜色空间之RGB和HSV互转
参考文档: https://blog.csdn.net/shandianfengfan/article/details/120600453 定点化实现: #define FRAC_BIT 10 // 小数精度 #define MIN3(x,y,z)int min3(int a, int b, int c) {int ret_val a < b ? (a < c ? a : c) : (b < c ? b :…...
程序员之路:编程语言面向过程的特征
以下是面向过程编程语言所具有的一些典型特征: 一、以过程(函数、子程序)为核心组织代码 强调函数的作用: 在面向过程编程中,函数(或子程序等不同语言中的类似概念)是代码组织的关键单元。程序…...
matlab的一些时间函数【转】
看到就记下来,感觉挺好玩的。 原文:MATLAB-一些时间函数 - 简书 (jianshu.com) 注明出处了,原文是公开的,应该不算侵权。若有侵权请告知删除谢谢。...
OpenGL —— 2.6.1、绘制一个正方体并贴图渲染颜色(附源码,glfw+glad)
源码效果 C++源码 纹理图片 需下载stb_image.h这个解码图片的库,该库只有一个头文件。 具体代码: vertexShader.glsl #version...
【ETCD】【源码阅读】深入解析 EtcdServer.applyEntries方法
applyEntries方法的主要作用是接收待应用的 Raft 日志条目,并按顺序将其应用到系统中;确保条目的索引连续,避免丢失或重复应用条目。 一、函数完整代码 func (s *EtcdServer) applyEntries(ep *etcdProgress, apply *apply) {if len(apply.…...
【数据分析】数据分析流程优化:从数据采集到可视化的全面指南
目录 引言一、数据采集:高质量数据的起点1.1 数据采集的目标1.2 数据采集的常用方法1.3 数据采集的注意事项 二、数据清洗:确保数据质量2.1 数据清洗的重要性2.2 常见的数据清洗步骤 三、数据分析:从数据中挖掘有价值的洞察3.1 数据分析的目的…...
【华为OD-E卷-字符串重新排序 字符串重新排列 100分(python、java、c++、js、c)】
【华为OD-E卷-字符串重新排序 字符串重新排列 100分(python、java、c、js、c)】 题目 给定一个字符串s,s包括以空格分隔的若干个单词,请对s进行如下处理后输出: 1、单词内部调整:对每个单词字母重新按字典…...
Mybatis二级缓存
一、二级缓存的概念 MyBatis 的二级缓存是基于命名空间(namespace)的缓存,它可以被多个 SqlSession 共享。当开启二级缓存后,在一个 SqlSession 中执行的查询结果会被缓存起来,其他 SqlSession 在查询相同的语句&…...
C语言中的宏定义:无参宏与带参宏的详细解析
C语言中的宏定义:无参宏与带参宏的详细解析 在C语言中,宏定义是一种非常强大的预处理功能,通过#define指令可以定义一些常量或者代码片段,用来减少代码重复,提高可读性。本文将详细讲解无参宏与带参宏的使用方法&…...
unity 最小后监听键盘输入
当Untiy最小化后,游戏窗口不会立刻失去焦点,此时依然可以使用Input来获取按键,但是点击其他窗口后,就会失去焦点,此时系统会把按键输入分配到其他窗口里,此时要用windowsAPI获取按键输入,应对两…...
python使用Flask框架创建一个简单的动态日历
0. 运行效果 运行代码,然后在浏览器中访问 http://127.0.0.1:5000/,将看到一个动态日历,能够通过点击按钮切换月份。 1. 安装 Flask 首先,确保你已经安装了Flask。如果没有,可以使用以下命令安装: pip i…...
力扣438-找到字符串中所有字母异位词
力扣438-找到字符串中所有字母异位词 力扣438-找到字符串中所有字母异位词原题地址:https://leetcode.cn/problems/find-all-anagrams-in-a-string/description/ 题目描述: 给定两个字符串 s 和 p,找到 s 中所有 p 的 异位词的子串&#x…...
七、网络安全-企业数据脱敏
文章目录 前言一、数据脱敏方法二、企业脱敏方案1. 数据库脱敏方案2. 历史数据脱敏3. 具体实现 三、日志脱敏方案四、输出脱敏 前言 数据脱敏 随着用户对个人隐私数据的重视和法律法规的完善,数据安全显得愈发重要。一方面可以加强权限管理,减少能够接…...
电子应用设计方案-62:智能鞋柜系统方案设计
智能鞋柜系统方案设计 一、引言 随着人们生活水平的提高,对家居用品的智能化需求也日益增加。智能鞋柜作为一种创新的家居产品,能够有效地解决鞋子的收纳、消毒、除臭和保养等问题,为用户提供更加便捷和健康的生活体验。 二、系统概述 1. 系…...
C++ 引用的基本用法
通过使用引用,可以创建该对象的另一个名字,而不会引入额外的内存开销。引用在函数参数传递、返回值以及避免拷贝大型对象时特别有用。 引用的基本用法 创建引用: 引用必须在创建时被初始化,且一旦被绑定到一个对象后࿰…...
全面解析 Golang Gin 框架
1. 引言 在现代 Web 开发中,随着需求日益增加,开发者需要选择合适的工具来高效地构建应用程序。对于 Go 语言(Golang)开发者来说,Gin 是一个备受青睐的 Web 框架。它轻量、性能高、易于使用,并且具备丰富的…...
element plus的table组件,点击table的数据是,会出现一个黑色边框
在使用 Element Plus 的 Table 组件时,如果你点击表格数据后出现了一个黑色边框,这通常是因为浏览器默认的焦点样式(outline)被触发了。如图: 你可以通过自定义 CSS 来隐藏这个黑色边框,代码如下࿱…...
三种国产大语言模型Python免费调用
基础三大模型,需要先去官方注册获得key;后续可以使用下列代码调用 1.腾讯 安装: pip install -i https://mirrors.tencent.com/pypi/simple/ --upgrade tencentcloud-sdk-python 实例: import jsonimport typesfrom tencentcl…...
Ansible playbook 详解与实战操作
一、概述 playbook 与 ad-hoc 相比,是一种完全不同的运用 ansible 的方式,类似与 saltstack 的 state 状态文件。ad-hoc 无法持久使用,playbook 可以持久使用。 playbook 是由一个或多个 play 组成的列表,play 的主要功能在于将事先归并为一…...
linux普通用户使用sudo不需要输密码
1.root用户如果没有密码,先给root用户设置密码 sudo passwd root #设置密码 2.修改visudo配置 su #切换到root用户下 sudo visudo #修改visudo配置文件 用户名 ALL(ALL) NOPASSWD: ALL #下图所示处新增一行配置 用户名需要输入自己当前主机的用户名...
linux-----数据库
Linux下数据库概述 数据库类型: 关系型数据库(RDBMS):如MySQL、PostgreSQL、Oracle等。这些数据库以表格的形式存储数据,表格之间通过关系(如主键 - 外键关系)相互关联。关系型数据库支持复杂的…...
【Linux进程】进程间的通信
目录 1. 进程间通信 1.1 进程间通信的目的 2. 管道 2.1 什么是管道 2.2. 匿名管道 匿名管道的特性 管道的4种情况 联系shell中的管道 2.3. 命名管道 代码级建立命名管道 2.4. 小结 总结 1. 进程间通信 进程间通信(Inter-Process Communication,IPC&…...
面试题整理4----lvs,nginx,haproxy区别和使用场景
LVS、Nginx、HAProxy:区别与使用场景 1. LVS(Linux Virtual Server)1.1 介绍1.2 特点1.3 使用场景 2. Nginx2.1 介绍2.2 特点2.3 使用场景 3. HAProxy3.1 介绍3.2 特点3.3 使用场景 4. 总结对比 在构建高可用、高性能的网络服务时,…...
开放词汇目标检测(Open-Vocabulary Object Detection, OVOD)综述
定义 开放词汇目标检测(Open-Vocabulary Object Detection, OVOD)是一种目标检测任务,旨在检测和识别那些未在训练集中明确标注的物体类别。传统的目标检测模型通常只能识别有限数量的预定义类别,而OVOD模型则具有识别“开放词汇…...
Python读写JSON文件
import jsondef writeJSONFile(self):with open(g_updateFilePath, "w" encodingutf-8) as fiel:json.dump(dictData, fiel, indent4, ensure_asciiFalse)fiel.close()def readJsonToDict(file):with open(file, r, encodingutf-8) as f: # 确保文件以 UTF-8 编码打…...
使用Python开发高级游戏:创建一个3D射击游戏
在这篇文章中,我们将深入介绍如何使用Python开发一个简单的3D射击游戏。我们将使用Pygame库来创建2D游戏界面,并结合PyOpenGL来进行3D渲染。这个项目的目标是帮助你理解如何将2D和3D图形结合起来,创建更复杂的游戏机制,包括玩家控制、敌人AI、碰撞检测和声音效果。 一、开…...
springboot 配置Kafka 关闭自启动连接
这里写自定义目录标题 springboot 配置Kafka 关闭自启动连接方法一:使用 ConditionalOnProperty方法二:手动管理Kafka监听器容器方法三:使用 autoStartupfalse结语 springboot 配置Kafka 关闭自启动连接 在Spring Boot应用程序中,…...
Jenkins中添加节点实战
Jenkins是一个开源的自动化服务器,用于持续集成和持续交付(CI/CD)。为了提高构建和测试的效率,我们可以在Jenkins中添加节点(也称为代理或从属节点)。本文将详细介绍如何在Jenkins中添加节点,包括安装Java 11、Git、设置凭证、多种配置Jenkins Agent的方法以及验证。 …...
DL作业11 LSTM
习题6-4 推导LSTM网络中参数的梯度, 并分析其避免梯度消失的效果 LSTM(长短期记忆网络)是一种特殊的循环神经网络(RNN),旨在解决普通 RNN 在处理长序列时遇到的梯度消失和梯度爆炸问题。它通过设计多个门…...
用 Python 实现井字棋游戏
一、引言 井字棋(Tic-Tac-Toe)是一款经典的两人棋类游戏。在这个游戏中,玩家轮流在 3x3 的棋盘上放置自己的标记,通常是 “X” 和 “O”,第一个在棋盘上连成一线(横、竖或斜)的玩家即为获胜者。…...
构建MacOS应用小白教程(打包 签名 公证 上架)
打包 在package.json中,dependencies会被打进 Electron 应用的包里,而devDependencies则不会,所以必要的依赖需要放到dependencies中。files中定义自己需要被打进 Electron 包里的文件。以下是一个完整的 mac electron-builder的配置文件。 …...
如何高效使用 Facebook Business Manager (商务管理平台)
在数字营销的浪潮中,Facebook Business Manager(商务管理平台)已成为众多企业管理社交广告活动、品牌资产和团队协作的核心工具。无论你是刚刚进入社交广告领域的小型企业主,还是经验丰富的大型品牌经理,掌握 Facebook…...
每天学习一个思维模型 - 损失规避
定义 损失规避(Loss aversion),又称损失厌恶,指人们面对同样数量的利益和损失时,认为损失更加令他们难以忍受。损失带来的负效用为收益正效用的2至2.5倍。损失厌恶反映了人们的风险偏好并不是一致的,当涉及…...
Python知识分享第三十一天-Numpy和Pnadas入门
NumPy Numpy介绍 Numpy是Python中科学计算的基础包,它是一个Python库提供多维数组对象 各种派生对象(如掩码数组和矩阵),以及用于对数组进行快速的各种例程,包括数学 ,逻辑, 形状操作,排序,选择,I/O,离散傅里叶变换,基本线性代数,基本统计运算,随机模拟等等(Numpy的核心是nda…...
mlr3超参数Hyperparameter 自动寻找auto
底层还是根据你本来在R跑单独那一个机器学习的函数,例如randomForest::randomForest(),里面可以填入什么,然后跟你的实际数据取值范围去设个范围。然后用auto_tuner()函数对学习器的超参数自动调参 随机森林randomforest learner_rf <- …...
双臂机器人
目录 一、双臂机器人简介 二、双臂机器人系统的组成 三、双臂机器人面临的主要挑战 3.1 协调与协同控制问题 3.2 力控制与柔顺性问题 3.3 路径规划与轨迹优化问题 3.4 感知与环境交互 3.5 人机协作问题 3.6 能源与效率问题 3.7 稳定性与可靠性问题 四、双臂机器人…...
MATLAB中cvx工具箱的使用
CVX 是 MATLAB 中一个用于解决凸优化问题的建模工具箱。它使得定义、求解和分析凸优化问题变得简单。CVX 允许用户用类似数学表达的方式编写凸优化问题,而不需要过多关注底层的优化算法。CVX 的核心功能是将一个简单的数学问题转化为 MATLAB 可以理解并求解的标准形…...
EGO Swarm翻译
目录 摘要 Ⅰ 介绍 Ⅱ 相关工作 A . 单四旋翼局部规划 B . 拓扑规划 C. 分布式无人机集群 Ⅲ 基于梯度的局部规划隐式拓扑轨迹生成 A.无需ESDF梯度的局部路径规划 B.隐式拓扑轨迹生成 Ⅳ 无人机集群导航 A 机间避碰 B. 定位漂移补偿 C. 从深度图像中去除agent Ⅴ …...
Webpack简单介绍及安装
一、介绍 Webpack 是一个现代 JavaScript 应用程序的静态模块打包器(module bundler)。它将应用程序中的所有依赖项(JavaScript、图片、CSS 等)打包成一个或多个 bundle。这样做的主要目的是减少加载时间和提高应用程序的加载性能…...
如何在Anaconda的虚拟环境中下载Python包
一、首先查看conda下的虚拟环境 使用conda info -e查看当前conda下的虚拟环境: conda info -e 二、激活要添加Python包的虚拟环境 其中base是基础环境,这里我们选择conda_env这个虚拟环境 conda activate conda_env 三、使用conda命令安装需要的Pyth…...
React 事件机制和原生 DOM 事件流有什么区别
发现宝藏 前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。【宝藏入口】。 React 的事件机制与原生 DOM 事件流在设计和实现上有一些显著的区别。了解这些区别有助于我们更好地理解 React 是如何管理事件的…...
React 底部加载组件(基于antd)
底部加载组件的意义在于提供一种流畅的用户体验,以便在用户滚动到页面底部时自动加载更多内容。这样可以让用户无需离开当前页面,就能够无缝地浏览更多的内容.通过底部加载组件,可以分批加载页面内容,减少一次性加载大量数据对页面…...
Redis应用—7.大Value处理方案
1.⽅案设计 步骤一:首先需要配置一个crontab定时调度shell脚本,然后该脚本每天凌晨会通过rdbtools⼯具解析Redis的RDB⽂件,接着对解析出的内容进行过滤,把RDB⽂件中的⼤key导出到CSV⽂件。 步骤二:使⽤SQL导⼊CSV⽂件到…...
洛谷P2742 圈奶牛 (凸包 Andrew算法)
[USACO5.1] 圈奶牛Fencing the Cows /【模板】二维凸包 题目背景 upd: 新增一组 hack 数据。 题目描述 农夫约翰想要建造一个围栏用来围住他的奶牛,可是他资金匮乏。他建造的围栏必须包括他的奶牛喜欢吃草的所有地点。对于给出的这些地点的坐标,计算…...