【敏捷案例】老板太外行,朝令夕改!要不要拿了年终奖就撤?

快到春节了,不知道有多少人在等着春节后跳槽,想跳槽的原因也很多,其中一个比较普遍的原因是和老板聊不到一块儿去。

前两天,有个学员咨询了我们一个问题,因为这个问题比较普遍,拿出来和大家一起讨论一下~

提出问题

抛出问题的伙伴是某公司研发部门的负责人,该公司按照三地平线模型来规划业务,研发工作也分为了3个方向,分别是当前业务、高成长性业务和未来高成长性业务。

他们和CEO确定好了第二个方向要研发的产品,结果CEO去别的企业调研了一圈之后,方向就变了,要重点研发第三个方向的产品,也就是要做新业务,这与当前企业的实际情况不符。这个问题该怎么破?

Tips:三地平线模型是一种管理投资组合的思路,简要模型见下图:

(图片来源于网络资料)

问题诊断

这个问题其实很常见,老板的决策朝令夕改,想法一时一变,执行部门就需要随之重新调整工作的方向,让人很头痛。深挖原因,主要是老板与执行部门之间的信息不对称、决策不同频所导致的。

(图片来源于网络)

解决思路

那么,这个问题要怎么解决呢?在精益企业交流群里,很多人发表了自己的看法,从中归纳得出以下几种观点:

观点一:谁对结果负责,谁做决策,不要越俎代庖。

简单说,就是听老板的。

有人分享了自己的一个小故事:“我们之前也做过一个项目,大家一起讨论觉得目前的方案是最优的,CEO听完汇报摔门走了,说没有耐心听废话。之后我们就开会准备3个方案让老板选,优缺点也准备好,直接让老板做决策。”

观点二:帮老板提供更多决策信息,加强交流和反馈频次。

“我觉得CEO可能自己也没有想清楚,我们需要帮助他想清楚。”

要了解CEO做决策需要哪些信息,目前他觉得掌握的信息不够,才去找其他人问。那么可不可以和他做一个高管访谈,看看他脑子里边产品的画面是什么?人对自己做过的决定一般都会支持,之所以会改变决策,应该是他的参与度不够,需要把他拉到方案共创这条船上。

CEO和下属的沟通欠缺,CEO和下属应该都要有意识和对方更加高频的交流和不断反馈。

观点三:明确核心目标需求,快速迭代。

如果大家都有自己的想法和观点,不如让市场来检验。遵循“小、少、快”的原则:“小”是指拉一个小的项目组,设置短的项目周期;“少”是指需求少,只解决最核心的目标需求;“快”是指快速迭代。

观点四:让老板懂用户

这个问题其实不是一个技术问题,而是一个业务问题,CEO不懂IT我认为并不要命,马云还不懂IT呢。所以技术人员不能觉得因为CEO是外行就怎么样了。 

CEO对客户群体熟悉,但对客户群体需要的功能不太了解。我觉得技术人员也未必真正知道客户群体需要什么功能。从CEO的行为来看,他只是去对标了其他公司,但却没有和最终客户甚至用户有太多的接触,那我非常建议CEO和技术团队能够多和客户接触。

其实客户想要的东西没有变,只是我们对客户需求的理解发生了变化,能够让自己的理解最接近客户的需求的办法,就是和客户直接谈和做工作坊。 

对于地平线,也就是投资策略,这个大家可以坐在一起来讨论各种地平线的定义和比例,以及把能想到的产品方向和需求往地平线里面放,有一致的意见就好。而在问题场景里,似乎他们对此并没有足够的探讨和约定。他们的认识并不一致。

不是敏捷的,就会让人觉得转向或者发生变化,代价太大。可以考虑MVP,然后赶快推向市场,拿到客观的非虚荣数据,这些数据能够证实很多东西。比如如果证实当前方案非常有效,那CEO看到别人家的不错,也不会马上非要转向,因为数据表明我们家的也不错啊;如果证实当前方案不行,那IT人员也不用埋怨CEO反复无常,因为我们家的方案确实不行。

我觉得现在IT人员更专注的是沉没成本,不舍得放弃,而且最关键的是因为没有投放出去,没有数据,放弃或不放弃都是拍脑袋,所以纠结。

另外这个IT人员说“我们要费好大的力气才能争取开始研发上一个确定好的产品。”这其实是不是代表不是敏捷的开发,所以前期工作要做很多很多,改变一下,变得敏捷了,是不是就不用费好大的劲儿了。

总结

