segunda-feira, 21 de março de 2011

Banco de Dados Espacial: muitas possibilidades, mas pouquíssimos casos de sucesso no Brasil

Existe muito marketing em torno do potencial de um banco de dados espacial (geográfico), mas efetivamente podemos observar poucos casos bem sucedidos na utilização do PostgreSQL/PostGIS (software livre) e Oracle Spatial (software proprietário), as principais referências em SGBD espacial no mercado brasileiro. São muitos cursos de geoprocessamento divulgando que ensinam banco de dados espacial, mas nenhum conhecimento é ensinado de efetivamente prático que possibilite transformar idéias em resultados.

Muitos que tentaram implantar um banco de dados espacial com algum destes SGBD's acabaram implementando um mero repositório de dados espaciais com algumas tabelas sem qualquer relacionamento (arranjo lógico) que pudesse agregar inteligência significativa aos negócios. O fato é que a maioria dos projetos de geoprocessamento subutilizam os recursos tecnológicos deste novo século utilizando conceitos limitados da década de 90 para lidar com os modernos SGBD's.


Se for feita uma simples análise das instituições públicas ou privadas que adquiriram licenças de Oracle Spatial e realmente conseguiram desenvolver algum tipo de aplicação com esta ferramenta, será possível constatar um alto índice de insucesso. Talvez muita gente discorde desta afirmação, mas vamos pensar na seguinte questão: utilizar um PostGIS ou um Oracle Spatial exatamente da mesma forma que um arquivo Shapefile pode ser considerado um caso de sucesso? Este é o ponto chave da minha análise, pois se colocarmos como fator as instituições que conseguiram implementar análises geográficas ou topológicas que viabilizaram uma melhoria significativa nos processos de negócio da instituição veremos talvez um índice inferior a 5% de sucesso.


Infelizmente os insucessos são sempre colocados para "debaixo do tapete" para que o responsável por aprovar o projeto não seja tido como um gestor fracassado. Por isso, é muito difícil de desenvolver uma pesquisa que avalie esta situação com certo grau de precisão e imparcialidade. Se fosse feita uma pesquisa avaliando a utilização do banco de dados espacial num contexto de melhorias de processos de negócios, possivelmente os resultados iriam expor um cenário alarmante que poderia desestimular o investimento neste tipo de tecnologia por parte das instituições públicas e privadas. 

quinta-feira, 10 de março de 2011

Tecnologias Geoespaciais: um abismo entre o mercado e a formação acadêmica


Há alguns anos comecei a trabalhar numa solução para o que estão chamando atualmente de "apagão de profissionais". Na realidade, considero que desde que entramos neste novo século o mercado de geotecnologias tem sofrido com um "apagão de profissionais". Eu tenho comprovado esta tese com a avaliação de mais de 400 currículos por ano.


Os modelos adotados pelos cursos de formação se concentram normalmente na utilização de softwares, em especial, de proprietários. A alegação principal é que os conceitos são ensinados através dos sistemas especializados que, normalmente, são instalados em um computador pessoal, ou seja, o estudante se forma sem ter a menor idéia do que é um projeto corporativo, não tendo um contato mínimo com um banco de dados espacial (também conhecido como banco de dados geográfico) ou serviços baseados em um servidor mapas.


Alguns acreditam que conhecer o "Geodatabase" do ArcGIS é o mesmo que conhecer um banco de dados espacial. Sinto muito em dizer, mas as possibilidades do PostGIS ou do Oracle Spatial (as duas opções de módulos espaciais mais utilizadas no Brasil) estão a alguns anos-luz do que é ensinado sobre o "Geodatabase" nos cursos de formação.

Tenho observado o número de cursos de Geoprocessamento se multiplicando com a replicação de uma grade de ensino basicamente sem qualquer inovação ou alinhamento às novas demandas corporativas do mercado. Os conhecimentos adquiridos nestes cursos NÃO preparam os profissionais para enfrentarem os maiores desafios do mercado de geotecnologias que, normalmente, estão relacionados aos projetos corporativos envolvendo banco de dados espacial. É fácil observar que não existe diferença clara, em termos de conhecimento, entre os cursos de nível técnico e de especialização/mestrado em Geoprocessamento. Muitos acabam se iludindo acreditando que ao fazerem estes cursos realmente terão uma boa posição no mercado. Talvez até consigam um emprego na área de geotecnologia, mas a obtenção de uma boa posição não é conseguida por um curso sem alinhamento com as novas demandas do mercado. Tem muitos profissionais de nível superior executando tarefas de nível técnico.


