
Minas Gerais vem consolidando a voca��o nascida nos �ltimos tempos para apresentar jovens talentos ao mercado de tecnologia. Agora, � a vez de um grupo formado por quatro estudantes da Universidade Federal de Minas Gerais (UFMG) se destacar ao vencer a primeira maratona de programa��o realizada por uma institui��o financeira no Brasil – a Hackathon Ita� Unibanco 2014. Vin�cius Flores Zambaldi, Jo�o Paulo Pesce, Raphael Ottoni e Geraldo Franciscani, alunos do curso de mestrado de ci�ncias da computa��o, foram os autores do projeto Conta Inteligente, desenvolvido durante a maratona, encerrada h� poucos dias em S�o Paulo.
Ao todo, foram inscritos 89 projetos elaborados por equipes de estudantes de algumas das mais conceituadas universidades do Brasil. Os seis melhores foram selecionados para participar da maratona, quando tiveram de trabalhar 36 horas ininterruptas desenvolvendo uma proposta previamente apresentada � organiza��o. “Competimos com equipes de institui��es consagradas, como a Universidade Estadual de Campinas (Unicamp), o Instituto Tecnol�gico de Aeron�utica (ITA) e a Universidade Estadual Paulista (Unep). Ficamos dois dias e meio diretos desenvolvendo um trabalho ligado ao tema Banco Digital, quando dormimos s� tr�s horas. Foi bem cansativo, mas recompensador”, diz o representante do grupo, Vin�cius Flores Zambaldi, revelando que, ao final da maratona, as propostas foram apresentadas para uma banca avaliadora composta por executivos da institui��o financeira e especialistas em tecnologia, design e empreendedorismo.
Vencedor mineiro
O Conta Inteligente, projeto campe�o da maratona, � um sistema inovador de gest�o financeira, onde um consultor virtual prov� aux�lio na compreens�o de gastos e ajuda na tomada de decis�es. “Trata-se de um sistema multiplataforma (dispositivos mobile e internet) que atua em duas frentes: facilidade de acesso �s informa��es sobre a conta e produ��o de solu��es com base nesses dados”, explica Zambaldi, destacando o papel de cada um da equipe no projeto: “Fiquei respons�vel pela intelig�ncia computacional, o Geraldo Franciscani Jr. pelos trabalhos de visualiza��o de dados, o Jo�o Paulo Pesce ficou por conta do design e da experi�ncia do usu�rio, enquanto o Raphael Ottoni cuidou dos sistemas e bancos de dados”.
“Nossa ideia era fazer um trabalho que ajudasse a entender melhor as finan�as a partir do extrato e da fatura das pessoas comuns. Idealizamos, ent�o, uma ferramenta de visualiza��o que facilita esse entendimento, al�m de ter a fun��o de ser um consultor virtual, que ajuda a ver como o usu�rio est� gastando seu dinheiro. Ela oferece tamb�m sugest�es de investimentos, tudo baseado em estat�sticas”, informa Jo�o Paulo Pesce.
T�cnicas e ferramentas
Para viabilizar todos esses servi�os, de acordo com a equipe da UFMG, foram empregadas t�cnicas de visualiza��o de dados consideradas simples e intuitivas (para facilitar o entendimento dos gastos e receitas), al�m de intelig�ncia computacional (modelos de aprendizagem de m�quina), para fazer predi��es e auxiliar os clientes (e a institui��o financeira) a interpretar os dados. “Para o desenvolvimento do projeto no geral usamos algumas tecnologias espec�ficas, como a Ruby on rails (ferramenta para desenvolvimento de aplicativos), a Python (especial para an�lise de dados) e a D3.js (utilizada para visualiza��es de dados). J� para os modelos de predi��o foi utilizada a linguagem R, que � ao mesmo tempo uma linguagem de programa��o e um pacote estat�stico”, explica Geraldo Franciscani Jr.
Raphael Ottoni, tamb�m integrante de a equipe campe�, conta que muitas pessoas do banco foram conversar com o grupo, al�m de designers e t�cnicos, para entender melhor o alcance do projeto e onde ele poderia ser melhorado. “T�nhamos uma ideia e fomos aprimorando-a. Acabamos, no fim, fazendo uma ferramenta bem diferente do que imagin�vamos inicialmente, e � a� que est� a for�a da criatividade. Foi muito interessante ver isso acontecer”, diz Ottoni, ressaltando que uma caracter�stica marcante no evento foi a disponibiliza��o de funcion�rios t�cnicos do banco, que atuaram como colaboradores em cada equipe com a capacidade de solucionar poss�veis d�vidas e sugerir melhorias.
O projeto vencedor foi contemplado com R$ 10 mil, com direito da equipe encontrar-se com l�deres da �rea de tecnologia e uma visita monitorada ao Centro Tecnol�gico do Ita� Unibanco, em Mogi-Mirim (SP), o maior data center da Am�rica Latina em �rea constru�da.
Transformar rela��es
O Hackathon Ita� � um desafio aos universit�rios com conhecimentos em programa��o e design e ligados ao desenvolvimento de ideias digitais. Para a maratona tecnol�gica exige-se a montagem de times com at� quatro participantes, que devem surpreender os jurados com uma ideia que pode mudar tudo. “Criamos o Hackathon justamente para estimular os futuros profissionais da tecnologia e design a pensar solu��es que podem integrar e facilitar a vida em sociedade”, afirma Pedro Donati, diretor do Ita� Unibanco.
Passo a passo at� a vit�ria
» Isolados em um quarto, Geraldo e Raphael come�aram a desenvolver a estrutura inicial do projeto, enquanto Zambaldi e Jo�o Paulo discutiam a gest�o financeira com Ari Magagnin, funcion�rio do Ita�/Unibanco disponibilizado para a equipe afim de solucionar poss�veis d�vidas e sugerir melhorias.
» Finalizada a estrutura inicial, os estudantes fizeram um esbo�o de telas que seriam apresentadas no sistema. Ouviram a opini�o de funcion�rios da institui��o, entre eles designers, desenvolvedores e alguns executivos que os visitavam para entender a ideia.
» Jo�o iniciou a cria��o do design, tendo como refer�ncia a identidade visual do banco, e Geraldo reproduziu t�cnicas de visualiza��o de dados. Raphael modelou a estrutura de dados e criou funcionalidades da solu��o proposta, enquanto Vin�cius tratava a base de dados oferecida.
» Convers�o automatizada de CNPJs para categorizar lan�amentos por segmentos econ�micos usando os c�digos CNAE (Classifica��o Nacional de Atividades Econ�micas) como base.
» M�dulo Or�amentos conclu�do, banco de dados j� alimentado com os dados reais. Design do site pronto e parada para um almo�o a jato.
»Hora de trabalhar no Extrato Visual – visualiza��o unificada de todos os lan�amentos (conta-corrente e cart�o de cr�dito). O extrato criado apresentou gr�ficos simples e intuitivos, com possibilidade de intera��o do usu�rio, para que ele entendesse e controlasse suas despesas e receitas.
» Vinte e uma horas depois, o grupo fez a primeira pausa para jantar (uma simples pizza!). Em seguida, reuni�o de meia hora para alinhar as ideias e replanejar o Road map para, finalmente, dar a forma final ao projeto. Depois, mais algumas horas at� a apresenta��o oficial.