老板的想法总是变,怎么办?老板总是改方向变决策,怎么办?

上面的4个观点都有道理,在实际工作中,还是得组合起来应用。

我们也和一些做CEO的朋友聊过这个问题,CEO朋友们有一个共同的困扰,就是“我只是跟你说了一个我的想法,你吭哧吭哧好几天给了我一份执行方案”。  

为什么有时候我们按照老板说的去做了个方案,却没有下文了?因为老板还没有想好这件事到底要不要做呀。  

业务或者说商业环境里充满了不确定性,老板也不能确定自己的想法一定正确,很多时候需要有人来和他聊,给他提供更多的信息去判断和决策,老板提出一个想法的时候,你可以从用户因素、市场因素、竞品因素、实际业务现状等方面来给到老板更多的参考信息,聊的是想法,而不是执行方法,这是第一点要注意的。 

如果老板一定要做这件事,那也不要一上来就给老板一个长期规划,而是先提出一个MVP方案,做一轮用户调研,做一个MVP收集一波数据和反馈,用真实的声音来告诉老板这件事可行还是不可行。  

如果MVP跑通了,再去做长期的版本规划和研发规划,让想法跑起来。 

对于一个团队的leader来说,多沟通比做执行更重要。 

以上,是我们对这个问题的讨论。

你有没有遇到过同类的问题?

你觉得应该怎么解决呢?

评论区属于你们,请说出你的故事~

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/312377.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【2019总结篇】谈谈数字化时代,ERP如何坐稳数字化底座

源宝导读:面向未来,信息化、在线化、智能化,开放应该是数字化转型的核心要素!本文将重点介绍2019年明源云ERP开放平台在推进数字化转型中的核心技术层面的实践成果。一、前言面向未来,信息化、在线化、智能化&#xff…

dotNetCore操作Redis(含CentOS7哨兵模式部署)

现在说到使用缓存中间件基本就是 Redis 了,通常开发环境或测试环境部署一个单机版就可以运行了,但要上生产环境还需要进行高可用的方式来部署,本文说说在 CentOS7 中 Redis 高可用的部署以及在 dotNetCore 中怎样调用。环境CentOS&#xff1a…

php和mysql一键安装包_iis+php+mysql一键安装教程和安装包

导读:iis上mysqlphp一键安装 很多用vps的朋友,在windons系统iis上配置mysqlphp环境的时候都非常的头痛,过程非常复杂和麻烦,所以我们推荐大家用mysqlphp一键安装包: 1、下载mysqlphp一键安装包,安装包下载地…

程序员过关斩将--自定义线程池来实现文档转码

背景我司在很久之前,一位很久之前的同事写过一个文档转图片的服务,具体业务如下:1. 用户在客户端上传文档,可以是ppt,word,pdf 等格式,用户上传完成可以在客户端预览上传的文档,预览…

UnitTest in .NET(Part 4)

Photo :Unit Test in Visual Studio文 | Edison Zhou上一篇我们学习了如何使用模拟对象进行交互测试。这一篇我们则会进一步使用隔离框架支持适应未来和可用性的功能。为何使用模拟框架? 对于复杂的交互场景,可能手工编写模拟对象和存根就会变…

Xamarin.Forms弹出对话框插件

微信公众号:Dotnet9,网站:Dotnet9,问题或建议,请网站留言;如果您觉得Dotnet9对您有帮助,欢迎赞赏。Dotnet9.com内容目录实现效果业务场景编码实现本文参考源码下载1.实现效果弹出动画 2.业务场景…

Pycharm安装第三方库

转载地址: https://www.cnblogs.com/bwjblogs/p/12839463.html 今晚想安装一些第三方库但是pip版本低,安装一直报错,输入升级的命令也一直不行。于是在pycharm上安装,但是还是一直失败,下面提出解决办法。 然后在搜索…

CAP 3.0 版本正式发布

前言大家好,我们很高兴宣布 CAP 发布了 3.0 版本正式版。自从上次 CAP 2.6 版本发布 以来,已经过去了几个月的时间,关注的朋友可能知道,在这几个月的时间里,也发布了几个预览版的 3.0 版本的NuGet包。3.0 是一个主要版…

mysql字符集变为gbk_MYSQL数据库默认latin1字符集转换为GBK或UTF8

可以采用下面的方法latin1字符集转换为gbk字符集或utf8字符集。具体的转换步骤如下:一、latin1转gbk1、导出数据库mysqldump --default-character-setlatin1 -h 数据库连接ip -u root -P 3306 -p数据库密码 db_name table_name > /usr/home/test/table_name.sql2…