Outra grande ilusão do profissional é tentar limitar a sua área de atuação achando que isso trará algum benefício na sua carreira. Já vi muitos profissionais oriundos da área de Geociências acreditarem que não precisam possuir um mínimo de conhecimento prático em banco de dados geográfico ou em servidor de mapas. Entre um profissional teórico e um prático, o mercado tende a optar pelo prático, priorizando aquele com maior experiência em grandes projetos e trabalhos multidisciplinares (onde realmente se identifique um trabalho em equipe). Porém, a formação prática em uma linha de software focada em aplicações desktop também não dará nenhuma diferença significativa na demanda principal do mercado que são os projetos corporativos.

Algumas empresas do mercado de geotecnologias não terão esta percepção sobre a falta de profissionais qualificados, pois o modelo de negócio de cada empresa define qual o perfil prioritário de contratação. Como a maioria das empresas no mercado brasileiro de geotecnologias vendem licenças de software proprietário, existe uma demanda maior para um perfil comercial em detrimento do perfil mais técnico. As empresas que trabalham com enfoque em soluções corporativas possuem maior probabilidade de perceberem esta ausência de profissionais qualificados.


Um outro fenômeno que tenho identificado nos diversos processos de seleção que tenho coordenado é que existem "laboratórios de geoprocessamento" que passam uma experiência negativa para os estudantes. Na maioria dos casos que analisei, os estudantes relatam que a condução de projetos nestes "laboratórios" não possui uma forma de gestão bem definida. As boas práticas do PMI passam longe desses laboratórios que as vezes se desviam de sua função original e até tentam desenvolver projetos corporativos dentro de alguma instituição pública. Não preciso nem falar que os resultados normalmente são desastrosos. E o pior de tudo é que passa para os estudantes uma idéia totalmente errada de como deve ser um projeto corporativo e colaborativo. Uma situação particularmente sem sentido ocorre nas universidades públicas que desenvolvem soluções para instituições públicas, utilizando dinheiro público, mas fornecendo uma solução proprietária. Isto demonstra que existem interesses particulares se sobrepondo ao interesse da sociedade.


Outro fato que pode comprovar a tese da falta de profissionais qualificados é a quantidade de "projetos de geoprocessamento" que fracassam e são descontinuados num curto espaço de tempo. Com raras exceções, nas instituições públicas para as quais desenvolvi projetos eu sempre fui informado de um histórico anterior de projetos fracassados. Talvez isso explique porque um dos vídeos de maior sucesso sobre o tema "geoprocessamento" seja o "Geofracassado". Piadas a parte, o fato é que o histórico de fracassos está presente também em instituições privadas que investiram milhões achando que as tecnologias geoespaciais iriam revolucionar o seu negócio e não foi bem isso que ocorreu. Em alguns casos, algumas empresas aumentaram os seus custos operacionais contratando uma equipe de "especialistas em geoprocessamento" sem conseguir implantar nem mesmo um banco de dados geográfico departamental.

O mercado de geotecnologias oferece muitas oportunidades de emprego com carreiras e vantagens para os bons profissionais. A preparação para este mercado exige uma boa dose de dedicação individual para complementar a carência da formação acadêmica. A Internet democratizou o acesso à informação e os profissionais que desejarem realmente se destacar neste mercado precisam apenas de uma boa conexão e algumas horas de dedicação, preferencialmente, diária. Para os que estão iniciando a carreira, uma boa oportunidade é procurar programas de estágio ou trainee que apresentem um alinhamento com as tendências do mercado. É bom ter cuidado ao escolher o programar e verificar se o mesmo realmente está de acordo com as suas expectativas, pois muitas empresas não oferecem uma real oportunidade de aprendizado.