乌达伦卡vs. 开发团队办公室

Appodeal Konstantin Grabar的前定制广告活动和分析开发开发负责人谈到了远程,办公室和混合工作格式的利弊。



请注意:ProductSense上有关2018年报告的文章。公司的某些流程设法进行了更改,几乎所有员工都被调到了明斯克。

自2015年以来,Appodeal一直投放市场。该公司在旧金山,巴塞罗那,莫斯科,巴瑙尔,卢茨克和明斯克设有办事处。这些是IT专家集中的大型本地中心。而且,大多数人仍在远程工作,因为他们住在其他城市。

在过去的几年中,移动广告市场增长了几倍-它正在突飞猛进,并长期超过台式机广告市场。Appodeal也在增长:增加客户数量,现金流和广告流量。

如何在Appodeal中开发产品

销售人员将我们的产品作为一种SaaS解决方案出售,因此在很多方面,他们都必须适应具有战略意义的客户。通常,这涉及个别定制或某些功能的实现。销售和集成过程通常看起来很艰难:我们的解决方案和竞争对手的解决方案以A / B测试的形式进行测试。事实证明,这种方式更具生产力。

我们的收入建立在一定的核心基础上-广告中介。连接到不同广告网络的服务允许应用程序所有者显示最昂贵的广告。所有其他产品都围绕此核心发展,或提供其他竞争优势。例如,提供对高级分析和统计信息的访问。

大客户的整合期可以持续数月。这是由于非常A / B测试以及与我所说的竞争对手进行了严格的直接比较。

我们以几种方式制定产品要求:
  • 直接在销售过程中。
  • 在定制研究的帮助下:我们直接找出客户愿意支付的费用。
  • 我们基于积累的技术专长开发产品。实际上,这意味着我们展望未来,并尝试确定市场的发展方向。

由于庞大的远程团队和复杂的流程,我们无法始终获得理想的结果。因此,我们尝试简化从客户到开发人员的链。在某个时候,我们意识到:为了保持公司的增长速度,我们需要提高质量和速度的标准。

四个远程开发问题

我们面临四个主要问题,这些问题使我们无法提高速度和提高开发质量。



第一个问题是沟通。我们的办公室和员工在不同时区工作-莫斯科,旧金山和巴尔瑙尔。有一条规则:每个人都应该在一定的时间间隔内保持联系和互动,但这并不总是可行的。例如,要与来自旧金山的同事交谈,您需要安排在莫斯科时间晚上六点到七点或早上九点到十点之前安排一次电话。



我们尝试进行试验:我们将开发人员和管理人员带到了巴塞罗那的办公室,并注意到通过团队合作一两个星期,就可以解决那些无法在远程站点上定性执行的任务。但是,将120个人聚集在一起并不是很灵活,方便且便宜。

第二个问题与过程有关。理想情况下,远程工作应这样进行:领导者将任务设置给开发人员或经理,他按时完成任务并进行报告。这需要员工进行一定程度的培训和承担责任。如果有十个这样的雇员,这就是一种结盟。但是,团队越大,建立有效的工作流程就越困难。

最初,Appodeal中混合了团队:相同的开发人员可以开发不同的产品。但是通过这种方法,注意力集中了,因此我们开始创建产品团队。这样的团队工作效率更高。同时,我们比较了在远程和办公室工作的类似团队。事实证明,办公室给出了更好的结果。产品周围人的集中与他们的身体处在一个地方的想法非常相关。



为了衡量性能并比较远程团队和办公室团队的结果,我们选择了简单的指标。首先,我们在一定时期内吸引了成功的客户数量。其次,完成任务的速度-无论是否按时完成,在这里很重要。第三,在远程和办公室生产的类似产品的数量。基于以上所述,我们得出结论,我们需要团结。

第三个问题是灵活性。与企业不同,创业公司是灵活的公司。我们最初是一个只有10到20人的小型团队,没有产品经理,但这并不妨碍我们开展工作。但是随着更多人的出现,我们开始失去灵活性。反馈受到的影响最大。对于一家公司,他们不断测试许多假设,适应不断变化的市场并适应有特殊要求的新客户,这对公司而言非常重要。而且,如果您需要紧急解决问题,并且另一个时区的员工正在睡觉,则必须进行一些更改。至少将一名员工转移到同一时区。

第四个问题是工程文化。为了使开发人员能够发展,您需要定期召开会议,交流经验并撰写技术文章。这对于开发比竞争对手技术更好的新技术尤为重要。远程站点上的员工通常不会与开发团队联系在一起,也不会分享经验。他们只是简单地按设定的时间工作,并在设定的门票内完成工作。这种方法可能很好,但对产品团队而言却不是。



非正式交流几乎完全消失,或者归结为Slack中的模因交流。某些技术(例如敏捷或结对编程)通常很难在远程站点上执行。

