Você está na página 1de 3

Proposta de processo de gesto de projetos para fbrica de software Alessandro Mapa dos Santos Introduo A proposta de um processo/metodologia voltado

ao atendimento gerencial de uma Fbrica de Software d-se pela necessidade dessa principalmente em mensurar o valor agregado de seus produtos, visto que em suma, o produto final de uma fbrica de software no um bem palpvel e o desenvolvimento desse d-se, a princpio, de forma consideravelmente abstrata. O processo proposto visa garantir a mxima assertividade no planejamento, especificao e desenvolvimento dos projetos e produtos, cumprindo escopo, prazo, custo e qualidade esperados para o projeto, tal como obter status reports, com valores estatsticos de todas as etapas do processo, buscando o aperfeioamento constante atravs de lies aprendidas, dados estatsticos, novas metodologias e/ou tecnologias. Definies - Projeto: Esforo temporrio empreendido para criar um produto, servio ou resultado exclusivo. As principais caractersticas dos projetos so: . Temporrios, possuindo incio e fim definidos; . Planejados, executados e controlados, entregam produtos, servios ou resultados exclusivos; . Desenvolvidos em etapas e continuam por incremento com uma elaborao progressiva; . Realizados por pessoas e com recursos limitados. - Ciclo de Vida do Projeto: Diviso em fases de um processo destinada a definir: . O que deve ser feito em cada fase; . Marcos e entregas a serem gerados; . Responsveis e/ou envolvidos em cada fase; . Como controlar e aprovar cada fase. - Processo (Eng. Software): Conjunto de passos parcialmente ordenados, cujo objetivo atingir uma meta: entregar um produto de software de maneira eficiente, previsvel e que atinja as necessidades de negcio. - Status Report: Utilizado para reportar resultados parciais ou totais de um projeto ou outro evento, esteja ele finalizado ou ainda em andamento. - Lies Aprendidas: Repositrio de experincias adquiridas que auxiliam na melhoria contnua da qualidade. Questes O primeiro passo a ser tomado quando da deciso de se criar um processo de Gesto de Projetos, tomar conhecimento do que desenvolvido at o momento na empresa, como desenvolvido, quem so os responsveis e todas as informaes relativas ao corpo da fbrica, ou seja, conhecer a si mesmo. A fim de proporcionar esse auto-conhecimento, algumas questes so relevantes, a considerar: - Qual a demanda do cliente? Esse conhecimento auxilia a empresa a definir a carga de trabalho e serve como orientao para controle do uso dos recursos da mesma de acordo com cada cliente. - Qual a capacidade de produo da fbrica? Esse conhecimento oferece a fbrica, informaes a cerca da capacidade de trabalho de seus colaboradores, de acordo com o perfil funcional, o que serve como orientao para definir os perfis necessrios para o atendimento de seus projetos. - Qual a quantidade de horas produzidas na fbrica? O conhecimento a cerca da quantidade de horas produzidas por perfil e por recurso da fbrica, permite a essa, a tomada de decises referentes contrataes, bonificaes, reconhecimento e mesmo treinamento de seus recursos. - Qual a produtividade da fbrica? A produtividade de uma fbrica de software deve ser calculada no apenas pelo n de horas gastas nos projetos. Mesmo para o planejamento das atividades, deve-se fazer uso de uma ferramenta e a mais comumente utilizada a APF (Anlise por Ponto de Funo), que se baseia no clculo das informaes (requisitos) considerando o peso de cada especificao. Tendo o conhecimento a cerca da sua produtividade em termos de pontos por funo, possvel planejar seus projetos com maior assertividade e segurana. Entre outras questes, faz-se necessrio o estudo da capacidade e qualidade da Fbrica de Software para desenvolver seus produtos de forma sistmica e controlada. Para tratar os itens de qualidade a ser considerados, seguem novos questionamentos: - Os projetos sero divididos em tipo e / ou natureza? Caso sim, como? - Todos os artefatos dos projetos esto sendo desenvolvidos? - Qual o ndice e percentual de retorno de especificaes enviadas pelo cliente? - Qual o ndice e percentual de erros encontrados nos testes unitrios das

