Conhecendo o Bugzilla, Redmine e Jira

Bruno Russi Lautenschlager
2 min readJun 21, 2017

--

As três ferramentas analisadas tem como objetivo auxiliar e automatizar o processo de desenvolvimento de software. Mesmo possuindo funcionalidades semelhantes as ferramentas não realizam as mesmas tarefas de acordo com o cenário em que são utilizadas. As ferramentas são: Bugzilla, Redmine e Jira.

O Redmine e o Jira são plataformas mais semelhantes, já o Bugzilla segue outro viés de controle, sendo para a mesma finalidade o controle de issues, mas com um caráter bem mais simples.

O Bugzilla é uma plataforma voltada ao gerenciamento de bug’s em específico, pode até contemplar o controle das atividades, mas não vai atender essa feature de forma agradável e completa. Essa ferramenta hoje está sendo utilizado por algumas grandes empresas para o gerenciamento dos bug’s de ferramentas abertas, exemplo: Mozila Firefox, se encontrar algum um bug na plataforma Firefox, pode-se acessar o Bugzilla dessa ferramenta e abrir um bug para que seja evidenciado e corrigido, ou seja alguma pessoa fora do projeto pode encontrar algum problema e evidenciá-lo. O Bugzila apresenta um visual não muito amigável, sendo muito carregado com textos e seu idioma não é o português, o que pode causar uma certa dificuldade.

As plataformas Jira e Redmine são focadas em gerenciamento de projetos, assim também controlando os bug’s é claro, mas com uma visão muito maior e melhor do que está acontecendo com seu projeto. Com essas plataformas você pode definir um workflow ou seja qual vai ser o processo adotado pela sua empresa. Os tipos de atividades podem ser personalizados atendendo o workflow de sua empresa. As duas ferramentas são muito “semelhantes”, na questão o que fazem, mas a plataforma Jira é uma plataforma que tem uma interface mais bonita e compatibilidade com algumas outras ferramentas da Atlassian, mas também vale ressaltar que o Jira é uma ferramenta paga, podendo ser utilizada somente por 30 dias na versão de teste. O Redmine é uma plataforma aberta que qualquer pessoa pode utilizar em sua empresa, basta configurar ela em um servidor, ele apresenta um design mais “feio”, só que não deixa a desejar na organização de um projeto, todas as funcionalidades são rápidas e fáceis de realizar, pois sua interface é amigável, intuitiva e em português. O ponto em destaque do Jira para o Redmine é o acompanhamento das atividades, o Redmine não conta com um gráfico de BrunDown enquanto o Jira conta. O Redmine apresenta alguns gráficos de barras e colunas para o acompanhamento das atividades, diagrama de Gannt e calendário.

O grande diferencial do Redmine é na facilidade de inclusão de plugin’s pela sua arquitetura Ruby on Rails e plataforma aberta, basta apenas algumas linhas de código e pronto, também conta com uma wiki e feed de notícias. O Redmine não apresenta nenhum defeito que deixe de ser utilizado, o único “defeito” do Jira é ele ser pago e sua versão em português não muito bem internacionalizada ou seja é um português traduzido ao pé da letra. De acordo com o que foi analisado o Bugzilla não se enquadra para o gerenciamento de projetos, mas sim para o gerenciamento de issues, pois não apresenta uma plataforma para isso.

--

--

Bruno Russi Lautenschlager

Graduado em Engenharia de Software na Universidade Tecnológica Federal do Paraná (UTFPR) e trabalha com desenvolvimento de software.