Ferramentas de planejamento e acompanhamento



Documentos relacionados
Redmine. Simplificando a gestão de projetos

Redmine. Simplificando a gestão de projetos

3 Estudo de Ferramentas

Gerenciando seu projeto com dotproject

Introdução a listas - Windows SharePoint Services - Microsoft Office Online

O uso do gestor de conteúdos plone no suporte a processos de software

REDMINE MANIPULANDO TAREFAS

Desenvolvimento de um sistema de gestão acadêmica com software livre Rodrigo Bainy Fagundes

Rede de Laboratórios de Produtividade de Software

Gerência de Requisitos: MPS.BR, BABOK e Agile possuem algo em comum? Uma experiência no Governo com software Open Source

Analista de Negócio Pleno

Controle de Versão de Software. Luiz Jácome Júnior

Integração Contínua com Rational Team Concert, Jenkins e SonarQube

Ferramenta de apoio a gerência de configuração de software. Aluno: Rodrigo Furlaneto Orientador: Everaldo Artur Grahl

Gerenciamento de Projetos com o Redmine

Conteúdo. Curso de Introdução ao Plone. O que é Plone. Parte I Conceitos básicos

Universidade de Brasília Faculdade do UnB Gama Engenharia de Software Laboratório LAPPIS

Gerenciamento de configuração. Gerenciamento de Configuração. Gerenciamento de configuração. Gerenciamento de configuração. Famílias de sistemas

Anexo V - Planilha de Apuração Aquisição de Solução de Redes Sociais

O primeiro passo é habilitar acesso externo através de web service a configuração é bem simples e não exige maiores explicações.

Curso de Introdução ao Plone. Instrutores Carlos Alberto Alves Meira Erick Gallani

BRAlarmExpert. Software para Gerenciamento de Alarmes. BENEFÍCIOS obtidos com a utilização do BRAlarmExpert:

Anexo I Formulário para Proposta

Que software livre para a Administração Pública?

Gerência de Configuração. Professor: Dr. Eduardo Santana de Almeida Universidade Federal da Bahia

Usando o MS Project 2010 em Gerenciamento de Projetos

Apostila Moodle 2.5 EnsineOnline

Testes de Software. Anne Caroline O. Rocha TesterCertified BSTQB NTI UFPB. Anne Caroline O. Rocha Tester Certified BSTQB NTI UFPB

1. DOTPROJECT Tela Inicial

Bugzilla para além da gestão de bugs. Paulo Zenida Linkare TI

Projeto Escritório em Nuvem. Projeto Escritório em Nuvem

Agregadores de Conteúdo

GERADOR DE CÓDIGO JSP BASEADO EM PROJETO DE SGBD. Acadêmico: Maicon Klug Orientadora: Joyce Martins

APLICATIVO PARA ATUALIZAÇÃO EMPRESARIAL

Definições: quando usar cada um?

Apresentação. Treinamento OTRS Help Desk

DIOGO BARRETO SALEH JOSE CARLOS MARTINS BRITZ

Ferramenta para gestão ágil

OTRS apoiando a implantação

Wordpress O poder do código aberto domina a web. Gustavo Freitas

Software Livre e GIS: Quais são as alternativas?

Melhoria no Desenvolvimento Ágil com Implantação de Processo de Integração Contínua Multiplataforma para Java e.net. Hudson

Sistema Datachk. Plano de Projeto. Versão <1.0> Z u s a m m e n a r b e i t I d e i a s C o l a b o r a t i v a s

Consultoria sobre Joomla!

Gestão de Modificações. Fabrício de Sousa

Feature Matrix. Última atualização: Junho 2015

Aprenda, ensine, instale e compartilhe

Monitoração de Serviços com Software Livre

Cenário atual de uso e das ferramentas de software livre em Geoprocessamento

Como usar Google Drive e Agenda

EXPRESSO LIVRE 3º Encontro Técnico de Desenvolvedores

Engenharia de Software e Software Livre

Ferramentas de Administração. PostgreSQL

