高品质的音视频能力是怎样的? | Qcon 全球软件开发大会·上海站邀请函 了解详情
写点什么

抖音背后的生产线是怎样炼成的?

  • 2022-09-29
    北京
  • 本文字数:2302 字

    阅读完需:约 8 分钟

抖音背后的生产线是怎样炼成的?

近日,飞书项目负责人洪涛在媒体分享会上透漏了飞书项目的现状以及未来规划。据他透漏目前飞书项目已签约了 100 余家企业客户,包括理想汽车、安克创新、Keep、猎聘等。此外,飞书项目之后还会考虑向传统制造业以及中小微企业甚至个人延伸。



飞书项目是“飞书 Office”与“飞书 People”两大核心产品线之外的产品矩阵,主要面向产品研发团队。

 

源于抖音,飞书项目是如何诞生的?

 

今年 5 月 25 日,飞书产品负责人沈学良在飞书发布会上正式发布了飞书项目,这是一款面向大型产研团队的项目管理工具,也是抖音高速成长背后的生产线。

 

彼时,他曾谈到作为国民级现象的应用,抖音产品背后也存在着诸多挑战。其中,产研团队的挑战最为紧迫,主要表现为:

 

第一,工具的割裂。抖音团队没有统一的项目管理工具,比如产品、设计、研发、测试等,每个角色拥有不同的工具。可以说,这些工具大多是由业务团队负责人所按照个人喜好所挑选,工具之间数据并没有打通,要靠大量的会议和点对点的沟通来拉齐信息。

 

第二,复杂流程和多角色协同。以抖音为例,需求从开始提出到完成结束,需要经历相当复杂的流程。

 

第三,新人学习成本高。抖音团队的大规模扩张,使每一个入职的新人都需要快速熟悉、了解内部开发流程。

 

为了解决以上产研团队面临的问题,抖音团队内部开始孵化代号为 Meego 的工具,也就是现在的飞书项目。2018 年 10 月,Meego 第一版完成。据洪涛回忆,从写下第一行代码到第一个版本,只花了大概不到半个月时间;2020 年 8 月,这一工具开始在字节内部应用,基本覆盖字节所有的 App;2021 年 3、4 月份,飞书团队和洪涛团队进行整合,并确定了飞书项目这个名字。也是从这时候开始,飞书项目尝试扩展外部客户。

 

“通过邀约制度,我们选择了飞书头部的客户进行共创。2022 年 5 月,外部客户需求成立,并且带给飞书新的输入,融入产品之中。”

 

从飞书项目的诞生可以看出,从 2018 年到 2022 年,飞书项目在字节内部总共经历了四年打磨,并成功支持了抖音产研团队的相关管理、迭代工作。“对于抖音这样的超大型应用,团队分工和协作极其复杂,不仅需要科学的管理机制,还需要强力的工具和平台。飞书项目在其中扮演了非常重要的角色。”



那么,飞书项目究竟凭借什么帮助抖音团队进行项目的快速迭代呢?对此,抖音项目负责人介绍了三点具体原因。

 

流程是突破口

 

“如果要满足项目快速迭代的需求,那么对于不同的工作内容,应该采用适合其工作流的流程;对于不同的业务线团队,也应该采用适合其协同方式的流程”,也就是说,流程是团队的项目管理中的核心点,同时也成为管理工具的突破口所在。

 

因此,在飞书项目里,正是把复杂的项目抽象、沉淀为标准的节点流。这样,协作的 SOP 就能通过工具去呈现和进一步沉淀,对于产研团队来说,也能够遵循统一的流程协作,从而达到信息的高效流通。

 

举例来看,飞书项目上可以创建需求类型模板,并进行可视化的呈现,使得抖音项目内成员能够一目了然项目流程规划。

 


同时,在需求流程的编排上,飞书项目也可以引入综合评审节点,让由抖音各业务线负责人组成的委员会对关键需求进行投票决策,从而降低流程中的开发风险。

 

除此之外,对于探索型需求,飞书项目能够在流程的编排上,尽可能减少依赖和等待,让流程节点多一些并行。这样一来,飞书项目的工作流管理功能,能够支持抖音团队在不同场景下的流程管理需求。

 

信息传递是关键

 

在一个大型组织中,如何高效的进行信息传递是一件有挑战但又很关键的事情。这其中,既要保障关键信息能传递到位,又要降低信噪比。为了保证这一点的实现,飞书项目又做了哪些设计呢?

 

首先,飞书项目中为需求配置了一个跨线影响模块的字段。它会作为一个创建需求时的必要的填写项由产品经理来完成;

 

其次,通过飞书项目上注册需求创建事件的 webhook,捕获这个空间下所有需求创建的消息,进而通过解析相关需求信息,判断哪些人员进行参与;

 

再次,通过飞书项目的 open api 能力,自动触发跨线影响评估的审核流程;

 

最后,通过飞书项目节点到达事件的 webhook,捕捉到需求启动、实验结论产出等关键流程节点;然后将其中的关键信息进行解析、汇总,通过飞书机器人分发给参与需求决策的关键角色。

 

