Tita的OKR:产出与结果的区别

2024-04-11 14:08
文章标签 区别 okr 产出 tita

本文主要是介绍Tita的OKR:产出与结果的区别,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

目标和关键结果(OKRs)通常被视为一个简单的框架,只有几个原则可以遵循,以帮助你的企业实现其目标,它远不止于此!

“Measure What Matters “对OKR的激励和概述很有帮助,但你读完后可能不会成为一个大师。即使是那些所谓的 “简单原则”,对许多公司来说似乎也是难以理解的。许多公司都犯了同样的错误,面临着产出与结果的混淆。他们认为他们正在做的是OKRs,但事实上他们不是。

这并不意味着公司不能理解或学习这种方法。他们似乎只是停留在他们的旧习惯中。许多人想使用新的、流行的方法论,但他们还没有准备好付出努力去改变和适应新的方式。

大多数公司面临的最大挑战是,他们没有把关键结果定义为可衡量的结果,而是制定了一个基于行动的产出清单。这违背了OKRs的全部意义。在这篇文章中,我们将介绍产出和结果之间的区别,为什么这个话题如此重要,我们还将带来一些例子来使事情更加清晰。

让我们学习一下产出和结果这两个术语
产出只是一个可以用来描述活动的术语。你也可以称它们为倡议、计划、项目、可交付成果、里程碑、战术等等。这些术语有一点区别,但在OKR方法论中,它们的意思是一样的。

产出是你为实现你的目标而采取的行动。有一点是肯定的,它们不是可衡量的结果!这一点是很重要的。撰写和交付一个新的营销计划并不意味着新计划是好的,也不意味着它能带来很多新客户。

成果是你在完成产出后希望看到的可衡量的结果。结果不是关于做,而是关于提供真实的、有价值的商业结果。如果营销计划是我们的产出,那么它的预期结果可能是:新的营销计划使每季度进入的线索从4000个增加到5500个。

一切都有它的位置,产出也是如此。它们对于实现你的目标仍然很重要,但这不是你的重点所在,也不是衡量成功的方法,你需要把注意力放在能够提供商业价值的可衡量的结果上。 如果某件事情不能带来这种成功–请不要再做了!

在这里插入图片描述

为什么还要谈论产出与结果?
写一份产出清单,而不是考虑真正的业务成果,是公司在OKR方面失败的主要原因之一,他们没有真正设定任何OKR。

OKR方法论的核心要点和价值在于设定可衡量的业务成果。OKR是关于专注于带来真正商业价值的结果,而不是仅仅做不同的活动。如果你没有设定任何可衡量的结果,那么就不可能看到这个方法论的真正好处。

很多公司说,”我们就是这样做OKR的”。我的问题是,如果到了最后,你仍然坚持做同样的项目,提供平庸的产出,那么你为什么要让人们费尽心思去改变他们的工作流程,适应新的OKR方法?

专注于产出是昨天的做法,但是,这的确就是很多公司的习惯。管理层设定其长期或年度战略目标,并决定如何分解这些目标,这意味着他们设定了高层次的产出或KPI目标。将KPI与OKR混为一谈,并认为一个可以取代另一个,这是一个完全不同的话题。

在设定产出后,它们被逐级下达,团队被要求在某些到期日交付这些不同的项目。甚至没有人问我们为什么要做这些工作?我们需要适应的商业环境有什么变化吗?产出得到了交付,团队得到了他们的赞扬,因为他们是准时的。但是,一切都成功了,这些活动是否带来了任何商业价值?这甚至是正确的事情吗?

OKR 就是一种结果思维!

这篇关于Tita的OKR:产出与结果的区别的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/894287

相关文章

JAVA覆盖和重写的区别及说明

《JAVA覆盖和重写的区别及说明》非静态方法的覆盖即重写,具有多态性;静态方法无法被覆盖,但可被重写(仅通过类名调用),二者区别在于绑定时机与引用类型关联性... 目录Java覆盖和重写的区别经常听到两种话认真读完上面两份代码JAVA覆盖和重写的区别经常听到两种话1.覆盖=重写。2.静态方法可andro

C++中全局变量和局部变量的区别

《C++中全局变量和局部变量的区别》本文主要介绍了C++中全局变量和局部变量的区别,全局变量和局部变量在作用域和生命周期上有显著的区别,下面就来介绍一下,感兴趣的可以了解一下... 目录一、全局变量定义生命周期存储位置代码示例输出二、局部变量定义生命周期存储位置代码示例输出三、全局变量和局部变量的区别作用域

MyBatis中$与#的区别解析

《MyBatis中$与#的区别解析》文章浏览阅读314次,点赞4次,收藏6次。MyBatis使用#{}作为参数占位符时,会创建预处理语句(PreparedStatement),并将参数值作为预处理语句... 目录一、介绍二、sql注入风险实例一、介绍#(井号):MyBATis使用#{}作为参数占位符时,会

Android kotlin中 Channel 和 Flow 的区别和选择使用场景分析

《Androidkotlin中Channel和Flow的区别和选择使用场景分析》Kotlin协程中,Flow是冷数据流,按需触发,适合响应式数据处理;Channel是热数据流,持续发送,支持... 目录一、基本概念界定FlowChannel二、核心特性对比数据生产触发条件生产与消费的关系背压处理机制生命周期

Javaee多线程之进程和线程之间的区别和联系(最新整理)

《Javaee多线程之进程和线程之间的区别和联系(最新整理)》进程是资源分配单位,线程是调度执行单位,共享资源更高效,创建线程五种方式:继承Thread、Runnable接口、匿名类、lambda,r... 目录进程和线程进程线程进程和线程的区别创建线程的五种写法继承Thread,重写run实现Runnab

C++中NULL与nullptr的区别小结

《C++中NULL与nullptr的区别小结》本文介绍了C++编程中NULL与nullptr的区别,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编... 目录C++98空值——NULLC++11空值——nullptr区别对比示例 C++98空值——NUL

Conda与Python venv虚拟环境的区别与使用方法详解

《Conda与Pythonvenv虚拟环境的区别与使用方法详解》随着Python社区的成长,虚拟环境的概念和技术也在不断发展,:本文主要介绍Conda与Pythonvenv虚拟环境的区别与使用... 目录前言一、Conda 与 python venv 的核心区别1. Conda 的特点2. Python v

Go语言中make和new的区别及说明

《Go语言中make和new的区别及说明》:本文主要介绍Go语言中make和new的区别及说明,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录1 概述2 new 函数2.1 功能2.2 语法2.3 初始化案例3 make 函数3.1 功能3.2 语法3.3 初始化

深度解析Spring Boot拦截器Interceptor与过滤器Filter的区别与实战指南

《深度解析SpringBoot拦截器Interceptor与过滤器Filter的区别与实战指南》本文深度解析SpringBoot中拦截器与过滤器的区别,涵盖执行顺序、依赖关系、异常处理等核心差异,并... 目录Spring Boot拦截器(Interceptor)与过滤器(Filter)深度解析:区别、实现

Before和BeforeClass的区别及说明

《Before和BeforeClass的区别及说明》:本文主要介绍Before和BeforeClass的区别及说明,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录Before和BeforeClass的区别一个简单的例子当运行这个测试类时总结Before和Befor