UNIVERSIDADE ESTADUAL DE MARINGÁ CENTRO DE TECNOLOGIA DEPARTAMENTO DE INFORMÁTICA ENGENHARIA DE SOFTWARE III

Java Programação para Fábrica de Software. Fernando Lozano Consultor 4Linux

Dados do Projeto. Nome do Projeto. Fingerprint Access Users. Data de Inicialização 14/04/2012


Geoprocessamento com Software Livre. Anderson Maciel Lima de Medeiros Consultor em Geotecnologias

Sumário. Apresentação...15 Prefácio...17 Como usar este livro...19

Controle de Versão com GIT

ARCO - Associação Recreativa dos Correios. Sistema para Gerenciamento de Associações Recreativas Plano de Desenvolvimento de Software Versão <1.

Parceiro Oficial de Soluções Zabbix no Brasil

VisTrails. Fernando Seabra Chirigati Aluno de Engenharia de Computação e Informação COPPE/UFRJ fernando_seabra@cos.ufrj.br

SUMÁRIO Acesso ao sistema... 2 Atendente... 3

Trabalho Interdisciplinar. MS Project

CES-32 e CE-230 Qualidade, Confiabilidade e Segurança de Software. Tendências, Perspectivas e Ferramentas de Qualidade em Engenharia de Software (4)

Microsoft Project 2010 Professional

Integração de Ferramentas de Apoio a Processos Outubro 2010 GUSTAVO VAZ NASCIMENTO

Questionário. A ferramenta auxilia na alocação de Não (0) x x x. Satisfatório (5) complexidade de um caso de uso? de uso (72) Sim (10)

ITIL V3 (aula 8) AGENDA: REVISÃO FERRAMENTAS EXAME

Módulo de projetos ágeis Scrum Módulo de Projetos Ágeis Scrum

Aplicativo web para definição do modelo lógico no projeto de banco de dados relacional

MANUAL PARA UTILIZAÇÃO DO SISTEMA DE SUPORTE TÉCNICO GLPI

Guia de Acesso Rápido AVA Ambiente Virtual de Aprendizagem Aluno

Daniel Pereira dos Santos

Uso de Ferramentas Open Source para gestão de Projetos Eduardo Cardoso Moraes

phpwafr - Framework para o desenvolvimento de Sistemas Web em PHP

Agenda. Introdução Etapas genéricas Atividades de apoio Ferramentas de apoio Modelos genéricos Modelos de mercado Modelos de melhoria

Francielle Santos

Sistema Gerenciador de Conteúdo OpenCms: um caso de sucesso no CEFET-MG

Uma Implementação do Processo de Gerência de Projetos Usando Ferramentas de Software Livre

Uma poderosa ferramenta de monitoramento. Madson Santos - madson@pop-pi.rnp.br Técnico de Operação e Manutenção do PoP-PI/RNP

Proposta. Gerenciando Projetos com Microsoft Project. Apresentação Executiva. Gerenciando Projetos com Ms-Project

1 Inicie um novo. Guia de Referência Rápida de Gerenciamento de Projeto para o Project projeto

INTEGRE Diversas fontes de informações em uma interface intuitiva que exibe exatamente o que você precisa

Especialização em Engenharia de Software com Ênfase em Software Livre ESL2/2008. Projeto Agenda Saúde Requisitos e Modelagem UML

COLIVRE Cooperativa de Tecnologias Livres Telefone: (71) CNPJ:

Como contribuir com projetos de software livre

Software Open Source e Integração Contínua no Instituto de Informática Ferramentas de Integração Contínua

Monitoramento com Software Livre Zabbix

Transcrição:

MAC5856 - Desenvolvimento de Software Livre Prof. Fabio Kon Ferramentas de planejamento e acompanhamento Comparação entre as ferramentas livres disponíveis 22 de outubro de 2009 - IME/USP Victor Williams Stafusa da Silva William D. Colen M. Silva

