Dois meses de trabalho duro
Imagine Cup 2009
Há quase dois meses começamos, o Roberto (meu fillot), seu irmão Eduardo, e eu, uma saga. Estamos participando da Imagine Cup 2009 nas categorias Software Design e Mashup. Sem entrar em detalhes técnicos, trata-se de uma competição de programação mundial organizada pela Microsoft, reservada para estudantes, sempre com um tema social. O tema deste ano é: “Imagine a world where technology helps solve the toughest problems facing us today“. Em cada categoria, os participantes devem trabalhar de forma a ajudar a atingir as oito metas do milênio estabelecidas pela ONU em 2000, assinadas pelos 191 estados membro da organização.
As metas envolvem problemas como miséria, fome, mortalidade infantil, saúde das grávidas, doenças, meio ambiente. Os objetivos são claros: até 2015, para cada meta, deve-se melhorar certos indicadores (número de pessoas com isso, porcentagem de crianças com aquilo, etc). Pode-se acompanhar a evolução de tais indicadores no MDG Monitor.
Mesmo com a falta de tempo (afinal de contas, o Roberto e eu temos que levar a École Centrale ao mesmo tempo), com a distância (o Eduardo está no Brasil!) e diversas noites em claro, conseguimos até agora um bom resultado.
Os projetos
Na categoria Mashup, que começou este ano, concebemos e desenvolvemos uma ferramenta de análise de indicadores mundiais (mortalidade infatil, emissão de gás carbônico, PIB per capita, entre outros mais de 200) com dados oficiais que, além de plotar essas informações em gráficos, permite que sejam mostrados também notícias e eventos, o que possibilita a quem estuda o gráfico de compreender as possíveis causas de mudanças em tendências. Um possível uso de tal ferramenta está, por exemplo, na identificação de fatores que contribuiram para a melhora de algum problema no passado, para tentarmos encontrar uma solução para o problema atual. Como um exemplo de aplicação, veja o post (em inglês) que escrevi junto com o Roberto demonstrando o potencial do sistema.
O que tomou todo o nosso tempo foi a categoria principal, Software Design. Depois de muitas horas (umas 20?) de brainstorming, depois de um projeto de educação, outro de combate à fome, outro de auxílio a verificação do destino de doações, resolvemos pegar um assunto bem espinhudo, bem complicado: a saúde. Quando começamos, jamais imaginamos a complexidade do tema, o tanto de problemas que enfrentaríamos e que quase nos fizeram desistir do projeto. Com o tema definido, e o prazo ficando cada vez mais apertado, fomos conversando com médicos e outros profissinais da área da saúde, até que fomos elaborando soluções elegantes a cada um dos desafios que eles nos apresentavam.
A última semana antes da entrega foi uma maratona de programação, dormindo apenas 5 horas por noite, aproveitando bem da diferença de fuso horário com o Brasil para que o Eduardo nos fizesse o design (um espetáculo!) de todo o sistema enquanto dormíamos. No último dia, meu grande amigo Pascal veio nos ajudar a fazer um vídeo demonstrativo do programa, que demorou até por volta de 4 horas da manhã para ser finalizado!
Depois de muitas discussões, correções de bugs, tecnologias hi-tech, inovações em interface homem-máquina (coisa realmente de filme de ficção científica!), takes de video e uma amiga japonesa que veio fazer o papel de uma paciente para o vídeo, conseguimos entregar a tempo (15 minutos antes do instante limite está valendo, né?) nosso sistema, com interface Desktop, Mobile, sistema multitouch de análise, acessando serviços de armazenamento de dados via internet.
Os resultados até o momento
Por enquanto, nossos esforços (e que esforços!) estão rendendo seus frutos. Na categoria Mashup passamos para a segunda fase, junto com outros 11 times, dentre os mais de 120 inscritos inicialmente. Esta fase, que termina dia 25/05/2009, consiste na divulgação do projeto e adoção do mesmo por outras pessoas.
Na categoria Software Design, somos finalistas na fase nacional! A final brasileira é uma apresentação do produto em 10 minutos, seguida de uma demonstração de outros 10 minutos. Para finalizar, os juízes poderão nos apresentar questões para melhor compreensão do sistema. O resultado saíra no mesmo dia, à tarde. Tudo será no pavilhão da Bienal, lá no Parque do Ibirapuera, em São Paulo, amanhã mesmo!
A apresentação será feita pelo Roberto, que voltou para o Brasil durante as férias de Páscoa, e pelo Eduardo. Nesta semana, super intensa, conectando Brasil, França, Estados Unidos e Austrália direto via Skype, com entrevistas com médicos, pesquisadores da área de saúde, ONGs, pessoas relacionadas com saúde pública, cuidamos de toda a apresentação e demontração, nos mínimos detalhes.
Agora é torcer para dar tudo certo na hora da apresentação. Estamos certos de termos dado o máximo de nós.
Não podemos esquecer, é claro, de agradecer imensamente a todos que participaram desta aventura, seja com entrevistas, intermináveis sessões de questionamentos médicos, testes, ou mesmo o simples fato de aturar um bando de programadores mal-humorados de não dormir!
Até mais!






July 9th, 2009 at 0:59
Onde posso ver o vídeo e conhecer mais sobre o projeto de vocês?
July 9th, 2009 at 1:41
Oi, Fabio.
Aqui vc encontra o vídeo:
http://brunoreis.com/ic09/HealthTag_Video.zip
Se quiser, tem uma versão dublada em inglês:
http://brunoreis.com/ic09/HealthTag_Video_English.zip
Abraço!
Bruno