Com o intuito de apoiar a análise e projeto da ferramenta para Gerência de Riscos de projetos, objetivo deste TCC (Trabalho de Conclusão de Curso), foram pesquisadas e avaliadas algumas ferramentas utilizadas para gerenciamento de riscos em projetos que já estão disponíveis no mercado. A análise foi feita através de dois aspectos: funcionais e não-funcionais. Os softwares avaliados são os seguintes:
1. Risk Radar v3.3.1 2. RiskTrake 3. @Risk
4. Project Builder
O Risk Radar1 é uma ferramenta desenvolvida pela ICE (Integrated Computer Engineering) da ASC (American System Corporation). Essa ferramenta explora bem alguns recursos visuais.
Contém uma boa documentação, explicando conceitos gerais de gerenciamento de riscos e funcionalidades da aplicação. Permite a impressão de mais de 20 diferentes tipos de relatórios. Está disponível somente em inglês.
O RiskTrake2 foi desenvolvida pela Risk Services & Technolog. Essa ferramenta segue um processo próprio e não contempla nenhuma metodologia como o PMBOK. Não é muito intuitivo, mas dispõe de diveros wizards que auxiliam no preenchimento das informações, suportando múltiplos projetos e múltiplos usuários. Contém boa documentação e possui help online sensível ao contexto. É bastante limitado em relatórios, tendo apenas seis tipos de relatórios que podem ser visualizados e impressos. Está disponível somente em inglês.
A Ferramenta @Risk3 foi desenvolvida pela empresa americana Palisad. O foco da ferramenta é analisar e quantificar os riscos de negócios e auxiliar nas tomadas de decisões. Para utilizar essa ferramenta é necessário ter um bom conhecimento do Microsoft Excel, pois a mesma é um add-in da ferramenta. Permite a execução de vários tipos de simulação, mas não suporta
1 Risk Radar. Disponível em <http://www.americansystems.com/default.htm>. Acesso em 30 maio 2009.
2 RiskTrake. Disponível em < http://www.risktrak.com/products/products.htm> Acesso em 30 maio 2009.
3 @Risk. Disponível em <http://www.palisade.com/html/risk.asp>. Acesso em 30 maio 2009.
múltiplos projetos nem múltiplos usuários. Contém documentação em inglês, francês, espanhol e alemão. Disponibiliza diversos relatórios, incluindo gráficos. Está disponível somente em inglês.
O Project Builder4 foi desenvolvido pela empresa brasileira Project Builder Ltda. O software auxilia o gerenciamento de projetos e está fundamentado em conceitos e nas boas práticas compiladas pelo PMI (Project Management Institute) e GTZ (Método ZOPP). A ferramenta é totalmente voltada para WEB, tendo a disposição na ferramenta gráfico de Gantt, painel de controle dos projetos, estrutura analítica do projeto - EAP (disponível em formato gráfico) e histórico do projeto. Está disponível em inglês e português.
Para os softwares citados acima, o RiskTrake e o Risk Radar foi possível baixar uma versão de demonstração do aplicativo e testá-las, permitindo uma avaliação mais precisa. As outras ferramentas não dispunham de uma versão de demonstração.
Considerando o estudo sobre gerenciamento de riscos segundo o PMBOK, uma ferramenta deve conter algumas utilidades primordiais para permitir apoiar todos os processos necessários para o bom gerenciamento de riscos em projetos. Dentre elas, criar um plano de gerenciamento de riscos, permitir registrar os riscos, conter uma ferramenta para auxiliar na identificação dos riscos, permitir categorizar os riscos, permitir a análise quantitativa e qualitativa, monitorar e controlar os riscos e integrar-se com outras áreas de gerenciamento de projetos (escopo, tempo, qualidade).
Os quadros 3 e 4 apresentam uma comparação das ferramentas analisadas com as principais funcionalidades e também requisitos não-funcionais. Nas tabelas também está incluso o software proposto pelo presente TCC.
Quadro 3 - Funcionalidades dos softwares avaliados e da ferramenta proposta Software
Avaliado Criação da EAR (Gráfico)
Integração com outras
áreas
Monitoramento e controle dos
riscos
Contempla
o PMBOK Categorização
dos riscos Auxílio na identificação
Risk Radar Sim Não Sim Não Sim Não
RiskTrake Não Não Sim Não Sim Não
@Risk - Não Sim - - Não
Project Sim Sim Não Sim Não Não
4 Project Builder. Disponível em <http://www.projectbuilder.com.br/>. Acesso em 30 maio 2009.
Builder Ferramenta Proposta
Sim Não Sim Sim Sim Sim
Quadro 4 - Características gerais dos softwares avaliados e da ferramenta proposta Software Avaliado Software
Gratuito Plataforma Web Língua Portuguesa
Risk Radar Não Não Não
RiskTrake Não Não Não
@Risk Não Não Não
Project Builder Não Sim Sim
Ferramenta Proposta Sim Sim Sim
Através da análise realizada, é possível constatar que as ferramentas disponíveis no mercado não contemplam todos os aspectos para um bom gerenciamento de riscos conforme a metodologia do PMBOK. Com a análise constatou-se que as ferramentas não se enquadram nas boas técnicas de usabilidade, de difícil entendimento, logo de difícil manuseio.
A ferramenta proposta terá alguns pontos marcantes e que farão a diferença na hora de gerenciar os riscos dos projeto, tais como: (i) a criação da EAR, (ii) a designação de responsáveis pelas categorias, onde as atividades ficam melhor divididas, diminuindo o risco de algo passar sem ser notado e; (iv) a ferramenta para auxílio na identificação dos riscos.
3 PROJETO
Neste capítulo é apresentada a análise desenvolvida para especificação do software para gerenciamento de riscos, conforme estudado na revisão bibliográfica. São apresentados os requisitos funcionais, requisitos não-funcionais, as regras de negócio, casos de uso e protótipo de telas, além do modelo de classes de domínio.
O projeto em questão foi desenvolvido para integrar-se com a ferramenta de Gerenciamento de escopo em projetos (BORN, 2009), conforme citada no primeiro capítulo deste trabalho. A princípio, a ferramenta Arisco utilizaria de todos os recursos já criados na ferramenta de gerenciamento de escopo, bem como suas tabelas e classes. Porém, ao analisar mais a fundo a ferramenta de gerenciamento de escopo, notou-se que o código gerado na criação da ferramenta é de difícil entendimento e a vinculação atrasaria muito o processo de desenvolvimento.
Sendo assim, o projeto foi alterado, retirando a vinculação com a ferramenta de gerenciamento de escopo. Utilizando da mesma, apenas a estrutura de cadastros de empresa, funcionário e projeto, sendo que as classes para manipulação dos dados dessa estrutura foram refeitas, pois a ferramenta de gerenciamento de escopos foi desenvolvida com o framework ScriptCase e a ferramenta Arisco desenvolvida com o framework Symfony, o que impossibilitou a reutilização dos códigos fonte, conforme é justificado no capítulo 4.