Ferramentas de planejamento e acompanhamento Para quê? Organizar Planejar Gerenciar recursos Para quem? Gerentes de projeto Analistas Programadores Testadores Usuários

Ferramentas de planejamento e acompanhamento Como? Monitorar desenvolvimento de funcionalidades e solução de defeitos (Issue Tracker ) Compartilhar conhecimento (Wiki ) Planejar e acompanhar o processo de desenvolvimento do software (XP, Scrum)

Ferramentas proprietárias MS Project Rational Clear Quest Basecamp Things Jira...

Trac Gerência de projetos, rastreamento de bugs e SCM Primeiro lançamento: 01 de outubro de 2006 Versão estável: 0.11.5 (17 de julho de 2009) Linguagem: Python Sistema operacional: multiplataforma Licença: BSD modificada Página: trac.edgewall.org Desenvolvedor(es): Edgewall Software Interface usuário: web Demo: www.hosted-projects.com/trac/tracdemo/demo

Trac Funcionalidades: Sistema de bilhetes Monitoramento de progresso Feeds e e-mail Integração SCM (SVN, CVS, Git, Mercurial, Bazaar e Darcs) Auto registro de usuários Sistema de permissões simplificado Plug-ins: Gráfico de Gantt, apropriação de horas

Redmine Gerência de projetos, rastreamento de bugs e SCM Primeiro lançamento: 25/junho/2006 Versão estável: 0.8.5 (13/setembro/2009) Linguagem: Ruby on Rails Sistema operacional: multiplataforma Licença:GPL Página: www.redmine.org Desenvolvedor(es): Jean-Philippe Lang Interface usuário: web Demo: http://demo.redmine.org

Redmine Características: Trata-se de um clone (não é fork ) do trac. O redmine tem muitas características semelhantes ao trac. Desenvolvido utilizando-se a metodologia bazar. Funcionalidades: Suporta gerenciamento de múltiplos projetos, diferentemente do trac. Acessos flexíveis de acordo com o papel do usuário Rastreador de funcionalidades flexível Gráfico de Gantt e calendário Notícias, documentos e gerenciamento de arquivos Feeds e e-mail

Redmine Funcionalidades (cont.) Wiki e Fórum por projeto Apropriação de horas Campos personalizáveis Integração SCM (SVN, CVS, Git, Mercurial, Bazaar e Darcs) Criação chamados (issue ) via e-mail Suporta LDAP Suporte multilíngue Auto-cadastramento de usuários Banco de dados configurável

Redmine

Redmine

Bugzilla Rastreamento de bugs e testes Primeiro lançamento: 17 de junho de 2001 Versão estável: 3.4.2 (11 de setembro de 2009) Linguagem: Perl Sistema operacional: multiplataforma Licença: Mozilla Public License Página: www.bugzilla.org Desenvolvedor(es): Mozilla Foundation Interface usuário: web Exemplo: https://bugzilla.mozilla.org/

Bugzilla Funcionalidades: Sistema avançado de busca Salva e compartilha buscas Notificações por e-mail configuráveis Listas de bugs em vários formatos (Atom, ical, etc) Relatórios programados (diário, semanal etc) por e-mail Geração de relatórios e gráficos Permite cria e modificar bugs por e-mail Rastreamento de tempo Permite anexos e comentários privados Monitoramento de atividades de usuários Importa e exporta dados para outra instalação

Bugzilla

Mantis Rastreamento de Bugs. Primeiro lançamento: < 2005 Versão estável: 1.1.8-08 de junho de 2009 Linguagem: PHP Sistema operacional: multiplataforma Licença: GPL Página: www.mantisbt.org Desenvolvedor(es): Victor Boctor Interface usuário: web Demo: http://demo.mantisbt.org/

Mantis Funcionalidades: Vários projetos por instalação, projetos têm subprojetos e categorias Permissões específicas por projeto Página principal personalizável para cada usuário Geração de relatórios e históricos Salva e compartilha buscas Notificações por e-mail, monitoramento de itens Fluxos personalizáveis Auto registro com confirmação, recuperação de senhas Exporta dados para planilha Sistema de extensões