微服务统计,分析,图表,监控一体化的HttpReports项目在.Net Core 中的使用

简单介绍HttpReports 是 .Net Core 下的一个Web项目, 适用于WebAPI,Ocelot网关应用,MVC项目,非常适合针对微服务应用使用,通过中间件的形式集成到您的项目中,可以让开发人员快速的搭建出一个 数据统计,分析…

查看node的位置_升级Node版本RN项目运行报错cb.apply is not a function

今日打算安装一下ReactNative官方推荐的脚手架工具Ignite。infinitered/ignite​github.comIgnite是一套整合了 Redux 以及一些常见 UI 组件的脚手架。它带有一个命令行可以生成 app、组件或是容器。在安装的过程中,提示当前系统安装的node版本过低,无法…

C++构造函数调用规则

1.拷贝函数的值拷贝&#xff1a; #include <iostream> using namespace std;//构造函数的调用规则&#xff1a; //1,创建一个类&#xff0c;C编译器会给每个类都添加至少3个函数 //默认函数(空实现)&#xff0c;析构函数(空实现)&#xff0c;拷贝函数(值拷贝)class Pers…

HTTP Strict Transport Security (HSTS) in ASP.NET Core

本文是《2020年了&#xff0c;再不会HTTPS就老了》的后篇&#xff0c;本文着重聊一聊HTTP Strict Transport Security协议的概念和应用。启用 HTTPS 还不够安全现在很多站点通过HTTPS对外提供服务&#xff0c;用户在访问某站点&#xff0c;往往会直接输入站点域名&#xff08;b…

mysql支持的平台和操作系统_MySQL 数据库所支持的操作系统_MySQL

MySQL数据库所支持的操作系统&#xff1a;我们使用GNU Autoconf&#xff0c;因此将MySQL移植到所有使用Posix线程和C编译器的现代系统是可能的。(要求服务器支持线程。如果只是编译客户端代码&#xff0c;则只需要C编译器)。我们主要在Linux(SuSE和Red Hat)、FreeBSD和Sun Sola…

C++深拷贝与浅拷贝

浅拷贝&#xff1a; 简单的赋值拷贝操作。 深拷贝&#xff1a; 在堆区重新申请空间&#xff0c;进行拷贝操作。 首先我们先写这样的一段代码&#xff1a; #include <iostream> using namespace std; //深拷贝与浅拷贝class Person {public:Person() {cout << &qu…

BeetleX轻松搭建HTTP和Weboskcet网关

在新版本的BeetleX.Bumblebee中实现了对Weboskcet代理的支持&#xff0c;因此使用BeetleX搭建同时支持HTTP和Weboskcet的网关只需要几行代码的工作就能完成&#xff1b;接下来构建一个简单的网关程序并测试一下对asp.net core SignalR进行代理的应用。引用组件使用BeetleX构建网…

[功能发布]Excel与PowerBI互通互联升级版连接SSAS和AzureAS

Excel催化剂发自内心地热爱着PowerBI社区&#xff0c;从最开始提供了PowerBIDeskTop的互通互联功能&#xff0c;到无偿奉献所有此功能的核心原代码&#xff0c;再到今天的高潮&#xff0c;献上最具商业价值的高级功能&#xff0c;让企业级商业智能BI项目插上翅膀&#xff0c;最…

window oracle 只有bak文件怎么恢复_一起来学习Oracle的备份恢复基础吧-4

基于backup controlfile的恢复使用备份的控制文件在实际工作中的两种情况&#xff1a;当前控制文件全部损坏&#xff0c;而数据文件备份、控制文件备份及当前的日志处在不同的SCN版本&#xff0c;它们之间又增加过表空间(数据文件)。当前控制文件没有损坏&#xff0c;但是想恢复…

微服务、容器和Kubernetes的2020你怎么看?

历史上&#xff0c;有些年份比其他年份容易预测。因为市场出现的稳定性使追踪趋势线变得更加容易。2020年将是企业向微服务迁移的关键一年&#xff1a;稳定并逐步地向主流应用过渡。毫无疑问&#xff0c;IT组织正在转向微服务架构。微服务将应用程序分解为许多小部分&#xff0…

C++类对象作为类成员

C类中的成员可以是另一个类的对象&#xff0c;我们称该成员为对象成员 代码如下&#xff1a; #include <iostream> using namespace std; #include <cstring>//类对象作为类成员 class Phone {public:Phone(string PName) {cout << "Phone函数的调用&…