23/06/2009
Funcionários das áreas de infra-estrutura e desenvolvimento de software da IMA participaram de uma videoconferência organizada pelo Comitê Técnico de Implementação de Software Livre - CISL do Serpro sobre a Técnica Demoiselle, que aconteceu nesta segunda-feira, 22/06. A videoconferência foi gerada a partir de Curitiba e teve como palestrantes Antônio Carlos Tiboni, Luciana Mota e Flávio Gomes da Silva, todos do Serpro.
A Ténica Demoiselle é uma plataforma que padroniza processos e códigos de sistemas. Ela foi desenvolvida pelo Serviço Federal de Processamento de Dados (Serpro) e pela Empresa de Tecnologia e Informações da Previdência Social (Dataprev) e deverá ser um padrão obrigatório para todos os softwares que sejam desenvolvidos para o Governo Federal a partir deste ano.
O objetivo da ferramenta é garantir a interoperabilidade e facilidade de manutenção dos sistemas dos diferentes ministérios e autarquias. A plataforma foi desenvolvida em software livre e, portanto, os sistemas a serem comprados ou especialmente desenvolvidos também deverão seguir a prática. Ela traz assistentes de geração de código, de geração de páginas e de integração de relatórios.
Com isso, pretende-se automatizar e acelerar a integração de sistemas, aumentar a produtividade e afastar o retrabalho. As premissas que nortearam a elaboração da Demoiselle estabeleciam que a plataforma deveria ser extensível, fácil de usar, estável, configurável, confiável e ter sua documentação publicada. A intenção era atingir padronização, redução da curva de aprendizagem, maior produtividade, simplificação dos processos, reutilização de códigos e uma manutenção mais simplificada.
Outro benefício esperado é a economia financeira, com o não pagamento de licenças de software: a expectativa é de que haja redução de 50% nos custos de operação e manutenção dos sistemas. Outro benefício que pode ser apontado é que o governo não precisa se preocupar em fazer todo o desenvolvimento de seus sistemas, podendo contratar a iniciativa privada, controlando a tecnologia e ajustando a sua operação depois.
O nome Demoiselle remete a um modelo leve e pequeno de avião que Santos Dumont idealizou e pilotou em 1907, um ano depois do lendário vôo do 14 Bis.
O analista de sistemas da IMA Rodolfo De Santi não conhecia ainda a proposta do Serpro, mas quando soube da realização da videoconferência resolveu se preparar para ela buscando se informar sobre a Técnica Demoiselle.
De acordo com ele, a IMA já utiliza o padrão de desenvolvimento proposto pelo programa,, baseado em três camadas chamado MVC, de Modelo, Visão, Controlador, e que engloba Banco de Dados, Regra de Negócios e Interface. Essas camadas são independentes, porém integradas. A vantagem de usá-las está no fato de que se forem necessárias alterações em uma delas, não precisamos reescrever os códigos das outras duas, explica.
Após a videoconferência, ele fez uma análise crítica do Demoiselle, enfatizando dois problemas que poderiam dificultar a sua implantação. O primeiro seria a possibilidade de que alguns softwares que compõem sistema parem de evoluir, enquanto outros ganhem novas versões. Um dos componentes do Demoiselle, o Axis, está descontinuado desde 2006. Isto poderá gerar problemas de compatibilidade entre ele e os outros sistemas, caso estes evoluam, avalia. O segundo está ligado à questão das licenças. Como o Demoiselle é composto por diversos softwares, é preciso precisar melhor como seria a forma de compartilhamento da solução, conclui.
Na próxima quinta-feira, 25 de junho, uma equipe composta pelo diretor técnico da IMA, Marcelo Pimenta, e pelos gerentes da área de Desenvolvimento de Software e de Infraestrutura em Telecomunicações visitarão o Serpro para conhecer mais profundamente a Técnica Demoiselle e trocar informações sobre sistemas de gerência de redes.