Graças ao desenvolvimento low-code foi possível simplificar e acelerar a criação de um aplicativo que envolveu 30 empresas

De quase todos os ângulos de análise possíveis, a resposta do Uruguai ao coronavírus pode ser considerada um sucesso retumbante. Em meados de outubro, neste país sul-americano de 3,5 milhões de habitantes, haviam sido diagnosticados menos de 2.400 casos e o total de óbitos era de 51. Segundo especialistas, a situação se deve a uma estratégia de saúde pública voltada para a frequência de testes e telemedicina, em vez dos confinamentos e limitações de viagens que foram estabelecidas por outros países.

E, nos bastidores, a conceituada e talentosa comunidade de tecnologia local ofereceu voluntariamente seu próprio esforço para a rápida criação do Coronavirus UY. Enquanto para o público é apenas um aplicativo móvel de rastreamento de contatos e informações, para a infraestrutura de saúde pública do país não é apenas mais um aplicativo. Implica em um sistema de rastreamento de pandemia de missão crítica para um país inteiro, capaz de orquestrar todos os agentes importantes envolvidos no processo.

Este desenvolvimento provou ser um caso de uso perfeito para GeneXus quanto plataforma low-code. A utilização da plataforma GeneXus deu a um amplo leque de especialistas a possibilidade de colaborar e oferecer uma ampla variedade de contribuições, ao invés de simplesmente canalizar seu conhecimento especializado através de um pequeno grupo de desenvolvedores. Isso significa que o grupo foi capaz de se concentrar na solução do problema sem ter que se preocupar com a tecnologia subjacente.

 

Fundações públicas sólidas

O sistema de saúde pública do Uruguai se destacou por ser um dos melhores do mundo antes mesmo do início da pandemia. Cerca de 20% dos gastos do Estado são destinados à saúde, e a proporção de médicos em relação à população total é o dobro no Uruguai do que nos países vizinhos.

Os níveis educacionais em outros setores também são significativamente elevados no Uruguai, cuja classe média é uma das mais difundidas no continente americano, atingindo até 60% da população. O país tem um destaque contínuo de sua sociedade civil e um alto grau de coesão social.

Todos esses fatores são reflexo do contexto de resposta do Uruguai ao coronavírus, já que, antes da chegada da pandemia, o país já tinha instalações para atender. Ele também tinha os recursos e a experiência para otimizar a resposta, bem como uma cultura política que acomodava uma ampla gama de opiniões.

O desenvolvimento do aplicativo Coronavirus UY incluiu contribuições do governo e do setor privado – com a prestação de serviços de mais de 30 empresas. Além da comunidade tradicional ligada à tecnologia – cuja tarefa era o desenvolvimento do aplicativo – a comunidade médica também foi protagonista. O grupo também recebeu a contribuição de outras figuras. Era tarefa dos defensores da privacidade garantir a proteção e privacidade das comunicações e registros, enquanto os especialistas em logística e profissionais de exames médicos contribuíam com aspectos dos recursos disponíveis. Outros profissionais escreveram scripts para chatbots e respostas automáticas; e os responsáveis ​​pela acessibilidade conseguiram garantir que o âmbito de disponibilização da aplicação, bem como a sua funcionalidade e usabilidade, fossem as maiores possíveis entre os habitantes, independentemente do tipo de smartphone que possuíssem, ou se possuísse ou não alguma deficiência. Da mesma forma, dezenas de outros fatores tiveram impacto na funcionalidade do Coronavirus UY.

A questão colocada era como produzir rapidamente um aplicativo que integrasse todo o treinamento técnico e experiência acumulados.

 

Uma abordagem multidisciplinar

Em um ambiente típico de programação, os benefícios do produto final refletem o talento do programador e as limitações do código, e é uma verdade aceita que as restrições de tecnologia às vezes implicam em mudança de objetivos.

