Guia Estratégica de Migração para Software Livre
Guia Estratégica de Migração para Software Livre
Guia Estratégica de Migração para Software Livre
Governo de Pernambuco
Versão 1.0
Este documento foi elaborado pela Agência
Estadual de Tecnologia da Informação de
Pernambuco como uma adaptação do Plano
de Padronização do Ambiente e Migração
para Software Livre no Ministério do
Planejamento, Orçamento e Gestão do
Governo Federal.
Adaptado por:
José Augusto Lopes Viana
2
Índice
Apresentação.......................................................................................................................4
Justificativa...........................................................................................................................4
Resultados esperados..........................................................................................................5
Considerações iniciais sobre o Plano de Migração..............................................................5
MODELO .............................................................................................................................7
Introdução........................................................................................................................8
Finalidade....................................................................................................................8
Escopo.........................................................................................................................8
Metas Gerenciais.........................................................................................................8
Patrocinadores.............................................................................................................9
Visão Geral do Projeto...................................................................................................10
Objetivos do Projeto...................................................................................................10
Ações Específicas......................................................................................................10
Detalhamento das Ações Específicas............................................................................11
Planejamento.............................................................................................................11
Levantamento e Diagnóstico......................................................................................11
Comunicação.............................................................................................................12
Capacitação...............................................................................................................13
Projeto de Migração do Pacote de Automação de Escritório.........................................14
Projeto de Migração do Sistema de Correio Eletrônico..................................................14
Projeto de Adequação dos Sistemas.............................................................................15
Projeto de Migração do Navegador Web.......................................................................15
Projeto de Migração de Softwares Específicos..............................................................16
Projeto de Migração para Linux nas Estações de Trabalho...........................................16
Projeto de Migração de Servidores Departamentais......................................................17
Cronograma Geral do Plano de Migração para Software Livre......................................18
Quadros de acompanhamento.......................................................................................19
Organização do Projeto..................................................................................................21
Estrutura Organizacional...........................................................................................21
Papéis e Responsabilidades......................................................................................22
Anexos...............................................................................................................................23
I - Mapa de Gerenciamento de Riscos...........................................................................24
II - Mapa de Escolha de Aplicações...............................................................................25
3
Apresentação
Em sintonia com ações do Governo Federal, tal iniciativa reflete o interesse na promoção
da eficiência da Administração Pública, decorrente da independência tecnológica e de
fornecedor, além da racionalização dos recursos aplicados, sem perda da qualidade dos
serviços.
Para tanto, torna-se fundamental o planejamento cuidadoso da transição para esse novo
ambiente, considerando custos e riscos inerentes ao processo, de forma a permitir a
realização de migrações gerencialmente estáveis, com garantia de interoperabilidade e
salvaguarda das informações. Nesse contexto, a ATI está disponibilizando, baseado no
“Plano de Padronização do Ambiente e Migração para Software Livre no Ministério do
Planejamento, Orçamento e Gestão”, o Guia Estratégico de Migração para Software Livre,
que objetiva propor um modelo de plano de migração com definição de procedimentos
técnicos a serem adotados pelas entidades da Administração Pública Estadual na
migração de softwares proprietários para alternativas desenvolvidas em Software Livre,
segundo a realidade dessas instituições, em consonância com as recomendações
apresentadas no Guia Livre – Referência de Migração para Software Livre do Governo
Federal.
Justificativa
4
ter o aplicativo customizado para o Estado gerando a versão Expresso.PE.
Resultados esperados
5
A páginas seguintes trazem um Modelo de um Plano de Migração para Software Livre. O
seu conteúdo deve ser adequado à realidade da instituição que está promovendo a
migração, em especial, à abrangência do projeto. O modelo considera a migração de
aplicativos e sistema operacional para estações de trabalho, servidores departamentais e
sistemas proprietários, o que em muitos casos vai além dos objetivos da instituição.
Nesse contexto, deve-se considerar apenas o conteúdo relacionado à migração
pretendida, descartando-se os demais exemplos.
6
MODELO
SOFTWARE LIVRE
7
Introdução
Finalidade
Descrição:
Neste item é descrito, de forma breve, o objetivo do Plano de Migração para Software
Livre.
Este Plano de Migração tem como objetivo definir as atividades desenvolvidas durante o
processo de transição para plataforma de Software Livre na infraestrutura de tecnologia
da informação e comunicação da [instituição que está promovendo a migração].
Escopo
Descrição:
Neste item é descrita a abrangência do Plano de Migração.
Este documento descreve o plano geral a ser utilizado pelo Comitê Executivo de Software
Livre, para implementar na [instituição que está promovendo a migração] a migração das
estações de trabalho, adequação das aplicações e servidores departamentais para
software livre. O detalhamento a ser feito neste documento pretende alcançar todos os
níveis da instituição e se refere às ações internas de migração para software livre, bem
como possíveis demandas externas.
Metas Gerenciais
Descrição:
As metas gerencias do Plano de Migração devem ser relacionadas nesse item.
8
a) Preparação do Plano do Migração e do Plano de Capacitação até dd/mm/aaaa,
considerando que estes deverão sofrer adaptações ao longo da execução;
Patrocinadores
Descrição:
Neste item são relacionados os patrocinadores do projeto (Plano de Migração).
9
Visão Geral do Projeto
Objetivos do Projeto
Descrição:
Este item descreve os objetivos do Plano de Migração.
Este projeto visa direcionar a migração progressiva, controlada e com menor impacto, do
ambiente de TI da [instituição que está promovendo a migração] para a plataforma de
software Livre. O projeto será implementado por fases, visando um gerenciamento com
qualidade e efetividade.
Ações Específicas
Descrição:
Este item relaciona as fases do Plano de Migração.
As fases deste plano estão listadas a seguir. A ordem de apresentação das fases não
implica numa sequência fixa entre elas.
– Planejamento;
– Diagnóstico e Levantamento;
– Comunicação;
– Capacitação;
– Projeto de Migração do Pacote de Automação de Escritório;
– Projeto de Migração de Softwares Específicos - Outros Aplicativos de Escritório;
– Projeto de Migração para Linux nas Estações de Trabalho;
– Projeto de Migração dos Servidores Locais;
– Projeto...
Comunicação
Diagnóstico Capacitação Migrações Suporte
Sensibilização
Aprendizado e
Documentação
Readequação
10
Detalhamento das Ações Específicas
Descrição:
Neste item são listadas as ações planejadas.
Planejamento
Levantamento e Diagnóstico
Descrição:
Neste item é realizado um levantamento dos aplicativos que podem ser substituídos por
Softwares Lives e o disgnósticos de sistemas já utilizados em relação a sua
compatibilidade com soluções livres (ex.: Navegador Web, Sistema Operacional, etc).
Detalhamento dos ambientes a serem migrados, com a produção de relatórios que vão
direcionar os trabalhos técnicos.
a) Determinar a quantidade de instalações das ferramentas proprietárias a serem
11
migradas prioritariamente;
Comunicação
Descrição:
Neste item são relacionadas atividades a serem desenvolvidas na comunicação interna
do Plano de Migração.
12
b) Criar mecanismos que estimulem mudança do clima organizacional, com apoio
da administração superior;
Capacitação
Descrição:
Neste item são relacionados os treinamentos necessários para que a equipe técnica
esteja preparada para o Plano de Migração.
Treinamento dos técnicos, que irão participar da migração, e demais usuários, que
estarão se inserindo no processo. Esta fase será reincidente sempre que for realizada a
migração de um novo componente da estrutura, a cada ciclo do processo.
13
Descrição:
Os itens a seguir relacionam as atividades a serem desenvolvidas para cada software ou
sistema a ser migrado.
14
Projeto de Adequação dos Sistemas
15
Projeto de Migração de Softwares Específicos
Troca do sistema operacional das estações de trabalho que já tiverem recebido suíte de
escritório, navegador e correio eletrônico em Software Livre e não tiverem necessidade de
acesso a nenhuma outra ferramenta ou sistema com dependência proprietária.
c) Fazer a migração das estações de trabalho dos usuários que estiverem em fase
adiantada de treinamento;
16
Projeto de Migração de Servidores Departamentais
d) Implementar as soluções.
17
Cronograma Geral do Plano de Migração para Software Livre
Descrição:
Este item relaciona as fases do plano de migração com as suas respectivas datas de
início e fim.
Este cronograma deverá ser atualizado antes do início de cada fase. As datas para o
inicio e fim de cada fase devem ser especificadas, separando-se as fases não
repetitivas das fases repetitivas. As fases que fazem parte do ciclo, ou seja, que serão
repetidas a cada nova unidade que receber a migração, devem ser contempladas à parte.
Este cronograma deverá estar também implementado com detalhamento na ferramenta
de Gerenciamento de Projetos utilizada.
Fases repetitivas
18
Quadros de acompanhamento
Descrição:
Este item contém várias tabelas nas quais são registrados os números das migrações
efetivadas.
19
Migração dos servidores departamentais
Aplicativo Unidade
↓ → Administrativa Financeira Infraestrutura ...
Sistema Operacional % % %
Serviços % % %
Legenda:
TAC: Total de usuários a serem capacitados no aplicativo em questão, por Unidade.
CAP: Usuários capacitados até a atualização do quadro.
% : Porcentagem de usuários capacitados, em relação ao TAC.
20
Organização do Projeto
Descrição:
Este item contém a estrutura hierárquica formada para o Plano de Migração,
relacionando também interfaces internas e externas, assim como papéis e
responsabilidades.
Estrutura Organizacional
Comitê
Executivo
Grupo de trabalho
Gerente de
Projeto
Interfaces Externas
21
Interfaces Internas
Papéis e Responsabilidades
Papel Responsabilidade
Gerente de Projeto O Gerente de Projeto, integrante do Grupo de Trabalho, aloca
recursos, especifica prioridades, coordena as interações com
os clientes e usuários e mantém a equipe de projeto centrada
na meta correta. O Gerente de Projeto também estabelece um
conjunto de práticas que garante a integridade e qualidade dos
artefatos do projeto.
Técnico de Suporte O Técnico de Suporte é o responsável por prestar assistência
técnica aos usuários do projeto.
Instrutor O Instrutor coordena as atividades de treinamento em sala de
aula, monitorando os usuários nos cursos em
desenvolvimento.
Testador O testador é responsável por executar os testes, o que inclui a
configuração e execução dos testes, a avaliação da execução
dos testes e a recuperação dos erros; por avaliar os resultados
dos testes e por registrar os defeitos identificados.
Documentador Responsável pelos artefatos escritos.
Multiplicador O multiplicador é o usuário das Secretarias e Órgãos, que se
mostrar especialmente interessado em Software Livre,
passando a ser um contato importante para transmitir, ao
Grupo de Trabalho, a absorção da migração entre os usuários.
Patrocinadores Os patrocinadores devem prover o suporte organizacional e
decisório, necessário a todo o processo.
GRUPO DE TRABALHO Responsável pela alocação de recursos, estabelecimento das
ações de migração, gerenciamento das equipes e
coordenação técnica.
COMITÊ EXECUTIVO Responsável pela Coordenação Geral do Plano. Em linhas
gerais. estabelece diretrizes, prazos, aprova custos e os
procedimentos internos.
22
Anexos
23
I - Mapa de Gerenciamento de Riscos
24
II - Mapa de Escolha de Aplicações
25