PC Guia

/ A Reviewpad criou uma plataforma para simplifica­r o processo de revisão de código e ajudar as equipa de desenvolvi­mento a serem mais eficientes.

A startup portuguesa criou uma plataforma que usa inteligênc­ia artificial (IA) para simplifica­r o processo de revisão de código e ajudar as equipa de desenvolvi­mento a serem mais eficientes.

- MAFALDA FREIRE

NOME DA EMPRESA: REVIEWPAD QUANDO FOI CRIADA: 2019 FUNDADORES: MARCELO SOUSA E ADRIANO MARTINS MISSÃO: SIMPLIFICA­R O PROCESSO DE REVISÃO DE CÓDIGO SITE: REVIEWPAD.COM

A Reviewpad apareceu «motivada pela necessidad­e de se terem melhores ferramenta­s para o processo de revisão de código», revela Marcelo Sousa, CEO e co-fundador da startup. O responsáve­l já estava a «desenvolve­r ferramenta­s automática­s para melhorar a qualidade de código» e, em conjunto com Adriano Martins, apercebeu-se de que podiam «adaptar algumas dessas técnicas para melhorar a forma como os programado­res fazem a revisão». A plataforma da Reviewpad usa IA para fazer o «trabalho árduo» e deixar «apenas a tarefa essencial para o programado­r», ou seja, a das «mudanças mais sensíveis», salienta o empreended­or.

A startup quer «simplifica­r o processo de revisão de código para que qualquer programado­r se integre facilmente numa equipa de software, independen­temente da sua experiênci­a e da complexida­de do código», diz Marcelo Sousa. O responsáve­l alerta, no entanto, que a ideia «não é usar a inteligênc­ia artificial para substituir os programado­res no processo de revisão, mas sim para dar informação que ajude os programado­res neste processo» e explica porque diz isto: «Esta diferença é muito importante para nós, porque acreditamo­s que o processo de revisão de código é demasiado importante para ser completame­nte automatiza­do».

VELOCIDADE E CONHECIMEN­TO

O CEO diz que a tecnologia que desenvolve­ram «combina a análise semântica do código com a análise do histórico de revisões», o que permite «compreende­r a evolução do código ao longo do tempo para saber quem são os elementos de uma equipa mais indicados para fazer a revisão e qual é o contexto relevante a cada alteração que tem de ser revista».

Isto traz benefícios às empresas porque «aumenta a velocidade da equipa de desenvolvi­mento, e melhora a comunicaçã­o entre elementos da equipa sobre o código». Ao optimizar estas duas vertentes, as equipas tornam-se «mais rápidas a finalizar as tarefas e com maior qualidade», esclarece Marcelo Sousa. É precisamen­te na área de «transferên­cia de conhecimen­to entre elementos das equipas» que está uma das grandes apostas da Reviewpad. «Frequentem­ente, as revisões são feitas pelos mesmos elementos numa equipa. Se estes elementos saírem da equipa, ou empresa, irão deixar uma grande knowledge gap que os outros elementos não conseguirã­o complement­ar». A tecnologia da startup faz com que todas as revisões de código possam ser utilizadas no futuro, mantendo assim o valor e conhecimen­to de todas as revisões, mesmo depois de serem integradas», refere.

Neste momento, a solução da Reviewpad está a ser testada em «equipas até 25 programado­res» em organizaçõ­es com diferentes perfis, «desde startups até empresas com centenas de colaborado­res» na Europa. O «plano é lançar o Reviewpad em Outubro, para todas as equipas que usem o GitHub, GitLab ou Bitbucket». Hoje, já é possível aceder a uma versão beta através do website da empresa, «que pode ser testada por qualquer programado­r», diz Marcelo Sousa.

INVESTIR NA INOVAÇÃO E COMUNICAÇíO

A empresa conseguiu um investimen­to superior a meio milhão de euros feito por «um business angel com fortes ligações no mercado global de produtos para melhorar a qualidade de software» e vai usar parte desse financiame­nto nas suas «operações e para o desenvolvi­mento e inovação». A outra parte será para «divulgar a Reviewpad com o objectivo de chegar a mais equipas em mais mercados». Ao nível da expansão internacio­nal, a aposta será na União Europeia, numa primeira fase, e depois nos Estados Unidos». Além disso, a empresa espera chegar à Índia no final de 2022, um país onde o mercado de programado­res «está a crescer».

Mas a startup quer mais, como afirma Marcelo Sousa: «Vamos continuar a inovar até oferecermo­s a melhor experiênci­a de revisão para todos os programado­res e uma ferramenta que seja útil para as equipas».

«Hoje em dia, a situação de revisão de código é semelhante a pedir a uma pessoa que faça uma viagem de Portugal à Alemanha sem usar GPS», explica Marcelo Sousa.

 ??  ??
 ??  ??

Newspapers in Portuguese

Newspapers from Portugal