gestão de mudanças em projetos para atender Órgãos regulamentadores alessandro pires de camargo
Post on 22-Apr-2015
108 Views
Preview:
TRANSCRIPT
Gestão De Mudanças Em Projetos Para Gestão De Mudanças Em Projetos Para Atender Órgãos RegulamentadoresAtender Órgãos Regulamentadores
Alessandro Pires de Alessandro Pires de CamargoCamargo
Alessandro Pires de Camargo
● Pós-graduação: Gestão de Projetos de Desenvolvimento de Software (Unisal – 2005);
● Graduação: Análise de Sistemas (PUC-Campinas – 2000);● Atua como gerente de projetos na empresa MATERA
Systems desde 2005;● Trabalha com desenvolvimento de software desde 1998;
Agenda
● Objetivo
● Apresentação da empresa e mercado de atuação
● Principais órgãos regulamentadores na área financeira
● Exemplos de mudanças dos órgão regulamentadores
● Responsabilidades referentes as alterações
● Estatística de alterações de projetos
● A gerência de mudanças de escopo nos projetos
● Processo da empresa para alterações em projetos
● Visão geral da integração
Objetivo
● Apresentar um caso de gestão de mudanças onde as mudanças no projeto partem de órgãos regulamentadores, como o Banco Central, Febraban ou Receita Federal;
● Demonstrar o processo desde a divulgação da mudança até a entrega da alteração para o cliente da empresa, passando pelo tratamento do impacto da mudança no projeto;
● Discutir como o CMMI, PMBoK e software de apoio a gestão podem ajudar no controle de mudanças de um projeto.
Apresentação da empresa e mercado de atuação
MATERA Systems (www.matera.com):● Empresa provedora de soluções completas de TI para o
Mercado Financeiro (com foco no core business) e Corporativo;● 20 anos de atuação;● Cerca de 200 profissionais distribuídos em SP, RJ, Campinas e
EUA;● Soluções instaladas em cerca de 40 instituições financeiras;● CMMI-SW conquistado em 2005;● Investimento constante em Qualidade e Melhoria de Processos:
CMMI, RUP, profissionais PMP, práticas do PMBoK;● Faturamento anual R$20 M (últimos 12 meses).
Principais órgãos regulamentadores na área financeira
● Banco Central - Autarquia federal integrante do Sistema Financeiro Nacional, sendo vinculado ao Ministério da Fazenda do Brasil. Assim como os outros bancos centrais do mundo, o brasileiro é a autoridade monetária principal do país. Principais competências que afetam os projetos da empresa:
● Regular a execução dos serviços de compensação de cheques e outros papéis;
● Autorizar, normatizar, fiscalizar e intervir nas instituições financeiras;
● Controlar o fluxo de capitais estrangeiros, garantindo o correto funcionamento do mercado cambial;
Principais órgãos regulamentadores na área financeira
● Febraban – é a principal entidade representativa do setor bancário brasileiro. O objetivo da federação é representar seus associados em todas as esferas para o aperfeiçoamento do sistema normativo, a continuada melhoria da produção e a redução dos níveis de risco. Propõe e defende mudanças ou edição de normas que aumentem a eficiência do sistema financeiro e o aprimoramento dos seus instrumentos;
● Receita Federal - As principais funções da Receita Federal são: controlar a arrecadação tributária da União recolhendo e fiscalizando impostos como o IRPF e o ITR e realizar o controle aduaneiro das importações e exportações brasileiras;
● CETIP, CELIC e outros;
Exemplos de mudanças dos órgão regulamentadores
● Banco Central● RESOLUCAO 2.682: Dispõe sobre critérios de classificação das
operações de crédito e regras para constituição de provisão para créditos de liquidação duvidosa. (...) Esta Resolução entra em vigor na data da sua publicação, produzindo efeitos a partir de 1º de março de 2000(...);
● Febraban● Layout padrão Febraban - Debito Automático versão 5.0;● Layout padrão de Código de Barras - Arrecadação versão 4.0;
● Receita Federal● Lei nº 9.311 - Institui a Contribuição Provisória sobre Movimentação
ou Transmissão de Valores e de Créditos e Direitos de Natureza Financeira - CPMF, e dá outras providências;
Compromisso da empresa na manutenção dos produtos
● Os clientes possuem um contrato de manutenção com os produtos, com isso a empresa tem o compromisso em atender as alterações em tempo hábil;
● Ter os produtos atualizados para atender o mercado;
Responsabilidades referentes as alterações
● Órgão regulamentador● O órgão regulamentador divulga a alteração, informando o que deve ser
alterado detalhadamente, assim como o prazo para homologação e entrada em vigor a alteração. Algumas alterações só são divulgadas no SisBacen;
● Empresa● A empresa possui uma área que monitora as alterações divulgadas pelos
órgãos regulamentadores. Quando identificada uma alteração, é iniciado o fluxo para alteração nos projetos;
● A empresa entende, desenvolve, testa e disponibiliza o produto ao cliente;
● Cliente● Algumas alterações só são divulgadas para as instituições financeiras através
do SisBacen, que é um terminal onde as instituições estabelece comunicação com o Banco Central. Neste caso o cliente é responsável em repassar esta alteração para a empresa;
● O cliente é responsável por homologar o sistema, com o apoio da empresa, se desejado;
Projetos afetados pelas mudanças
● Evolução de produtos● São projetos de aperfeiçoamento do produto, onde novas
funcionalidades são introduzidas;● Manutenção de produtos
● São projetos de correções do produto, onde funcionalidades existentes devem ser alteradas;
● Desenvolvimento de Tailor Made● Sistemas desenvolvidos especificamente para um cliente;
● Manutenção de Tailor Made● O Tailor Made pode possuir contrato de manutenção ou a
manutenção é solicitada pelo cliente;
Estatística de alterações de projetos
● Dos chamados atendidos pela empresa, 5% são referentes a alterações de legislação;
● Alguns produtos chegam a ter 10% dos chamados referentes a alterações de órgãos regulamentadores;
● Desde jan/2006, 262 chamados referentes a alterações em produtos devido a alteração de órgãos regulamentadores, Equivalente a 14 alterações por mês;
A gerência de mudanças de escopo nos projetos
● CMMI nível 2
● A área de processo de CM - Gerência de Configuração – tem como objetivo estabelecer e manter a integridade dos produtos de software dos projetos;
● A Gerência de Configuração identifica a versão do software em um determinado ponto no tempo, controlando as alterações e mantendo a integridade e rastreabilidade no ciclo de vida do software;
● A empresa utiliza o aplicativo CVS em conjunto com o sistema de gestão de projetos (MATERA Project) para gerência de configuração;
A gerência de mudanças de escopo nos projetos
● PMBoK
● Mudanças significativas que venham a ocorrer durante todo o ciclo de vida do projeto irão provocar uma necessidade de reexaminar um ou mais processos de planejamento;
● Controle Integrado de Mudanças - Este é o processo necessário para controlar os fatores que criam mudanças para garantir que essas mudanças sejam benéficas, determinar se ocorreu uma mudança e gerenciar as mudanças aprovadas, inclusive o momento em que ocorrem. Esse processo é realizado durante todo o projeto, desde a iniciação até o encerramento do projeto.
A gerência de mudanças de escopo nos projetos
● PMBoK
● Sistema de gerenciamento de configuração - Inclui o processo para submeter as mudanças propostas, sistemas de acompanhamento para revisar e aprovar as mudanças propostas, definição dos níveis de aprovação para autorizar mudanças e fornecimento de um método para validar as mudanças aprovadas.
● Sistema de controle de mudanças - É um conjunto de procedimentos formais documentados que define como as entregas e a documentação do projeto são controladas, mudadas e aprovadas. O sistema de controle de mudanças é um subsistema do sistema de gerenciamento de configuração
A gerência de mudanças de escopo nos projetos
● Segundo o PMBoK, o sistema de informações do gerenciamento de projetos é um sistema automatizado, usado pela equipe de gerenciamento de projetos para monitorar e controlar a execução das atividades planejadas e agendadas no plano de gerenciamento do projeto. O sistema também é usado para fazer novas previsões conforme necessário.
● A Matera desenvolveu um sistema para Gestão de Projetos. Este é integrado com o CVS e o controle das alterações de projetos é feito por ele.
Cadastro do produto no sistema
• Todo produto é cadastrado no sistema, assim como os casos de uso e funcionalidades da aplicação;
Cadastro de projeto no sistema
• Todo projeto é cadastrado no sistema;• No caso de produtos da empresa (suítes), existe um projeto ativo para a próxima versão a ser lançada;
Inicio: Mudança originada no órgão regulamentador● O orgão regulamentador divulga a alteração, informando o que deve ser
alterado detalhadamente, assim como o prazo para homologação e entrada em vigor a alteração;
● Algumas alterações só são divulgadas no SisBacen, estas devem ser informadas pelos clientes;
● A Central de Atendimento recebe a alteração do Órgão Regulamentador ou de algum cliente;
Entrada da solicitação de mudanças
Entrada da solicitação de mudanças
• Envio da pendência aberta para o Analista de Negócio;
Avaliação do Analista de Negócio
● Analista de Negócio avalia a alteração;● O entendimento da alteração pode ser feito em conjunto com
o(s) cliente(s);● O Analista de Negócio identifica os Casos de Uso afetados
pela alteração;● Pode ser identificado que a alteração afeta mais de um
produto;● É feito um comitê interno para decidir sobre as alterações;
Análise de impacto nos produtos/projetos
● Lista dos Casos de Uso afetados pela alteração;
Tranferência da pendência para o projeto
● Neste momento a alteração é transferida para a engenharia;
Análise de impacto nos produtos/projetos
● Cálculo de pontos e esforço da alteração;
Análise de impacto nos produtos/projetos
● Se uma nova funcionalidade for identificada, deve-se responder as perguntas em relação a sua complexidade
Análise de impacto nos produtos/projetos
● Caso a funcionalidade já exista, deve-se responder as perguntas em relação a sua complexidade
Abertura da aplicação
● A aplicação deve estar em um status que permita o desenvolvimento;
● Esta configuração é integrada com o controle do CVS;
● A pendência será inserida no cronograma como uma atividade;
● O Gerente do Projeto aloca recursos necessários e ajusta o BAC, se necessário;
Planejamento do gerente de projetos
Planejamento do gerente de projetos
Acompanhamento do gerente de projetos
Acompanhamento do gerente de projetos
Acompanhamento do gerente de projetos
Apontamento de horas trabalhadas
● O recurso ao trabalhar na pendência, aponta as horas no sistema informando a atividade, quantidade de horas trabalhadas e o tempo estimado para término da atividade;
Acompanhamento da produtividade do recurso
Fechamento de versão
● Após efetuada a alteração no código, o mesmo deve aplicado no sistema de controle de versões e a aplicação no sistema deve ser fechada;
● Uma instalação da nova versão é gerada e disponibilizada para o cliente;
Ratreabilidade
● É possível rastrear quais arquivos e funcionalidades foram alteradas em uma pendência;
Comunicação para o cliente
● Na pendência é possível preencher o README da versão gerada, contendo as alterações efetuadas;
Workflow
● Em todo projeto existem workflows, que são disparados quando alguma ação é necessária, como alteração de BAC ou abertura de alguma versão de aplicativo;
Workflow
● Tipos de Workflow
Registro de ocorrências na pendência
● Na pendência estão cadastradas todas as ocorrências, como contato com o cliente e transferências entre projetos;
Visão geral da integração
Conclusões
● O processo e as ferramentas de apoio ajudam a gerenciar o impacto em multiplos projetos;
● Garantem a integridade das versões de software geradas para o cliente;
● Controlar diferentes versões de desenvolvimento de um produto, através da integração com sistema de controle de versão;
● Sem ferramentas e processos consistentes, perderia-se o controle da alteração ou haveria trabalho duplicado pelos envolvidos no projeto;
Contato
Alessandro Pires de Camargo
alessandro.camargo@matera.com
top related