Este site tem como objetivo apresentar a produção científica resultante da pesquisa de mestrado intitulada "Framework para Gerenciar Riscos por meio de Serviços". O objetivo deste trabalho é apresentar uma estrutura que seja capaz de identificar o grau de maturidade do gerenciamento dos riscos dentro de um Processo de Desenvolvimento de Software, além de indicar os caminhos para sua melhoria e evolução nos demais níveis de maturidade.

A aplicação do trabalho resultante deste estudo foi realizada na Fábrica de Software GAIA, cuja administração é responsabilidade do Departamento de Computação (DC) da Universidade Estadual de Londrina (UEL).




Professor Orientador:
  • Dr. Rodolfo Miranda de Barros  
Aluno(s) do Mestrado:
  • Fernando Henrique Gaffo  


Artigos

  1. HORITA, F. E. A.; HISATOMI, M.; GAFFO, F. H.; BARROS, R. M. A Process Model using Maturity Model and Lesson Learned to improve the Quality of Organizational Knowledge and Human Resources Management in Software Development. In 25th International Conference on Software Engineering and Knowledge Engineering (SEKE), Boston, USA, 2013.

  2. GAFFO, F. H.; BARROS, R. M. Metodologia para Avaliar o Grau de Maturidade da Gerência de Riscos. In: Anais do IX Simpósio Brasileiro de Sistemas de Informação, João Pessoa. 2013.

  3. GAFFO, F. H.; BRIGANO, G. U.; HORITA, F. E. A.; BARROS, R. M. Ferramenta para Avaliar o Grau de Maturidade da Gerência de Riscos de um Processo de Desenvolvimento de Software. In: 8ª Conferência Ibérica de Sistemas e Tecnologias de Informação, 2013, Lisboa, 2013.

  4. GAFFO, F. H.; BARROS, R. M. GAIA Risks: a risk management framework. In: ISCA 25th International Conference on Computer Applications in Industry and Engineering, New Orleans, Louisiana, USA, 2012.

  5. GAFFO, F. H.; BARROS, R. M. GAIA Risks – a service-based framework to manage Project risks. In: 2012 XXXVIII Conferencia Latinoamericana En Informatica (CLEI), Medellin. 2012

  6. GAFFO, F. H.; BRANCHER, J. D.; BARROS, R. M. Aplicação da Proposta da ISO 31000 em Ambientes de Desenvolvimento de Software. Cairu em Revista, v. 1, p. 36-50, 2012.

Atualmente as pessoas estão cada vez mais dependentes dos softwares em suas atividades do dia-a-dia. Por sua vez, as empresas que os desenvolvem, enfrentam uma série de desafios e/ou problemas no decorrer do ciclo de vida destes projetos, como por exemplo: custos excessivos, atrasos no cronograma, erros de especificação e baixa qualidade do produto final.


Somado a isto, ressalta-se que grande parte dos problemas supracitados ocorrem devido a falta de metodologias para gerenciar os riscos dos projetos da organização. Embora, muito se fale sobre esta gerência, pouco se faz, ou então quando ele é realizado, o mesmo é executado tardiamente, após a ocorrência do problema. Deste modo, a concretização dos riscos deve ser evitada, passando a tratá-la proativamente, desde a concepção do projeto até o monitoramento de todas as atividades do processo.


Neste cenário de caos, no qual apenas cerca de 37% dos projetos são entregues dentro do tempo e com custos planejados, este trabalho apresenta um framework, cuja estrutura possibilita avaliar um processo de desenvolvimento de software (PDS), quantificando e posicionando a gerência dos riscos em um dos cinco níveis de maturidade disponíveis e apresentar os caminhos para sua melhoria contínua. Para isso, o framework baseia-se em um processo de implantação, o qual possibilita verificar a aderência a um determinado nível e também fornece métricas de desempenho do gerenciamento de riscos ao longo do processo de implantação.


A fim de proporcionar uma análise comparativa entre os modelos para gerenciar riscos presentes na literatura e o objeto deste estudo, a tabela abaixo foi elaborada com questões e atividades advindas de materiais que abordam a gestão de riscos de maneira geral, bem como estudos voltados especificamente para a área de desenvolvimento de software.




Conforme apresentado na tabela a cima, o framework apresentado atende todas as questões definidas para este estudo. Podendo-se observar que as atividades englobam desde processos para identificar o nível de maturidade de um Processo de Desenvolvimento de Software, com o Questionário de Avaliação Diagnóstica, até reavaliar da aderência do mesmo com um determinado nível, com os checklists de reavaliação.



Fábrica GAIA   Projeto GERTI   DC - Departamento de Computação   UEL - Universidade Estadual de Londrina