当在一个城市招募三人以上时,创建办公室的想法就独立产生了。也就是说,人们自己开始共同努力。巴尔瑙尔(Barnaul)的办公室就是一个很好的例子,我们在该处拥有一支技术支持团队。大约有30个人在那工作。事实证明,我们能够在一个小镇上建立一个效率高,工作效率低,工作效率高的团队。

在大会上,我们意识到沟通,流程和文化形成方面的问题正在得到解决。但是出现的想法越多,团结起来就越困难。有些做法可以改善本地流程,但不能解决全球目标。因此,最正确的决定通常是将关键开发人员转移到一个城市。



我们如何调动关键员工

在选择一个城市移动团队时,您需要考虑许多因素,包括经济和法律因素。我们更喜欢明斯克-至少在独联体国家中,最舒适的百万以上城市之一。办公室并不便宜,但是世界各地都有经济特区,包括俄罗斯和白俄罗斯。例如,明斯克的高科技园区。这些区域使居民降低了税率并简化了法律手续。它们有助于减轻将数十人搬到办公室时的痛苦程度。

我们搬到了参与创建关键产品的经理和开发人员的明斯克办公室。因此,我们改进了流程,减少了重塑,并更快地完成了遥控器上有困难的产品。事实证明,我们设法解决了主要问题。

明斯克的办公室通常被用作代表大会的平台:在这里,我们带员工参加会议,培训等。结果,我们设法解决了许多棘手的问题,例如技术债务。

但是也有一些缺点,例如,事实证明在办公室找人要比在远程找人更困难。最初,远程团队使我们得以迅速扩展,以可以接受的时间和金钱找到任何档案的专家。调动员工到明斯克工作更加困难和昂贵:不是每个人都可以或想搬家。有些人不能出于个人原因,另一些人则以刻板印象生活,不想搬到白俄罗斯。有人担心留在另一个国家或正在遇到健康问题的年迈父母,因此他们被迫住在正在接受治疗的地方。

, - -, . , , .

我带着妻子和两个孩子从圣彼得堡搬到明斯克。我不能说这个家庭以某种方式停止了搬迁。该公司提供医疗保险,私立幼儿园和其他在新地方提供舒适生活所必需的东西。尽管如此,同意搬迁的员工也必须有额外的动力:提高薪水并承诺不同的“好东西”。

结果,我们得出的结论是,最佳选择是混合选择。这从上到下对我们都有效:办公室经理的好处更多,普通专家可以远程工作。责任心高的员工在团队旁边的办公室工作时表现最好。如果责任范围较小,则可以将人员留在遥控器上。这样您可以获得更多利润并节省资金。

搬迁1.5年后发生了什么

在2018年ProductSense会议上发表了这份报告。在过去的时间里,我们做出了另外一些结论。

首先,在搬到办公室之前和之后,我们衡量的绩效都非常低。首先,您需要建立可衡量的流程,然后对工作格式做出决定。这是一项艰巨的任务,很少有人吹嘘整齐地收集到的数字。

其次,在直觉上,我们做了正确的事情。在办公室工作可使您感受到团队合作精神和团结。员工之间经常交流,共享新知识和新方法,参加专业会议。通过非正式的交流,工程文化正在迅速发展。

第三,要使办公室工作取得良好的效果,您需要在一定程度上进行组织,办公室本身必须满足某些需求:便利的工作场所,舒适的会议室,厨房和免费午餐。行政部分是最复杂的部分之一。对于明斯克的办公室,我不得不聘请一位首席执行官,他要承担全部行政和法律责任。还需要额外的招聘人员,办公室经理和会计师来帮助员工迁移。

Appodeal不仅专注于办公室工作。尽管现在大多数人都在明斯克工作,但在美国和巴塞罗那都设有办事处。如果需要,任何员工都可以在办公室外工作。最主要的是建立了流程,因此,其他专家不会受到影响。

如果没有建立过程,那将是自我隔离。一些公司被迫改用远程工作,但人们不知道Slack和Zoom是什么,如何共享屏幕或在Internet上进行演示。

总结一下:值得从两种工作方式中获得最大的收益。有必要关注业务,流程和人员的需求。如果您在城市中找不到合适的专家,请考虑搬迁或远程工作选择。例如,对于明斯克来说,这是一个相当受欢迎的故事:公司正在寻找全世界的员工,并根据具体情况开展工作。

发现


  • 庞大的远程团队和复杂的流程无法提高开发速度和质量。
  • 远程开发中存在几个问题:在不同的时区很难进行通信,很难与庞大的分布式团队保持灵活和有效的联系,并且在缺乏非正式通信的情况下难以形成工程文化。
  • 解决方案可能是工作的混合版本,其中负责更大范围工作的人在办公室工作,而在远程工作的人则较小。
  • 考虑到经济,法律和其他因素,最好在一个舒适的百万富翁城市中选择一个办公室。
  • 将远程团队转移到办公室并不总是一件容易的事:有些人拒绝,有些人必须提高工资,有些人应该留在远程站点。

观看康斯坦丁全部表演
感谢您准备文章编辑Elena Egin。

All Articles