Mantis Funcionalidades: Integração com SCM Integração com Wiki Sistema de mensagens e chat Autentificação por LDAP Suporta diversos bancos de dados Webservice (SOAP API) RSS feeds (novidades, filtros) Muito mais...

Mantis

XPlanner Planejamento para desenvolvimento Ágil. Primeiro lançamento: março de 2002 Versão estável: 0.7b7 (24 de maio de 2006) Linguagem: Java com JSP Sistema operacional: multiplataforma Licença: GPL ou LGPL Página: www.xplanner.org Desenvolvedor(es): Jacques Morel*, Guili Sun, Kelly Mower, Mateusz Prokipowicz, Tomasz Simwiec e contribuidores. Interface usuário: web

XPlanner Características: Utiliza banco de dados MySQL. Modelo de planejamento simples. Suporte para gravar e rastrear projetos, iterações, histórias do usuário (user stories ) e tarefas (tasks ). Continuação inteligente de histórias de usuário incompletas. Geração de métricas. Gráficos para velocidade do time, burn down, velocidade da iteração, distribuição de tarefas, tempo por indivíduo ou por time, etc.

XPlanner Características: Criação e alteração de histórias do usuário (user stories ) e tarefas (tasks ). Texto em formato TWiki. Visualização de histórias e tarefas para desenvolvedores individuais e clientes. Diversas formas de integração e autenticação. Suporte a várias línguas, inclusive português. Muito mais...

XPlanner

XPlanner

XPlanner+ Planejamento para desenvolvimento Ágil. Primeiro lançamento: 14 de agosto de 2009 Versão estável: ainda não existe - beta: 1.0b2 (13 de outubro de 2009) Linguagem: Java com JSP Sistema operacional: multiplataforma Licença: GPL ou LGPL Página: xplanner-plus.sourceforge.net Desenvolvedor(es): Maksym Chyrkov Interface usuário: web Demo: http://demo.xplannerplus.org (sysadmin/admin)

XPlanner+ Funcionalidades: Tudo do XPlanner, mais: Muitos bugs resolvidos Nova interface para o usuário Adotou por padrão o banco de dados HSQL E outras novidades em planejamento

XPlanner+

Mylyn Gerenciador de tarefas (Interface focada na tarefa) Primeiro lançamento: março 2005 (trab. doutoramento) Versão estável: 3.2.1-22 de julho de 2009 Linguagem: Java Sistema operacional: multiplataforma Licença: Eclipse Public License Página: http://www.eclipse.org/mylyn Desenvolvedor(es): Mik Kersten Interface usuário: Eclipse IDE

Mylyn Características: Reduz sobrecarga de informações Facilita trabalho multitarefa Aumenta produtividade evitando buscas e navegação Integração com repositórios, como Bugzilla, Trac, e JIRA Monitora tempo gasto em cada tarefa, guarda histórico para futura referência

Mylyn

Mylyn

Trac x Redmine Ferramenta Licença Linguagem Trac Redmine BSD GPL Python Ruby on Rails Plan. testes Outras Sim (plugin) Fórum, blog, email, calendário, PDF gera e planilhas IU: Web Banco de dados: MySQL, PostgreSQL, SQLite SCM e revisão: SVN, CVS, Bazaar, Darcs, Mercurial, Git Wiki: integrado Fluxos personalizáveis: sim

Mantis x Bugzilla Ferramenta Licenç L Plan. testes a i Pn Mantis GPL Hg Pu Pa g e Bugzilla MPL e Sim (plug-in ) r lm Outras Wiki (MediaWiki, DokuWiki, XWiki) Agendamento de relatórios IU: Web, e-mail (Bugzilla: linha de comando ) Banco de dados: MySQL, PostgreSQL, SQLite SCM: SVN, CVS e outros Fluxos personalizáveis: sim

Comparativo: Trac x Mantis x Bugzilla x Redmine XPlanner x XPlanner+