企业游学咨询网游学网提供参观阿里巴巴考察华为参访腾讯参观丰田考察海底捞等企业商务考察系列活动、免费为企业量身订做解决方案、我们专注企业学习19年!

阿里、腾讯和创业公司是如何进行研发管理和绩效考核

作者:  来源:企业游学咨询网  发布时间:2023-03-08 

首先,画出我们通常在研发管理中谈论的类别:确定如何启动项目,如何设定产品目标,如何控制项目进度,如何推动产品一代一代地发展,以及如何激励团队。

就时间周期而言,我们可以总结为五个关键因素:方向选择、目标设定、进度控制、团队管理、干扰消除。匹配是在这五个关键步骤中使用一些流程和工具。
有效研发的关键步骤

第一步:项目和方向

目标必须是一致的:创造者和执行者的目标,团队和个人的目标。第一,制定公司的OKR;第二,每个团队制定自己的OKR;第三,每个工程师或设计师编写自己的OKR。独立完成这三个步骤,然后互相协调OKR。
通过月会不断跟进OKR:月会需要确定如何实现目标,这是一个帮助实现目标的过程。
调整原则是第四步目标、人员管理和团队:

项目是由特定的人逐个执行的,所以领导团队是非常重要的。在人事管理方面,万英有三个基本原则:
重组和小组变动:公司鼓励员工更换小组,每个人都有机会在自己喜欢的小组里做更多有趣的事情。只要原团队表现合格,可以每季度申请更换团队或工作内容。员工的绩效与OKR无关。公司鼓励员工挑战困难,超越卓越。如果他们在低水平上做不到事情,他们就会受到惩罚,如果他们做不到的事情,他们也会受到惩罚。
是指每个团队的管理者需要定期与每个团队成员进行一对一的讨论或对话(最佳间隔为每周一次)。作为一名经理,我首先是一名教练。我应该帮助我的团队成员成长。通过一对一,管理者需要了解每个团队成员的现状和烦恼,分享职业规划,

他们正确处理问题,更好地实现个人成长。
第五步:兴趣管理
激发兴趣:黑客日是万阳的一个特殊节日,始于2010年,类似于黑客马拉松。通常在春节假期回来的一周内,产品设计师和工程师以3-5人的团队为单位,连续48小时充分发挥工程团队的创造力和想象力,完成一些比日常开发更geek、更有趣的事情。

为了鼓励人们更好地完成挑战,万达还设计了特别的奖品。从历史上看,2012年,它是苹果的Retina视网膜,2013年,它是谷歌眼镜,2014年,它是程序员最喜欢的Herman Miller的顶级奖。

在Hackday的历史上,Hackday的很多作品最终都成为了要发布的重要产品,比如MUCE、Pea Wash、AS(应用内搜索),这些都成为了豌豆英语非常有特色的产品。

控制利益:PolishWeek,这是一个减缓公司发展和完善现有产品细节的过程。在大量开发和新产品发布的过程中,我们担心进展太快,对产品的细节不够关注。连续工作三周后,第四周通常是波兰周。在本周的PolishWeek中,豌豆营不会在内部开发新产品或新功能,主要是对现有产品和服务进行打磨,解决一些细节和小问题bug,例如产品中某些字体的一致性等。平均而言,Polish Week解决了产品中大约200个各种类型的bug。
高效的研发流程和工具

在过去的几年里,豌豆在Windows上尝试了一个月、两个月、一周、两周的发布计划。整个模式与Chrome类似,功能会尽快发布。我们每天都会更新服务端,而客户端会慢一些。现在大约是每两周一个版本,如下图所示:
在开发节奏中,前两周用于开发,然后分支被切断用于发布,接下来的两周用于测试,同时进行另一个开发,每次迭代都在两周内完成。

这个过程在第一次实施时尤其成问题。例如,本周开发完成后,测试发现根本无法进行测试。bug很多,所以工程师不得不使用第二个开发周期来修复bug,这将影响第二个开发周期。

好吧,这就是一个恶性循环。为了解决这个问题,从一个月的操作级迭代开始,让每个人都习惯它,并要求Master分支可用(例如,如果有人提交了不能运行的代码,或者还没有经过测试,并且妨碍了其他同事,他们将被要求请整个团队喝咖啡)。其次,加强单元测试和回归测试,确保每次迭代的研发质量可控。后续的测试主要是回归和验证,以减少重叠压力。经过一个月的迭代,我跑得很顺利,然后以两周和一周的速度跑。总的来说,我花了大约半年的时间来完成这个过程。我可以想跑多快或多慢就跑多快。

为了提高产品研发的效率,Wandoulabs开发了一个项目管理工具。作为一种内部沟通工具,主要用于跨团队沟通,公司所有员工都在使用,重要的路线图必须你必须在这里注册,一旦你注册了,你就可以看到有多少设计师,多少营销,每个阶段是什么样子的,以及工程师的发布状态。

其次是获得EngineeringTech Review的批准。这更接近于传统的技术设计,即基于一个功能是如何设计的。设计团队和所有工程师都必须参与这个项目。一个人也会来到主人面前。还需要审查若干指标。这个过程是为了帮助相关工程师更全面地考虑设计,包括流量、游戏的带宽压力要求等等。

第三是获得MarketingReview的批准。主要看如何介绍营销团队的合作,是否需要做一些沟通,是否需要注意公关策略等等。

对于较小的Beta测试也不是强制性的。这些评估实际上是为了帮助整个团队,整个公司,了解目前什么是重要的,并建立一个高标准。

转载文章请保留本文链接:http://www.qiyeedu.net/gnswck/qygl/512.html