Codacy obtiene $ 15 millones para mejorar las revisiones de código con automatización • Tecno

La revisión del código es un paso clave durante el proceso de desarrollo de software: es cuando las personas verifican un programa al ver y leer partes del código fuente. Pero a pesar de su importancia, no todos los desarrolladores están satisfechos con la forma en que funcionan las revisiones de código tradicionales. Por ejemplo, un estudio de Microsoft descubrió que los resultados de las revisiones de código a menudo no coinciden con las motivaciones, ya sea por expectativas poco realistas o recursos insuficientes para los desarrolladores.

Con el objetivo de mejorar las revisiones de código, Jaime Jorge cofundó Codacy, que brinda información sobre la calidad, la seguridad, el cumplimiento y el rendimiento del código. Recién salido del lanzamiento de un nuevo producto diseñado para medir las métricas de rendimiento de la ingeniería, Codacy, con sede en Lisboa, ha cerrado una ronda de financiación de la Serie B de 15 millones de dólares dirigida por Bright Pixel Capital, el capital de riesgo corporativo de uno de los mayores empleadores de Portugal, el Grupo Sonae.

Hasta la fecha, Codacy ha recaudado $28 millones.

“Para seguir siendo competitivos en un mundo donde todas las empresas están dirigidas por software, las empresas deben equilibrar la calidad con la velocidad de entrega”, dijo Jorge a Tecno en una entrevista por correo electrónico. “La adopción del trabajo remoto en la industria ha llevado a las empresas al caos, creando tensión entre los ingenieros que ganan por la flexibilidad y la libertad y los gerentes que son responsables de los resultados. Muchas empresas han tomado erróneamente el monitoreo como soluciones, que a largo plazo deterioran la cultura y les impiden contratar y mantener el mejor talento posible”.

Jorge hizo una tesis de maestría enfocada en identificar código duplicado, lo que despertó su interés en el negocio de revisión de código. Se asoció con el otro cofundador de Codacy, João Caxaria, para lanzar la startup en 2012.

Créditos de imagen: Codacia

Desde la fundación de Codacy hace diez años, el mercado de revisión de código ha crecido sustancialmente, con compañías como SonarSource y DeepCode, cuyas plataformas escanean bases de código en busca de errores, recaudando cientos de millones de dólares en capital de riesgo. Los titulares como Amazon también se han lanzado al ruedo (ver: CodeGuru).

Pero Jorge argumenta que la escala de la plataforma de Codacy es indicativa de su éxito. Durante los últimos 12 meses, la plataforma detectó más de 20 millones de vulnerabilidades y, según Jorge, redujo el tiempo que los desarrolladores dedican a las revisiones de calidad hasta en un 60 %.

Tendremos que confiar en su palabra: estadísticas como esas son difíciles de confirmar de forma independiente. Pero que es verificable es que Codacy ve una sólida oportunidad comercial más allá de las revisiones de código en el área de monitoreo del desempeño de la ingeniería. Ese es el enfoque de Pulse, el segundo producto de la compañía, que tiene como objetivo medir cosas como la frecuencia de implementación del software, el tiempo de espera para los cambios en el código y otros aspectos del desarrollo de software que se correlacionan con el «impacto comercial».

“Pulse recopila métricas que permiten a los equipos comprender el desempeño sin comprometer una cultura saludable”, dijo Jorge. “Hemos visto de primera mano en nuestros clientes las dificultades para mantener una cultura de desempeño saludable en el trabajo remoto. Pulse tiene como objetivo ayudar en este proceso”.

Seguramente no todos los desarrolladores estarán de acuerdo con la idea de vigilar de cerca su trabajo. Por otro lado, podría no importar si los gerentes ven un beneficio en cuantificar, o al menos intentar cuantificar, las contribuciones individuales a los proyectos.

Jorge dijo que Codacy «rutinariamente» elimina los datos de los clientes, incluidas las métricas de rendimiento, que «ya no son necesarios para mantener el funcionamiento normal de [the company’s] producto[s].”

“Hemos encontrado con el tiempo que… el liderazgo tiende a preocuparse por las métricas que están más cerca de los resultados comerciales más grandes. En otras palabras, el liderazgo se preocupa por el bosque y no por los árboles. Esta es la razón por la que diseñamos Pulse: para proporcionar un conjunto coherente y significativo de métricas que preocupan a los líderes”, dijo Jorge, afirmando que Pulse no es invasivo por naturaleza. “De esta manera, siguen lo que sus colegas de otros departamentos ya están haciendo al medir el desempeño sin comprometer su cultura de ingeniería”.

Codacy parece estar haciendo algo bien, con una base de clientes de alrededor de 870 marcas, incluidas Panasonic y Delivery Hero, y una base de usuarios que supera los 300 000 desarrolladores. Jorge dice que la financiación se destinará principalmente a la I+D de productos, incluida la adición de nuevas capacidades a los servicios existentes de Codacy, la introducción de nuevos servicios en el mercado y la contratación de talento sénior en los equipos de ingeniería, soporte y éxito de la empresa, así como en ventas y marketing. (La plantilla de Codacy es de 100 empleados en la actualidad).

“La desaceleración más amplia en la tecnología está demostrando ser beneficiosa para nosotros, ya que las empresas esperan automatizar los procesos mientras mantienen la calidad sólida y comprenden el rendimiento de su ingeniería. A pesar de la frecuencia de los despidos en la industria, hemos visto a muchos de nuestros clientes aumentar el uso de nuestro conjunto de productos”, continuó Jorge. “Somos muy optimistas sobre la naturaleza atemporal y dependiente del desarrollo de software. No depende de ciclos y su impulso se basa en una transformación digital mundial. Ahora es el momento de ser codiciosos por el hecho de que todas las empresas quieren estar dirigidas por software”.

Continuar leyendo: Codacy obtiene $ 15 millones para mejorar las revisiones de código con automatización • Tecno