• David Mao
    2019-08-03
    这篇文章中的例子我有点困惑,老师讲目标与任务要分开,不能把任务当目标,可举的例子看起来就是任务。

    作者回复: 在 OKR 的世界中,Task 的微观的,而 KR 确是宏观的,也就是说,当你打算去做一件事情时,如果这件事情非常容易完成(难度小、耗时少),并且做完后对 O 没有明显推动作用,那么它就是 Task,否则就是 KR。

    可以根据以上思路再理解一下,欢迎进一步探讨。

    
     4
  • Jxin
    2019-08-05
    1.代码的价值,除了按期上限功能,还有保证系统鲁棒性,系统可读性,系统响应指标,系统负载指标等等。按期上限的价值对于其他职能部门还比较好认知,但其他这些呢,怎么去告知其它部门它们的价值,又如何让其他部门认同并愿意为它们买单?
    2.工程师的价值,不局限于代码价值。产品的发展方向把控,产品是业务和技术结合的产物,不该仅由业务一条腿去把控整体发展方向(比如,结合该业务领域的技术栈发展现状和规律去助力产品发展);各部门间协调,敏捷开发+多模块集成的工作成本和难度是比较大的,而其中的复杂度有很大一部份是偶然复杂度,也就是非技术实现的复杂度,而这份复杂度需要工程师们优秀的沟通协调能力;持续成长,我觉得这也是一个很重要的指标,程序员业务代码写着写着就失业了,这是程序员的不幸也是公司的不幸,因为一个有技术不懂业务的大牛,在新的业务环境接老项目是要踩坑的,而这份成本是由公司承担的(高速发展的互联网公司真的适合花这份时间成本?竞争激烈的市场环境,确定要承受这份事故风险?)。所以维持现有团队稳定,又保证现有团队技术水平紧追业内一线,如此的团队在长期来看才更易于沉淀技术积累,而技术积累对于以技术为核心的互联网公司亦是命脉之一。
    展开

    作者回复: 如何将技术最大化,这是考核 CTO 称职与否的标准之一,所以 CTO 应该重新定义为:Chief Talking Officer😂

     1
     2
  • w*waiting
    2019-08-05
    外包公司:
    最后O的制定,如果跟线上运营情况进行相关的话,感觉找不到抓手。
    我有一个想法,是不是可以跟开发流程相关;
    O-优化开发流程:项目开发完成后,两周内完成项目验收,并回款
    KR1-一周内让客户满意,完成验收;
    KR2-两周内想办法要回款。
    展开

    作者回复: 不错哦👍

    
     1
  • 天涯海峰
    2019-08-04
    受益匪浅.我们长期存在一个问题,做了好多功能,但产生价值的很少。感谢老师,直接哪来这种方式去用了

    作者回复: 拿走不谢,有效果,记得告诉我一声😄

    
     1
  • 行者
    2019-08-03
    “不要告诉工程师应该怎么做,而是告诉工程师为什么这样做”,如果工程师沦为实现功能的工具,丧失主动性是迟早的事。

    作者回复: 我们是工程师,不是一般的程序员。我认为,工程师需要有工程性思维,更高级的工程师还需要有商业性思维,知道自己写的代码如何去变现。所以,告诉工程师代码怎样实现商业价值,这件事儿就很有意义。

    
     1
  • 许童童
    2019-08-02
    这种公开透明的方式对公司的发展,以及团队的凝聚力是有很好的促进作用的。

    作者回复: 是的,我认为文化不是天生就有的,而是大家一起打造出来的,公开透明就是一种文化。

    
     1
  • 李双
    2019-09-17
    体现技术团队价值,项目OKR,赞
    
    
我们在线,来聊聊吧