Norma nº 30/2010

Aprova a realização do Projeto Métricas de Produtividade para Desenvolvimento e Manutenção de Software (Métricas de Software).

       A PRESIDENTE DA COMISSÃO DE COORDENAÇÃO GERAL DO TRIBUNAL DE CONTAS DA UNIÃO, no uso de suas atribuições regulamentares e tendo vista o disposto no §2º do art. 5º da Portaria-CCG nº  1, de 03 de abril de 2007,     considerando o estabelecido no §8º do art. 7º da Portaria-TCU nº  210, de 05 de junho de 2009, que dispõe sobre a constituição e gestão de projetos no âmbito da Secretaria do Tribunal; e     considerando o exame procedido pela Comissão de Coordenação Geral acerca da proposta de projeto apresentada em consonância com o Anexo à Portaria-TCU nº  210, de 2009, resolve:     Art. 1º Fica aprovada a realização do Projeto Métricas de Produtividade para Desenvolvimento e Manutenção de Software (Métricas de Software) .     Art. 2º Fica autorizado o Auditor Federal de Controle Externo (AUFC) Luís André Dutra e Silva, matrícula nº  7614-7, a exercer a atribuição de gestor de projeto, sob regime de dedicação integral.     Parágrafo único. Cabe ao gestor de projeto a responsabilidade de exercer as competências previstas no art. 10 da Portaria-TCU nº  210, de 2009, e observar o disposto no Manual de Gestão de Projetos.     Art. 3º Incumbe ao Secretário-Geral de Administração ­- observadas as delegações e as subdelegações de competência vigentes e o disposto no art. 16 da Portaria-TCU nº  210, de 2009 - designar o AUFC indicado no caput do artigo anterior na função de coordenador de projeto e promover, se couber, a alteração de lotação dos demais servidores alocados ao projeto.     Parágrafo único. Compete, também, ao Secretário-Geral de Administração - mediante provocação da unidade patrocinadora - realizar substituição, eventual dispensa ou nova designação do coordenador do projeto, bem como eventual alteração de lotação de servidores posteriormente alocados ao trabalho.     Art. 4º Cabe à unidade patrocinadora observar que o período autorizado para a realização de trabalho por coordenador de projeto de curta duração não deve contemplar o usufruto de férias e o afastamento em razão de plantão no recesso, bem como os demais afastamentos que possam ser previamente agendados pelo servidor e por sua unidade de lotação, a exemplo da licença para capacitação, nos termos dispostos pela Portaria-CCG nº  52, de 14 de dezembro de 2009.     Art. 5º Esta Portaria entra em vigor na data de sua publicação.              ANA CLÁUDIA MESSIAS DE LIMA MARTINS   Presidente da CCG   ANEXO À PORTARIA-CCG Nº 30, DE 25 DE MAIO DE 2010                              TRIBUNAL DE CONTAS DA UNIÃO           PROPOSTA DE PROJETO - CURTA DURAÇÃO             Métricas de Software     Página 1 de 1                                  1. Identificação do gestor do projeto              Nome do gestor     Matrícula     E-mail     Ramal             Luís André Dutra e Silva     7614-7     silvald@tcu.gov.br     5169             Função do gestor             X     Coordenador           Líder             Nome do substituto eventual     Matrícula     E-mail     Ramal             Marcus Vinícius Borela de Castro     3200-0     borela@tcu.gov.br     5170             Local / telefone                                                                    2. Identificação do projeto              Nome do projeto             Métricas de Software - Métricas de produtividade para desenvolvimento e manutenção de software             Período de realização     Unidade patrocinadora             31/05/2010 a 30/11/2010     STI           3. Vinculação estratégica              Plano Estratégico do TCU             a)      Objetivo estratégico 15: Ampliar o uso de tecnologia da informação nas ações de controle.             b)      Objetivo estratégico 21: Assegurar adequado suporte logístico às necessidades do TCU.             Plano de Diretrizes do TCU             a)      Diretriz 5 - Objetivo 8: Assegurar adequado suporte logístico às necessidades do TCU.                   Ação 8.10 - Implementar práticas de governança e de gerenciamento de serviços de TI.             b)      Diretriz 6 - Objetivo 9: Aperfeiçoar instrumentos de controle e processos de trabalho.             Plano Diretor de Suporte e Desenvolvimento Estratégico para 2010             a)      Diretriz 4 - Objetivo 6: Assegurar adequado suporte logístico às necessidades do TCU.             b)      Diretriz 5 - Objetivo 7: Aperfeiçoar instrumentos de controle e processos de trabalho.             Plano Diretor de T.I.             a)      Iniciativa 7.7. Implementar mecanismos para medição de desempenho e disponibilidade de serviços prestados.             b)      Etapa 7.7.1. Definir e implantar métricas baseadas em pontos de função para estimativa e gestão de projetos de desenvolvimento e manutenção de sistemas transacionais.             c)      Etapa 7.7.2. Definir e implantar métricas baseadas em pontos de função para estimativa e gestão de projetos de desenvolvimento e manutenção de Data Warehouse.           4. Problema / oportunidade               Descrição do problema ou da oportunidade              a)      A demanda das unidades do Tribunal pela construção e evolução de soluções de TI tem aumentado de forma significativa, o que motivou aumentos sucessivos na equipe da área de TI ao longo dos últimos 5 anos para fazer frente a essa demanda. Com isso, o planejamento das ações de TI tem se tornado mais complexo, constituindo ponto crítico para o correto atendimento às necessidades do Tribunal.             b)      Atualmente as estimativas de tempo e recursos para execução de projetos de desenvolvimento e manutenção de sistemas são produzidas de forma empírica, com os dados históricos de projetos anteriores sendo utilizados apenas de forma intuitiva pelos gerentes, como base para o planejamento das ações de cada área.             c)      Para que o planejamento das ações de desenvolvimento e manutenção de software possa ser feito de maneira mais confiável e objetiva, é necessário estabelecer métricas que possam ser aplicadas aos produtos e respectivas demandas, para estimativa do esforço necessário para implementação e, por conseguinte, de equipe a ser alocada e prazos para realização.             d)      A fim de aumentar a capacidade de atendimento às demandas, além das atividades de desenvolvimento e manutenção executadas pela equipe do TCU, serão também realizadas contratações de soluções prontas no mercado - incluindo serviços de manutenção dessas soluções, que precisarão ser dimensionados segundo critérios objetivos.             e)      Atualmente o método mais usado para estimativa de projetos de desenvolvimento e manutenção de software é a Análise por Pontos de Função (APF) , mantido pelo International Function Point Users Group  (IFPUG) e adotado por organizações de TI de todo o mundo. Por esse motivo, o uso da técnica também tem sido abordado em recomendações propostas pela Sefti para a Administração Pública Federal.              f)      Encontra-se em andamento trabalho de especialista sênior para geração de modelo de contratação de serviços de desenvolvimento e manutenção de sistemas em esquema de fábrica de software, no qual está prevista a utilização de métricas baseadas em pontos de função como instrumento para precificação e mensuração dos serviços prestados.              g)      Encontra-se também em andamento iniciativa para contratação de sistema integrado de gestão administrativa (ERP) para o Tribunal, na qual está prevista a utilização de métricas baseadas em pontos de função como instrumento para precificação e mensuração dos serviços de manutenção evolutiva e corretiva prestados após a implementação da solução.             Evolução do quadro (apresentar dados)              a)      No Plano de Ações de TI 2010-2011 constam 55 ações diretamente ligadas ao desenvolvimento e manutenção de software, cujos prazos necessários para implementação foram estimados de forma subjetiva, com significativa margem de erro.             b)      A ausência de parâmetros objetivos para estimativa de prazos e alocação das equipes frequentemente dá margem para divergências entre a área de TI e as demais unidades do Tribunal, quando das negociações para elaboração de planos e definição de prioridades.             c)      Devido à necessidade de melhoria dos processos de desenvolvimento do TCU, a definição de métricas de tamanho de software e a estruturação de um núcleo de apoio à aplicação dessas métricas revela-se a solução correta para estabelecer um padrão de medição da capacidade de produção da STI e facilitar o planejamento das ações de desenvolvimento e melhoria de sistemas.           5. Escopo do projeto              5.1. Objetivo geral do projeto (em relação à oportunidade ou à solução do problema)                    Definir métricas de esforço e produtividade para desenvolvimento e manutenção de software e estruturar núcleo de apoio à aplicação dessas métricas no planejamento e gestão das ações da STI.            5.2. Meta -Produto - Homologador              META     Produto     Homologador             Objetivo específico     Quanto     Data de término                   a)      Fornecer documento de referência para contratações de sistemas e medições internas     1     30/06/2010     Manual de métricas do TCU revisado     Setic/STI             b)      Prospectar ferramenta de medição de pontos de função     1     30/07/2010     Prospecção de ferramentas de contagem realizada     Setic/STI             c)      Definir pontos de encaixe do processo de medição em pontos de função nos processos de desenvolvimento do TCU e no processo de contratação de fábrica de software     1     31/08/2010     Processo de contagem definido     Setic/STI             d)      Demonstrar a viabilidade de realizar contagens após a definição dos pontos de encaixe     1     30/09/2010     Piloto de contagem utilizando o processo realizado     Setic/STI             e)      Especificar a contratação de ferramenta de medição, com repositório centralizado de contagens de pontos de função     1     29/10/2010     Termo de referência para contratação da ferramenta de contagem concluído     Setic/STI             f)      Definir métricas de capacidade de produção para planejamento das atividades da STI     1     30/11/2010     Métricas de capacidade de produção definidas          Setic/STI           5.3. Não escopo  (o que o projeto não vai fazer)               a)      O projeto não será responsável por contagens de pontos de função dos projetos e sistemas internos e externos.             b)      Não será fornecido treinamento em ferramentas e processo de contagem durante a execução do projeto           6. Benefícios  (impacto esperado dos produtos do projeto)               a)      O processo de medição proporcionará um fator de normalização das medidas de tamanho de diferentes sistemas             b)      O núcleo de métricas fornecerá subsídios a medidas de produtividade e esforço de desenvolvimento de sistemas              c)      A definição de métricas de capacidade de produção da STI facilitará o planejamento das ações              7. Fatores que podem pôr em risco o êxito do projeto              Risco     Impacto     Probabilidadede ocorrer     Ação para (E) Evitar ocorrência do risco (M) Mitigar ocorrência do risco (R) Reduzir impacto do risco ocorrido     Responsávelpela ação                   a)      Falta de disponibilidade de tempo dos responsáveis pelas áreas que fornecerão informações sobre os processos de desenvolvimento e de contratação     Médio     Baixa      (E) Agendar com antecedência razoável as reuniões de negociação     Luís André Dutra e Silva           8. Identificação das partes envolvidas no projeto  (em relação a que)               Nome da parte envolvidapatrocinador, cliente, parceiro, fornecedor interno ou externo de serviços e recursos (humanos e  físicos)      Item negociado ou a negociar com as partes envolvidas                   a)      Sepas     Informações sobre processos de desenvolvimento              b)      Sedin     Informações sobre medições de tamanho de projetos de DW             c)      Segec     Informações sobre contratação de fábrica de software              d)      Siscon     Informações sobre contratações de software           9. Relação com outros projetos              Projetos predecessores     Projetos conexos     Projetos sucessores                   n/a     SGP     n/a           10. Custos adicionais estimados              Recurso     Valor estimado     Data inicial de liberação do recurso                   a)      Ferramenta de medição de software em pontos de função, a ser adquirida mediante pregão eletrônico decorrente do produto "e"     R$70.000,00     01/09/2010             Total de custos estimados                       Obs.: (comentar sobre fontes de recursos, base de cálculo e outros esclarecimentos necessários)   11. Outros recursos necessários              Recurso     Fornecedor                   a)                        12. Equipe do projeto              Nome     Matrícula     Lotação     Período     Dedicação integral/ parcial / por atividade                   1.     Luís André Dutra e Silva     7614-7     Setic     31/05/2010 a 30/11/2010     Integral             2.     Marcus Vinicius Borela de Castro     3200-0     Setic     31/05/2010 a 30/11/2010     por atividade           13. Finalização              Data     Assinatura do gestor do projeto                   Em maio de 2010        LUÍS ANDRÉ DUTRA E SILVACoordenador do Projeto             Manifestação do titular da unidade patrocinadora             De acordo, em maio de 2010                   MAURO GIACOBBOSecretário de Soluções de T.I.             Manifestação do titular da Secretaria-Geral da unidade patrocinadora             De acordo, encaminhe-se à Seplan para fins de aprovação junto à CCG.             Segepres, em maio de 2010     ANA CLÁUDIA MESSIAS DE LIMA MARTINSSecretária-Geral da Presidência