solicitaes pela central de qualidade? - Qual o ndice e percentual de retorno de cdigo com problemas pelo cliente? - Qual o ndice e percentual de atraso nas entregas dos projetos? O entendimento dessas questes visa: - Garantir estimativas de prazo e custo baseadas na capacidade produtiva da Fbrica; - Oferecer padro de estimativas embasado em histricos; - Garantir controle do uso dos recursos (Alocao e disponibilidade); - Conhecer os pontos fortes e os fracos da fbrica a fim de atuar positivamente nesses; - Controle do status de suas demandas; - Controle dos artefatos de software; - Controle do desempenho operacional; - Controle / Medio da eficincia, qualidade e produtividade da Fbrica e seus recursos; A diviso de um processo em fases proporciona melhor entendimento e controle do fluxo de produo, permitindo assim, a delimitao de cada fase atravs de Marcos e o gerenciamento das mesmas, com o uso das melhores estratgias de acordo com a fase. Assim, em um primeiro nvel, dividimos nosso processo / metodologia em 04 (quatro) fases, sendo: – Iniciao - Planejamento - Execuo e Controle - Encerramento; Fluxograma proposto: FIGURA1 Grupo de Processos - Iniciao O processo de Iniciao a fase em que ocorre a aprovao do projeto, liberando-o para execuo. O processo formado por: - Registro de Chamado: Solicitao de servios de TI realizada pelo cliente. - Oramentao (Proposta Comercial): Desenvolvida a partir de uma ferramenta de Estimativas. Retorna atravs de clculos automticos a quantidade de pontos por funo. - Aprovao do Oramento: Aprovao do oramento proposta pelo cliente de forma a autorizar o incio da realizao das atividades. - Project Charter (Termo de Abertura do Projeto): Documento que formaliza a autorizao pelo gerente para inicio do projeto. - OS – Portal de Servios: O cadastro das solicitaes (Ordens de Servios) em um ambiente integrado de projetos permite o acompanhamento dos projetos em um ambiente coorporativo utilizado internamente e tambm pelo cliente que pode acompanhar a evoluo do seu projeto. - Especificao de Transao: Definio e detalhamento das principais funcionalidades, requisitos e entregas do projeto. Grupo de Processos - Planejamento O Grupo de Processos de Planejamento a fase do projeto responsvel em planejar e gerenciar o projeto, de forma a lev-lo ao sucesso. O grupo formado pelos processos de gerenciamento conforme segue: - Plano de Gerenciamento do Projeto: O plano de Gerenciamento do Projeto contempla as aes a serem realizadas nos processos do projeto. - EAP – Escopo do Projeto: Trata a decomposio da Especificao de Transao (Escopo) em pacotes de trabalho definidos e estruturados de forma tal a permitir o controle e acompanhamento da execuo de cada requisito e/ou atividade do projeto. - EAP – Prazos: Trata o gerenciamento do tempo do projeto. So tratadas as estimativas de durao para realizao das atividades e pacotes de trabalho; o Seqenciamento e as dependncias das atividades. - EAP – Recursos: Trata o gerenciamento dos recursos do projeto. definida a matriz de responsabilidades, plano de uso dos recursos e calendrios dos recursos. - EAP – Custos: Trata o gerenciamento dos custos do projeto. So feitas as estimativas de custos com base na planilha de oramentos via Anlise por Pontos de Funo, valor H/h e recursos extras que venham a ser exigidos para execuo do projeto. - Gerenciamento de Riscos do Projeto: Inclui os processos que tratam da realizao de identificao, anlise, respostas, monitoramento, controle e planejamento do gerenciamento de riscos do projeto. - Gerenciamento da Qualidade do Projeto: Inclui os processos necessrios para assegurar que o projeto satisfaa as necessidades para as quais foi criado. - Gerenciamento da Comunicao do Projeto: Define os processos necessrios para garantir a que a informao seja gerida, coletada, disseminada e armazenada de forma oportuna e adequada aos interesses do projeto. Grupo de Processos - Execuo e Controle O Grupo de Processos de Execuo e Controle considera a maneira com que o projeto ser executado e controlado. O grupo formado pelos processos: - Mobilizar a Equipe do Projeto: Trata a mobilizao da equipe interna conforme perfis especficos, tal como a necessidade de contratao de recursos externos. - Realizar a Garantia da Qualidade: Trata o cumprimento dos

requisitos necessrios para que o produto / servio oferecido seja executado conforme o planejado e seguindo os critrios de avaliao previstos. - Realizar Controle Estatstico do Projeto: Trata a atualizao de todos os dados do projeto, englobando quantidade de recursos, tempo, custo de forma a manter o controle sobre as atividades da fbrica. - Distribuir as informaes: Trata a disseminao da informao no projeto, seguindo o Plano de Gerenciamento das Comunicaes, garantindo que toda informao do projeto seja passada para e somente para os responsveis e/ou aqueles que devem agir ou ter conhecimento sobre essas. - Avaliar a Equipe do Projeto: Trata a avaliao da equipe do projeto como um todo e individualmente, provendo informaes pertinentes necessidade de treinamento, desempenho e possibilita a criao de um plano de bonificao e reconhecimento. - Relatrio de Status: Relatrio que deve ser gerado com periodicidade e formato de contedo pr-definido, em que as questes essenciais do projeto devem ser apresentadas e discutidas entre os stakeholders do projeto. Os processos de controle de escopo, cronograma, custos, qualidade e riscos visam garantir que os documentos e procedimentos planejados para o projeto sejam cumpridos conforme aprovao desses pelo Sponsor e pelo Gerente do Projeto. Grupo de Processos - Encerramento O Grupo de Processos de Encerramento considera a fase de finalizao do projeto, onde os processos de gerenciamento englobam relatrios finais, encerramento de contratos e dados de faturamento. Concluso Esta proposta engloba os processos necessrios para a gesto de uma fbrica de software, considerando principalmente a capacidade e qualidade dessa em fornecer servios seguindo os padres de melhores prticas conhecidos no ambiente corporativo. A contextualizao no patamar macro dos processos possibilita uma extensa incluso de atividades, artefatos, ferramentas e tcnicas que viabilizam a execuo dos projetos de TI assegurando o mximo atendimento conforme planejado pela empresa e aprovado pelo cliente. Referncias Bibliogrficas PMI. A guide to the Project Management Body of Knowledge. PMBOK Guide 3th Ed. 2004. Sommerville, Ian. Engenharia de Software. So Paulo: Addison Wesley, 2003. Ramos, Alberto. Metodologia 6 SIGMA. 2007 Disponvel em: http://www.cathocursos.com.br/?id=23&p=info. Acesso em nov/2007 HP. Gerenciamento de Projetos com ITIL. Belo Horizonte, 2007. Curso Corporativo.

Você também pode gostar