Ao desenvolver o Coronavirus UY, os especialistas tiveram que se concentrar em um único objetivo, independentemente das limitações da tecnologia. Esse objetivo era simplesmente evitar um colapso no sistema de saúde.

Assim, a equipe começou com o desenvolvimento de uma lista de funções-chave que desejava alcançar; isto é, um ponto final. Em ambientes de codificação tradicionais, uma pequena equipe de desenvolvedores escreveria o código, linha por linha, para atingir esse objetivo.

Mas esse tipo de estratégia acarreta alguns riscos que podem afetar a qualidade do produto. Por um lado, os programadores podem não compreender totalmente o objetivo final, pois também não são especialistas em nenhuma das disciplinas necessárias para o sucesso do projeto. E eles também podem ter dificuldade em equilibrar requisitos que competem entre si. Infelizmente, essas limitações só podem ser descobertas no final do processo de desenvolvimento, quando os protótipos iniciais estão quase no nível do produto acabado. Nesse ponto, qualquer alteração pode ter um efeito cascata significativo em outros aspectos do código, resultando em dias e semanas adicionais de desenvolvimento.

Como em outros países, o Uruguai não dispunha de dias adicionais e menos de semanas para esse fim, sendo necessário fazer a solicitação em até sete dias.

Com a plataforma GeneXus, essas complicações foram gerenciadas de diferentes maneiras. Em primeiro lugar, permitiu aos usuários definir metas desde o início, já que seu ambiente é voltado para levar os usuários até aquele ponto final sem a necessidade de profundos conhecimentos de codificação. Isso tornou o desenvolvimento de software muito, muito mais rápido e, em segundo lugar, a velocidade com que os recursos do software podem ser desenvolvidos permite aos desenvolvedores prototipagem e testes rápidos, para feedback e avaliação imediatos. A partir daí, modificações e melhorias são possíveis. Como benefício adicional, poderiam ser incluídas a avaliação e opinião dos diferentes grupos de especialistas, bem como assegurar sua pronta adoção pelos uruguaios.

Em qualquer produto digital, uma das principais barreiras é sua adoção e experiência do usuário. Muitas vezes as pessoas rejeitam aplicativos difíceis de usar ou entender, mas no caso do Coronavirus UY, uma adesão significativa foi gerada entre os habitantes do Uruguai.

Na primeira semana após o lançamento, ocorreram 195 mil downloads do Coronavirus UY. No primeiro mês, mais de um em cada quatro uruguaios fizeram consultas e enviaram informações pelo sistema, beneficiando-se do expressivo número de pontos de contato elaborados pela equipe de desenvolvimento, incluindo pontos de acesso através de diferentes dispositivos, sistemas operacionais e uma interface web.

 

Um modelo na pandemia

O grande sucesso do Uruguai na pandemia baseia-se não apenas em estatísticas, mas também na forma como a população modificou o comportamento que caracteriza aquela cidadania, onde os amigos normalmente se cumprimentam com um beijo na bochecha e o compartilhamento do mate, bebendo de um mesmo chimarão, é uma prática extremamente comum.

O sucesso que o país obteve diante da pandemia não pode ser atribuído ao Coronavirus UY. O crédito vai para os profissionais de saúde que se encarregaram de atender os pacientes e também para os cidadãos que usaram máscaras, mantendo a necessária mas incômoda distância social. E também houve um governo que permaneceu focado em preservar a segurança de seu povo.

Mas o aplicativo Coronavirus UY também contribuiu para aproveitar ao máximo a expertise dos profissionais do país e do qualificado sistema nacional de saúde. Permitiu ao governo ter acesso a dados mais precisos sobre a propagação da doença e facilitou a forma de fornecer aos cidadãos aconselhamento médico adequado sobre quarentenas, testes laboratoriais e acesso a cuidados de saúde relevantes. Em última análise, esse é o objetivo de qualquer tecnologia: estar a serviço das pessoas.

Leave a Reply

%d bloggers like this: