Implantação de Sistemática de Métricas de Software | Bate Byte
Implantação de Sistemática de Métricas de Software
Síntese do trabalho final do curso de Desenvolvimento das Habilidades de Gestão
No momento em que toda a sociedade clama por serviços públicos de boa qualidade ofertados pelo Estado, a máquina administrativa estadual busca a sua eficiência reclamando por maior informatização de suas atividades.
O ambiente de atuação da CELEPAR, no que tange ao desenvolvimento de sistemas, é complexo, pela variedade de plataformas tecnológicas utilizadas, pelas variáveis ambientais que afetam este tipo de serviço e pela cultura predominante no corpo técnico da empresa.
A capacidade produtiva, o grau de utilização dos recursos e a eficiência do corpo técnico estão presentes nas Preocupações de todos os níveis decisórios da empresa. Estes precisam de informações apropriadas para suas decisões.
Inúmeros fatores influenciam o desenvolvimento de sistemas, entretanto, conhecendo-se a medida do tamanho do sistema, e relacionando-a a outras métricas, será possível a obtenção de indicadores de desempenho financeiro, de qualidade e de produtividade da GPS Gerência de Projetos de Sistemas, que serão de extrema valia para o monitoramento da área, tanto por seu corpo gerencial, quanto por parte da Direção da empresa.
A Análise por Pontos de Função permite dimensionar sistemas a partir de uma visão de seu usuário/cliente independentemente da tecnologia usada na sua confecção. Esta independência é valiosa aos dirigentes de informática, pois mantém a estabilidade no processo de coleta de dados para o estabelecimento dos indicadores de desempenho da área.
A sistemática de métricas proposta deve fazer parte do cotidiano da área de desenvolvimento e manutenção de sistemas, como uma ferramenta disponível a todos os técnicos da empresa. O aprimoramento contínuo e a expansão freqüente da abrangência do Programa de métricas deve ser buscado, através da ampla participação dos analistas de informática, considerando os objetivos traçados para curto, médio e longo prazo.
A implantação da sistemática de métricas deve ser conduzida de forma controlada e gradual, por representar uma mudança. Toda mudança, principalmente aquelas que interferem na forma de agir dos empregados, enfrenta resistências. O sucesso deste projeto dependerá, fortemente, das pessoas envolvidas.
Os objetivos maiores do programa de métricas estão associados à melhoria contínua de qualidade e produtividade, sendo uma atividade de longo curso. Por esta característica, é necessário definir uma equipe técnica que dissemine e dê suporte a este programa. A equipe encarregada da implantação da Sistemática de Métricas deverá atuar mais como consultora de cada Coordenação de Projetos. e mesmo de equipes específicas de projetos, que ficarão com a responsabilidade de efetuar as medições.
Manter um canal de comunicação, visando a constante divulgação dos resultados alcançados e esclarecendo e reforçando o papel de cada técnico no progresso contínuo da empresa, será altamente positivo para o gerenciamento desta implantação. E necessário deixar claro, mas muito claro mesmo, que o objetivo da implantação da Sistemática de Métricas não é "caçar culpados". É, pelo contrário, uma forma para ajudar a melhorar o que possa estar errado.
Os custos envolvidos com a implantação da Sistemática de Métricas, embora elevados, não são proibitivos. Encarados como um investimento da organização, poderão apresentar retorno a curto ou médio prazo. O fundamental, entretanto, não está nos valores gastos, nos esforços dispendidos ou nos recursos alocados, mas está, sim, no patamar em que a empresa se situará para enfrentar os seus desafios institucionais e a concorrência.
A informação é primordial para qualquer processo decisório, e isto será propiciado pela Implantação da Sistemática de Métricas de Software.
A Implantação da Sistemática de Métricas na GPS deverá ser realizada segundo um planejamento específico, observando - em grandes linhas - as etapas de designação e preparo da equipe, internalização da técnica, e o estabelecimento de indicadores, conforme detalhado a seguir.
DESIGNAÇÃO E PREPARO DA EQUIPE
Nesta etapa, superada a aprovação do projeto e dos seus objetivos, deverão ser designados os técnicos, com atividades voltadas à melhoria de qualidade e produtividade no processo de desenvolvimento de sistemas, para disseminar e dar suporte à aplicação da técnica.
Definição do Escopo dos Trabalhos:
Revisão do projeto e clarificação dos objetivos. O objetivo central deve ser o de identificar o atual nível de desempenho da área de desenvolvimento de sistemas - GPS, iniciando pelos indicadores de produtividade e de custos, visto já existirem outras medidas associadas.
Realização de curso sobre a técnica FPA (Análise por pontos e função) e suas regras de contagem.
Aplicação da técnica FPA (Análise por pontos e função) para a medição de sistemas que sejam de conhecimento dos técnicos da equipe, visando eliminar dúvidas quanto a aplicação das regras de contagem e consolidar os conhecimentos adquiridos.
Revisão dos Indicadores propostos inicialmente, estabelecendo os indicadores gerenciais para avaliação da produtividade da GPS, a serem obtidos com a implantação da Sistemática de Métrica.
Revisão do Sistema APF (Sistema de contagem de pontos e função), visando torná-lo a ferramenta oficial da CELEPAR voltada ao registro das medições e armazenamento de dados associados à Sistemática de Métricas, incorporando funções que permitam o registro dos fatores de influência na produtividade do desenvolvimento de sistemas e características da equipe que o desenvolveu. As funções referentes à obtenção dos indicadores de desempenho, também deverão ser incorporadas ao sistema.
Diagnóstico dos Atuais Processos de Medição de Tempo:
Revisão das medidas relacionadas ao processo de desenvolvimento e manutenção de sistemas, relacionada ao registro dos tempos dispendidos nos trabalhos (Sistema APC - acompanhamento de projetos).
Detalhamento do Plano de Trabalho:
Revisão do cronograma de atividades relacionadas à implantação da sistemática de métricas, com vistas à ampla divulgação das datas e seqüência de aplicação do plano. Deverão ser, ainda, identificadas e estabelecidas estratégias para ultrapassar eventuais dificuldades durante o processo de disseminação da sistemática.
INTERNALIZAÇÃO DA TÉCNICA
Esta etapa pressupõe a internalização da técnica FPA em cada uma das equipes de desenvolvimento e manutenção de sistemas da GPS, e nas Divisões Técnicas das demais gerências da CELEPAR, de forma gradual, visando garantir o necessário apoio e suporte a ser prestado pelos responsáveis pelo projeto.
Treinamento do Corpo Técnico:
Este treinamento será realizado na própria empresa e será ministrado pelos integrantes da equipe técnica, adequando-se à distribuição da carga horária face aos interesses e características de cada grupo de treinandos.
Medição do Portfólio de Sistema:
Aplicação da técnica FPA para a medição dos sistemas existentes na empresa, tanto para a obtenção do Portfólio de Sistemas da Empresa quanto para atuar como instrumento de fixação dos conhecimentos adquiridos pelo treinamento. Esta contagem deverá ser realizada pelos próprios técnicos (Ias Divisões Técnicas.
Medição em Projetos:
Acompanhamento às equipes de projetos, com vistas à aplicação da técnica FPA nos sistemas em desenvolvimento pelas DITECs (Divisões Técnicas).
Medição de Manutenções:
Acompanhamento e suporte às equipes, nos processos de manutenção dos sistemas que já tenham passado pela medição inicial, com vistas a manter atualizadas as informações relativas ao parque de sistemas instalados.
Indicadores Provisórios de Desempenho:
Paralelamente à implantação da sistemática de métricas em uma Divisão Técnica, poderão ser tabulados, preliminarmente, os indicadores de desempenho desta. Estes resultados devem ser tomados com a devida precaução, pois terão a finalidade maior de aferir os registros de medidas associados aos trabalhos, procurando-se eliminar as falhas que porventura neles existam.
Consolidada a implantação da técnica FPA e após efetuado o acompanhamento e registro relativo a um número significativo de projetos, poderão ser estabelecidos os indicadores de desempenho da GPS.
O primeiro grupo de indicadores a serem obtidos são os relacionados com a produtividade das equipes de desenvolvimento de sistemas, uma vez que já é realizada a medição dos tempos dispendidos nos trabalhos.
Os indicadores relacionados a custos poderão ser obtidos através do tratamento dos dados do Sistema de Custos e Resultados da empresa, associados à medida de tamanho do sistema.
Estes indicadores deverão ser utilizados nos planejamentos de novos projetos, com vistas à melhoria das estimativas de prazos, custos e recursos necessários à sua elaboração.
A melhoria contínua do desempenho no processo de desenvolvimento e manutenção de sistemas virá através do estabelecimento de novas metas para cada um dos indicadores de desempenho, como um Desafio a ser vencido tanto pelos técnicos individualmente como pela empresa como um todo.