“MERICO的使命是赋能每一位开发者,让他们建造得更好,实现更多价值。GGV Capital和我们的其他投资者看到了将更多有用的数据带到软件开发过程中的重要性,我们感到兴奋。“Merico创始人兼首席执行官任静蕾说。在当今世界,实现远程贡献比以往任何时候都更加重要,我们Merico公司很高兴能继续追求带来最有洞察力和最实用的指标来支持企业和开源软件团队。“。
Merico的业务发展负责人Maxim Wheatley告诉我,该公司计划利用新的资金来加强和扩大其现有的技术和营销努力。作为一家远程优先创业公司,Merico已经在美国、巴西、法国、加拿大、印度和中国拥有团队成员。
他补充说:“为了与我们在开源领域的根基和使命保持一致,我们将集中这些新资源中的一部分,与开源基金会、贡献者和维护者进行更多的合作。”
韦奕礼说,Merico背后的想法源于两个关键观察。首先,团队想要创建一种更好的方法来分析开发人员的生产力和他们生成的代码的质量。例如,一些公司仍然简单地使用开发人员生成的代码行数来为他们的团队分配奖金,这无论如何都不是一个很好的衡量标准。此外,该团队还希望找到方法,根据开源项目的贡献质量,更好地将收入和认可度分配给开源项目的社区成员。
例如,该公司的工具是系统不可知的,因为它的分析基于代码库和工作流工具,而不是查看代码行或提交计数。
“Merico除了评估相关流程外,还评估实际代码,并将生产力放在质量和影响的上下文中,”Merico首席技术官Hezeng Yen说。在这个过程中,我们评估利用依赖关系的影响,并检查基本的质量指标,包括错误密度、冗余性、模块性、测试覆盖率、文档覆盖率、代码气味等。通过将这些信号汇编成单一的真理点,Merico可以以更准确地反映工作性质的方式来确定开发人员或团队的质量和生产力。“。
到目前为止,Merico支持用Java、JavaScript(Vue.js和React.js)、TypeScript、Go、C、C++、Ruby和Python编写的代码,稍后还会支持其他语言。
“Merico的技术提供了我们在市场上看到的最先进的代码分析,”GGV的Jenny Lee说。有了Merico团队,我们看到了用洞察力增强未来组织能力的机会。在这个远程转型的时代,把这种能见度带给企业和开源,从来没有比现在更关键的时刻;我们迫不及待地想看看这项技术如何驱动技术和管理上的创新。“