FERRAMENTAS DE GERÊNCIA DE PROJETOS Valéria lelli [email protected] O que é um projeto? Um projeto é um esforço temporário empreendido para criar um produto, serviço ou resultado exclusivo (PMBOK 3º edição) Características: Natureza temporária: início e final bem definidos Projeto é único: desenvolvimento de algo que nunca foi feito antes Porque utilizar ferramentas? Segundo o guia PMBOK, o gerenciamento de projetos é a aplicação de conhecimento, habilidades, ferramentas e técnicas às atividades do projeto a fim de atender aos seus requisitos Porque utilizar ferramentas? Essencial para que o gerente possa controlar o projeto Facilita a colaboração da equipe Aumenta a produtividade Ferramentas de Gerência de Projetos Existem ferramentas há mais de 50 anos Existem mais de 325 ferramentas web no mercado (web-based-software ) Foco atual: A colaboração dos envolvidos Simplicidade e a clareza da operação Informações relevantes, oportunas e sem erros CARACTERÍSTICAS Tendência: ferramenta Web Ambiente Multiprojetos Gerenciamento de permissões de acesso Cronograma de projetos Facilidade de uso Design Prático Outras características Notificação via e-mail Visualização do cronograma dos projetos através de Gráficos de Gantt Lista de contatos Fórum de discussão Bug Report Base de lições aprendidas FERRAMENTAS DE GERÊNCIA DE PROJETOS Avaliamos as funcionalidades das ferramentas de acordo com as áreas de gerenciamento do PMBOK: Integração Escopo Prazo Custo Recursos Humanos Comunicação Risco Qualidade Aquisição FERRAMENTAS AVALIADAS Ganttproject 2.0 Teamwork 2.0 Scarab -1.0-B20 Hipergate 2.1.20 Dotproject 2.0.4 Ganttproject Ganttproject Características: Ferramenta livre Multiplataforma Desenvolvida em Java Ferramenta local A versão atual 2.0.2 Salva os arquivos no formato XML Ganttproject Funcionalidades: Foca o cronograma Gráficos de Gantt, PERT e Alocação de Recursos. Lista de contatos Exporta arquivos para os formatos html, jpg, png, pdf e para ferramenta Microsoft Project Ganttproject Algumas telas: PONTOS FORTES Fácil de instalar e usar Gerenciamento de Prazo: Gráfico de Gantt e exibe o caminho crítico do projeto Gerenciamento de Recursos Humanos: Gráfico de alocação e de recursos Gerenciamento de Comunicação: Exporta arquivos e lista de contatos PONTOS FRACOS Nas demais áreas, o gerenciamento é ineficiente Não é uma ferramenta web Não permite acessos simultâneos Teamwork Teamwork Características: ferramenta livre até a versão 2.0 Multiplataforma Aplicação Java Interface Web Ambiente Multiprojetos Banco de dados (MySql, Oracle, Postgres) Teamwork Funcionalidades: Gráficos de Gantt, Tree view, Task Cost, Task Cost Tree Cálculos dos custos trabalho/hora – work hour calculator Sticky Notes Calendário Anexar documentos PONTOS FORTES Gerenciamento de prazo: Gráfico de Gantt e Calendário Gerenciamento de custos: Task Cost, Task Cost Tree, work hour calculator e worklog Gerenciamento de comunicação: anexar documentos e sticky notes Gerenciamento de recursos: aba recursos PONTOS FRACOS Não possui fórum Não gera relatórios Não possui bug report Ferramenta paga!!! Scarab SCARAB Características: Ferramenta livre Multiplataforma Desenvolvida em Java Banco de dados: MySQL 3.x ou 4.x, PostgreSQL 7.2.1, Oracle 9i A versão atual é o Scarab-1.0-b20. SCARAB Funcionalidades: Boa documentação Usa módulo ao invés de projeto. Cada módulo contém: um conjunto de permissões por cargo e por tipo de item. Cada tarefa: atributos, pessoas, comentários, dependências, anexos/URL e histórico. Excelente gerenciamento de acesso. SCARAB Algumas telas: Gerenciando Projetos PONTOS FORTES Eficiente gerenciamento de permissões de acesso Notifica tarefas via-email Gera relatórios, importa documentos, importa e exporta itens do XML Bug report - aba comentários Opção histórico Altamente customizável PONTOS FRACOS Não possui gráficos, calendário, chat, fórum e controle de custos HIPERGATE HIPERGATE Características: Ferramenta livre Código aberto (Licença HGPL – Hipergate General Public License) Multiplataforma Desenvolvida em java Banco de dados: Microsoft Server SQL, Oracle e PostgreSQL HIPERGATE Funcionalidades: Ambiente Multiprojetos Permissões de acesso é feita através de grupos e áreas de trabalho Na aba “Ferramentas Colaboração” estão reunidas as principais funcionalidades do Hipergate, tais como: Mail, Calendário, Fórum, Diretório, Recursos e Chamadas. HIPERGATE Algumas telas... PONTOS FORTES Gerenciamento de comunicações: fórum, lista de contatos, correios, chamadas e biblioteca. Gerenciamento de recursos humanos: indivíduo, recursos, diretórios e contatos Gerenciamento de prazo: Calendário Destacam-se as funcionalidades: chamadas, loja, listas, incidências e biblioteca. PONTOS FRACOS Gerenciamento de custos e tempo ineficiente Não possui gráficos Nas outras áreas, gerenciamento ineficiente Outras Ferramentas Agiletrack Dotproject Planner Aceproject Project open Gforge Microsoft Project Primavera CONCLUSÃO Nenhuma das ferramentas avaliadas abrange todas as áreas de conhecimento de gerência de projetos do PMBOK Escolher uma ferramenta que atenda em maior grau as necessidades da equipe A escolha de uma boa ferramenta é a menor parcela de todo o processo de gerenciamento de software REFLEXÃO Ninguém conduz um projeto sozinho O gerente é responsável pelo bom desempenho da equipe O gerente de projeto tem que tomar cuidado para não ficar ‘escravo’ da ferramenta. Ele deve gerenciar o projeto e a ferramenta auxiliá-lo. REFERÊNCIAS Um Guia do Conjunto de Conhecimentos em Gerenciamento de Projetos – Guia PMBOK (Project Management Body of Knowledge). Tradução por PMI. 3 ed. EUA: 2004. Web-based--software. Project Management. <http://www.project-management-software.org>. Acesso em 29 ago. 2006. <http://ganttproject.sourceforge.net>. Acesso em: 25 ago. 2006. <http://www.twproject.com>. Acesso em: 29 ago. 2006. <http://scarab.tigris.org>. Acesso em: 29 ago. 2006. <http://www.hipergate.org>. Acesso em: 13 set. 2006. <http://agiletrack,org>. Acesso em 29 ago. 2006 <http://www.dotproject.net>. Acesso em: 29 ago. 2006.