PMBOK e Cobit - Uma Experiência na
Reformulação de Sistemas em Angola
Marcelo Etcheverry Torres,PMP,Cobit)
Agenda
•
•
•
•
•
•
•
•
A palestra
Angola
Cliente
O projeto
Usando o PMBOK
Usando o Cobit
Lições Aprendidas
Conclusão
A palestra
• Não
• Vamos dizer o que é certo ou errado no uso de PMBOK e
Cobit
• Iremos mostrar um manual de como deve ou como não
deve ser usado o guia de boas práticas e o framework
• Iremos
• Mostrar como no contexto do projeto utilizamos o guia e o
framework
• Tempo estimado: 40 min(Palestra) + 5 min(perguntas).
Angola
Capital: Luanda
População: 15,1 milhões de habitantes
Moeda: Kwanza (Kz)
Língua Oficial: Português
O projeto
A equipe: 20 pessoas
17.560 horas em 10 meses
Foram entregues 142 requisitos e 297 funcionalidades.
Foram gerados mais de 650 arquivos para instalação.
Cerca de 68% do sistema sofreu modificações
Custo US$ 7.000.000,00.
Uso intensivo pelo Instituto que
possuía grande visibilidade no
cenário público de Angola.
Usando o PMBOK
•
•
•
•
•
•
Escopo
Riscos
Tempo
Recursos Humanos
Gerenciamento de Stakeholders
Comunicação
Usando o PMBOK
• PMBOK – Conceito
“ O Guia PMBOK é o guia que identifica um subconjunto do conjunto
de conhecimentos em gerenciamento de projetos que seria
amplamente reconhecido como boa prática na maioria dos projetos na
maior parte do tempo.
Uma boa prática não significa que o conhecimento e as práticas
devem ser aplicados uniformemente a todos os projetos sem
considerar se são ou não apropriados ”.
Fonte: http://pt.wikipedia.org/wiki/PMBOK
Usando o PMBOK
• Escopo
O escopo do projeto era composto por três projetos menores:
Diplomas Legais – implantação de 96 requisitos referentes a mudanças geradas
pela publicação de 4(quatro) conjuntos de novas leis.
Manutenção Evolutiva – Alteração e implantação de cinco módulos
(Fiscalização,RH,Patrimônio,Orçamento e Tesouraria )
Manutenção Corretiva – correções no sistema
Usando o PMBOK
• Escopo
• Antes
Solicitações de mudança constantes. Nenhum tipo de análise
de impacto ou gestão de mudanças.
Campeonato de Grito (leva quem gritar mais)
• Depois
Foi adotada o processo de análise de mudanças.
Organizar gerou Ruído...Acabou a feira livre...Resistência do
Cliente
Foi explicado o benefício de trabalhar desta forma.Queríamos
atender bem mas pra isso deveríamos nos organizar...
Usando o PMBOK
• Escopo
5.1 – Coletar os Requisitos
Realizado por meio de entrevistas, brainstorming. Presencial.
* Café
5.2 – Definir o Escopo
5.3 – Criar a EAP
Documento de Especificações Funcionais de Software
Foi criada a EAP com pacotes a serem entregues
* Feita com a equipe
5.4 – Verificar o Escopo
As entregas tiverem seus aceites formalizados em
documentos
* Assinados Formalmente
Usando o PMBOK
• Riscos
Muitos riscos, ambiente de incerteza...
Priorizados os riscos de Maior impacto X Probabilidade.
A responsabilidade pelo levantamento e monitoramento
dos riscos foi atribuída a toda a equipe e não somente
ao gestor do projeto.
Acompanhamento Semanal era realizado.
Usando o PMBOK
• Riscos
11.2 – Identificar os r iscos
Processo de levantamento realizado por meio de reuniões com a
equipe. Leitura de material contendo tipos de riscos
* Equipe suger iu r iscos
11.3 – Realizar a análise
qualitativa de r iscos
Uso de matriz probabilidade x impacto
11.5 – Planejar resposta aos
Riscos
Cada risco possuía plano de ação definido.
11.6 – Monitor ar e Controlar
Riscos
Reuniões semanais de acompanhamento da equipe.
* Responsável , ações , ação alter nativa
Usando o PMBOK
• Tempo
O projeto consumiu 17.560 horas e foi executado em 10 meses.
As horas lançadas foram de vital importância para uma negociação
em função de aumento de escopo, pois as horas contratadas
relativas a dois projetos foram consumidas quase que integralmente
na metade do prazo previsto.
Para o lançamento e controle de horas foi utilizada a ferramenta EPM.
O tipo de contrato do projeto era o contrato de preço–fixo.
Usando o PMBOK
• Recursos Humanos
Poder não funcionaria. Autoridade não teria tempo para obter a
liderança.
Idade próxima a equipe e pouco tempo de empresa.
Grande desafio. Afetaria a vida de milhares de pessoas. “Faço
parte de algo importante” para o País. Caratér Social para o pessoal
de TI.
$$$$ Ajudou também...
Plano de gerenciamento de pessoal. Com calendário dos recursos,
histograma e um plano de liberação do pessoal contratado.
Usando o PMBOK
• Gerenciamento de Stakeholders
De acordo com o nível estratégico.
Os diretores do INSS (stakeholders externos) tinham o
gerenciamento feito pelo nível de diretoria da empresa e pelo gerente
de TI. O foco deste gerenciamento era político
No nível operacional do cliente coube ao gerente do projeto\gerente
de ti\diretor da empresa.
Usando o PMBOK
• Comunicação
• Foco na simplicidade e agilidade.
• Pouco contato da equipe com métodos mais formais de
comunicação, optou-se por usar métodos de comunicação Escrita
Informal e Verbal Informal.
• Ocorria por meio de contato direto entre os membros da equipe e
reuniões, com eventual troca de e-mails para formalização de
decisões tomadas.
Usando o PMBOK
• Comunicação
• Em relação ao cliente utilizou-se o método de Escrita Informal e
Verbal Formal (Reuniões com diretoria).
• Uma reunião semanal com a comissão executiva do Instituto era
realizada onde era apresentado um Relatório de Progresso,
descrevendo o que foi realizado na semana.
Usando o PMBOK
• Comunicação
10.1 – Identificar as par tes interessadas
No plano de comunicação foram identificados os stakeholders
e quais as formas de comunicação com cada um dos perfis.
10.2 – Planejar as Comunicações
Foi criado um plano de comunicação para o projeto
10.3 – Distr ibuir as infor mações
A distribuição das informações foi realizada por meio de e-mails
e também foram disponibilizadas via repositór io eletr ônico
par a a equipe e cliente.
10.5 – Repor tar o desempenho
O processo foi realizado de acordo com o plano de comunicação
e usou recursos como e-mails, relatór ios de progresso e
reuniões com cliente e equipe.
Usando o Cobit
• Cobit
COBIT®, do inglês, Control Objectives for Information and related
Technology, é um guia de boas práticas apresentado como framework,
dirigido para a gestão de tecnologia de informação (TI).
Criado e mantido pelo ISACA (Information Systems Audit and Control
Association), possui uma série de recursos que podem servir como um
modelo de referência para gestão da TI.
.
Cobit cobre 4 (quatro) domínios, os quais possuem 34 processos
Usando o Cobit
• Foco na Entrega e Implantação
•
•
•
•
•
•
PO9 - Avaliar e Gerenciar os Riscos de TI
AI2 - Adquirir e Manter Software Aplicativo
AI4 - Habilitar Operação e Uso
AI7 - Instalar e Homologar Soluções e Mudanças
DS8 - Gerenciar a Central de Serviço e os Incidentes
DS9 - Gerenciar a Configuração
• Itens que o PMBOK não atendia. O Cobit foi um IMPORTANTE
complemento do processo.
• Outros processos foram utilizados principalmente o PO10 Gerenciar Projetos
Usando o Cobit
PO9 - Avaliar e Gerenciar os Riscos de TI
Este objetivo de controle tem como finalidade avaliar regularmente a
probabilidade e o impacto de todos os riscos identificados, utilizando métodos
qualitativos e quantitativos.
11.2 –
Identificar
Riscos
PO9.3 - Identificação de
Eventos
PO9.4 - Avaliação de Risco
PO9.5 - Resposta ao Risco
PO9.6 - Manutenção e
Monitor amento do Plano de
Ação de Risco
11.3 – Análise
Qualitativa
11.4 – Planejar
Resposta aos Riscos
11.5 - Monitor ar e
Controlar Riscos
X
X
X
X
Usando o Cobit
AI2 - Adquirir e Manter Software Aplicativo
Este processo contempla o projeto das aplicações, a inclusão de
controles e requisitos de segurança apropriados, o desenvolvimento e
a configuração de acordo com os padrões.
AI2.2 - Projeto Detalhado
Elaboração de Especificações Funcionais e Especificações
Técnicas,Reuniões de Aceite com o Cliente
Definição de Critérios de Aceite junto ao cliente.
AI2.6 - Pr incipais Atualizações
dos Sistemas Existentes
Controle de Bugs via Bugtracking
Testes de Instalação usando ambientes virtualizados
AI2.8 Gar antia de Qualidade de
Software
Foi seguido o plano de qualidade definido para o projeto.
Usando o Cobit
Implantação
O processo de Implantação do sistema foi um ponto de grande atenção
no projeto, visto a criticidade das implantações do sistema.
Foram instalados mais de 650 objetos no banco de dados e servidores
de aplicação.
O processo teve duas etapas:
•
•
Treinamento a usuários
Implantação em Produção
Usando o Cobit
• AI7 - Instalar e Homologar Soluções e Mudanças
AI7.2 - Plano de Teste
A área de testes montou um plano de teste que contemplava todas as
responsabilidades, papéis e estratégia de testes do sistema.
AI7.3 - Plano de Implementação
Foi criado um plano de implantação em produção dos itens que
alteraram o sistema SIGINSS.
AI7.4 - Ambiente de Testes
Foram criados 2(dois) ambientes de testes. Um ambiente só par a
testes de instalação de scr ipts foi cr iado.
AI7.7 - Teste de Aceitação Final
Foram realizadas mais de 16 reuniões de aceite em ambiente de
homologação pelo cliente.
AI7.8 - Promoção par a a Produção
O processo de promoção para a produção foi feito com base no Plano
de Implantação.
Usando o Cobit
• AI7 - Instalar e Homologar Soluções e Mudanças
Na implantação em produção um plano foi criado e teve como principais
ações:
• Testes de instalação de scripts em ambiente especialmente criado para
este fim
• Análise dos Riscos da implantação
• Testes de Acesso às funcionalidades do sistema e Smoke Test s em
Produção
• Testes de Integração em ambiente de homologação
Instalação foi realizada num final de semana com equipes
multidisciplinares (infra-estrutura,banco de dados,desenvolvimento,
acessos e analistas de negócio e cliente.
Usando o Cobit
DS8 - Gerenciar a Central de Serviço e os Incidentes e DS9 - Gerenciar a
Configuração
DS8.2 Registro dos
Chamados dos Clientes
Foi utilizado um sistema de registro de chamados denominado Ger proj que
permitia o registro e acompanhamento de chamados abertos pelo cliente.
DS9.1 Repositór io de
Configur ação e Per fis
Básicos
Foram utilizados dois repositórios.
Para documentos dos projetos foi utilizado o Sharepoint.
Para repositório de arquivos( instaur ação do Sistema) foi utilizado o
CVS+Tor toise.
Após implantado, a equipe ficou no cliente por 10 dias. Foram registrados 3
incidentes , todos eles de baixo impacto e criticidade.
Lições aprendidas
As entregas ao final do projeto, provocaram um grande volume de
atividades e muitas horas extras para cumprir os prazos ao final do
projeto.O correto deveria ter sido o uso de entregas contínuas em
homologação.
Foi feita a gestão de riscos junto com a equipe.Recomenda-se que
a gestão de riscos seja feita pelo gerente de projetos com o apoio da
equipe.
Por necessidade do projeto houve a necessidade de contratar
trabalho remoto e não funcionou como esperado.
Entrega ao final do projeto trouxe problemas.Ideal= Entregas
Contínuas.
Lições aprendidas
Por necessidade do projeto houve a necessidade de contratar
trabalho remoto e não funcionou como esperado( pouco prazo 3
meses,inexperiência).
O processo ainda necessita de um gerente presencial. O
agrupamento da equipe no mesmo espaço físico foi mais eficiente.
Conclusão
Problemas como constantes mudanças de prioridade e escopo foram
reduzidas drasticamente.
O Cobit teve importante papel na implantação dos sistemas e
treinamento dos usuários onde tiveram um resultado bastante
positivo.
Como gestores, temos muitas ferramentas, metodologias e boas
práticas disponíveis no mercado.
O grande desafio está em saber quando e como usar as ferramentas
que dispomos.
Download

PMBOK e Cobit - Uma Experiência na Reformulação de Sistemas