提升研发效率用数据说话

 

“字节文化的另一个特点就是数据驱动,用数据说话。抖音的一个需求不知道做得好不好,那就开个 AB 实验观察下数据。”抖音团队负责人也提到,对团队内的项目情况进行复盘时,飞书项目的度量功能就发挥了重要作用。比如,在度量功能中,能够清晰地看到双月的需求吞吐情况、Bug 数量、解决速度等等。

 

值得注意的是,除了度量功能的直观,飞书项目同时还服务于抖音大团队的效率度量。众所周知,对于复杂的工程来说,效率度量的定义非常广,并且抖音下各个业务团队的需求流程是不一样的,从效率的角度出发也不尽相同。这里,飞书项目的解决办法是构建了一个数据平台,用于管理这些度量中的标准概念,同时完成数据采集、清洗和指标呈现的过程。其中,数据采集工作,同样也是利用了飞书项目提供的 open api 能力。

 

写在最后

 

诞生于字节内部的飞书项目主要适配于互联网科技行业的产研团队,但飞书项目的负责人洪涛提及,飞书项目的可能性却不局限于此。据他介绍,目前飞书项目除了在抖音团队中成功打样之外,还在大型游戏的开发中进行了落地应用,“目前上海游戏圈 F4 公司,三家都在使用飞书项目。”

 

除了互联网和游戏行业,飞书项目在新能源汽车、消费电子等行业也有实践案例。据称,理想汽车使用飞书项目,仅产研排期场景就提效 50%,积累了上万条项目管理数据。除此之外,据洪涛透漏,飞书项目未来也将尝试在制造业中进行应用,至于结果如何,尚且需要时间来验证。

2022-09-29 18:083667

评论

发布
暂无评论
发现更多内容

java虚拟机,狂神mybatis笔记

Java 程序员 后端

Java集合 —— Map集合,Java视频教程

Java 程序员 后端

Java面试----2020年MyBatis常见实用面试题整理,字节跳动算法工程师面试

Java 程序员 后端

JDK新特性——Stream代码简洁之道,spring视频教程在线观看

Java 程序员 后端

Java线程状态以及 sheep(),开发这么久这些问题都不会

Java 程序员 后端

Java面试知识点解析——JVM篇,分布式中间件技术实战

Java 程序员 后端

Java面试通关要点汇总集,开发者必备的顶级Java开发工具

Java 程序员 后端

JAVA线程池源码之深入状态值分析| Java Debug 笔记,java面试题库百度云链接

Java 程序员 后端

Java虚拟机:Java内存区域及对象,java反射面试

Java 程序员 后端

Java进阶之梯,成长路线与学习资料,助力突破中间件领域

Java 程序员 后端

Java面试很难?靠这份文档学习2个晚上拿到阿里,网易等大厂offer

Java 程序员 后端

Java笔记 IO —— 序列化和反序列化,面试大厂应该注意哪些问题

Java 程序员 后端

java锁:第四章:读写锁,java框架ssh和ssm百度

Java 程序员 后端

Java集合类中绝对占有一席之地的List,终于彻底把握了,零基础java入门教程

Java 程序员 后端

JAVA面试——请记住这些,mybatis动态代理原理

Java 程序员 后端

Java面试题整理《基础篇》,java面试宝典pdf百度云

Java 程序员 后端

JAVA设计模式类第一博主,用这份文档覆盖GOF研磨这23种设计模式

Java 程序员 后端

java进阶篇02、注解、反射与动态代理,java教程视频免费

Java 程序员 后端

Java集合类之Collection接口,集合的“爸爸(1),算法竞赛入门经典java版

Java 程序员 后端

Java面试八股文中,常问的那些spring高频题目解析,网易架构师深入讲解Java开发

Java 程序员 后端

Java集合类之Collection接口,集合的“爸爸,21条MySQL性能调优经验

Java 程序员 后端

Java面试题原理和底层,java面试突击第二季

Java 程序员 后端

JDK的前世今生:细数 Java5 - 15 的那些经典特性,java高级程序员的要求

Java 程序员 后端

Java类与类之间的继承关系,java算法面试代写

Java 程序员 后端

Java虚拟机学习集锦是我攒来的,但为你能过面试的心是真的!

Java 程序员 后端

Java面试-final的内存语义,我就不信你还吃不透Java的泛型

Java 程序员 后端

Java高级特性——注解,kafka消息队列的实现原理

Java 程序员 后端

Java线程池相关知识点总结,mybatis基础面试题

Java 程序员 后端

Java虚拟机 —— 类的加载机制,linux操作系统实用教程第二版课后答案

Java 程序员 后端

Java进阶之深入理解Java的接口和抽象类,2021最新Java面试题目

Java 程序员 后端

Java面试题总结(乱序版,2020-08-20,面试总结+详细解答

Java 程序员 后端

抖音背后的生产线是怎样炼成的?_文化 & 方法_闫园园_InfoQ精选文章