Estudo: Legados, Migrações e Reposicionamentos Estratégicos

1. Introdução

Brasil, são mais de 40 anos de cultura de TI.

Serpro tem expertise em todos ambientes majoritários: grande porte, cliente-servidor, web proprietária.

Mundo Livre: O Serpro tem a ganhar e tem a ensinar.

2. Reposicionamento Estratégico

Aderência a Padrões Livres/Abertos/Internacionais

Independência de Plataforma

Independência de Fornecedor

Uso Intensivo de Software Livre

3. Reforço da Nova Plataforma Tecnológica do Serpro

Diferenciar aplicações web de contéudo dinâmico x aplicações web de conteúdo transacional.

Para aplicações web de conteúdo dinâmico estudar com carinho o ambiente Zope.

Para aplicações web de conteúdo transacional utilizar interface em JSP ou Java Swing, regras de begócios programadas em Java e banco de dados relacional. Considerar o uso de um Application Server.

Considerar ferramentas baseadas em software livre para esse framework.

4. Legado não é fardo, é a galinha dos ovos de ouro de uma empresa como o Serpro.

Existem estudos em empresas similares ao Serpro que apontam uma situação superavitária do ambiente grande porte em relação ao ambiente de Pequena e Média Plataforma. É necessário que o Serpro faça seu estudo.

Legado é antes de tudo, conhecimento acumulado. Deve ser tratado como um ativo dos mais importantes da empresa.

Mudar o ambiente de uma aplicação deve envolver um profundo estudo de oportunidade x novo ambiente pretendido x custo.

5. Migração: como pintar o trem andando?

A migração depende do motivo: estrangulamento do mainfraime, custo exorbitante de alguns dos softwares, definição estratégica para reposicionamento da empresa.

Podemos começar replicando a base de dados utilizado para consultas em ambiente PMP.

No caso do ambiente do Serpro, uma alternativa é migrar para Cobol + DB2.

Passo seguinte e passar a aplicação para Java.

Para aplicações web de conteúdo dinâmico utilizando bases no grande porte, uma boa opção é o ambiente Zope.

Para aplicações web transacionais, integrar o ambiente Zope com Java.

6. Para uma grande caminhada é preciso o primeiro passo.

Constituir uma megaoperação para fazer o reposicionamento estratégico.

Criar um grupo inter-áreas para a coordenação da migração.

Criar um grupo inter-áreas para o serviço de migração.

Prever um bom orçamento para consultorias e treinamento.

7. Conclusão

O Serpro já protagonizou momentos ímpares na história recente do Brasil:

Processo eleitoral informatizado, Siscomex, Imposto de Renda pela Internet, Compras Net, etc.

Fizemos com tecnologia alheia o que os autores não conseguiram fazer em seus países.

Com software livre o Serpro pode deixar de ser consumidor passivo de tecnologia e passar a ser desenvolvedor pleno de soluções para o Brasil e para o Mundo.

O Serpro tem muito a aprender com o uso de Software Livre e tem muito a ensinar também.

O Brasil Precisa do Serpro Para Arrecadar Mais e Gastar Menos.

Software Livre:

Socialmente Justo

Tecnologicamento Sustentável

Econômicamente Viável.

Mario Teza

Pequena história final:

"Java é proprietário, livre é o Php. Será?"

Nem todo Java é livre, mas existe Java Livre:

Iniciativa Java da Free Software Foundation:

http://www.fsf.org/software/java/java.html

Já o PHP 4 recebeu por um tempo o boicote da Free Software Foundation por necessitar usar um otimizador proprietário:

http://www.linuxplanet.com/linuxplanet/reviews/1891/2/

Recebi noticias que Richard Stallman voltou questionar o PHP. Vou verificar e publicar.

-- MarioTeza - 27 Jun 2004

Topic revision: r1 - 27 Jun 2004 - 23:40:30 - MarioTeza
 
This site is powered by FoswikiCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding Wiki-SL? Send feedback