MundoJ: RedMine Bug-Tracking

 

opa! Pessoal ,

Um pouco desaparecido do blog, mas ultimamente meu tempo tem ficado bem apertado, mas acredito que na semana que terei mais tempo para soltar alguns posts da gaveta. O post de hoje é para comunicar mais um artigo na revista MundoJ. Dessa, vez estou falando sobre o RedMine uma ferramenta em Ruby on Rails que venho usando a cerca de 1 ano para bug-tracking.

Não posso deixar de agradecer ao pessoal da MundoJ pela oportunidade. Em especial ao Eduardo Guerra e Guapo.

A seguir dou um overview do que vocês vão encontrar no artigo:

Overview

No artigo apresento  o motivo que leva a um team adotar por uma ferramenta de bugtracking dentro do projeto e qual a importância de adotar esse tipo de tools. Apresento o redmine, as suas principais features, um exemplo de uso etc.

E para quem adquiriu a revista e leu o artigo espero que tenham gostado e não esqueça de enviar um comentário :).

http://mundoj.com.br/conteudo.shtml

Enjoy!! have a nice weekend.

Abracos,

Os melhores posts de 2010 LpJava

ae! Pessoal,

Em preparativo dos posts para 2011 e das novidades para o próximo ano, resolvi listar os 12 posts mais visitados neste ano. Caso tenha perdido algum, confira quem são eles:

Os posts mais visitados 2010:

  1. Uma simples aplicação Hibernate + JSF + poolConexao

  2. Série NZ: Minha Experiência Intercâmbio – Auckland

  3. SimSCJP Premium

  4. Java Básico + Hibernate JPA + Mysql

  5. Quando ser contratado como PJ?

  6. selectOneMenu JSF com BD

  7. Como ser um Programador Senior Java

  8. JPA com Java Básico MySql

  9. Como melhorar seu estudo? English

  10. Praticando JSF Facelets no Eclipse

  11. Projetos com RedMine

  12. Open Session View – Hibernate Solução

Atingimos o número de 184 posts, desde os técnicos e não técnicos, nesses dois anos de trabalho, iniciado desde março/2008. Este ano foram 55 novos posts( técnicos, carreira, inglês). Espero escrever mais em 2011 😉

Vou ficando por aqui e semana que vem retorno com o ultimo post do ano, sobre metas/plano de carreira e retrospectiva.

Abracos, see ya!

Projetos com RedMine

Olá Pessoal,

O post desta semana é algo bem diferente dos demais. Vou falar um pouco sobre RedMine. Quem conhece?

Até algumas semanas não conhecia a tecnologia, já tinha usado algo bem semelhante para gerenciamento de projetos, tais como: OpenProject, Grant. Apesar dos recursos dessas tecnologias serem legais, mas eu queria algo um pouco diferente, algo que pudesse acessar remotamente. Foi quando em uma conversa com Edson Gonçalves, veio a recomendação da tecnologia.

Vamos conhecer…

lets go..

Mas, por que usar RedMine?

Tenho usado RedMine para gerenciar meus projetos IT. Com RedMine, crio as tarefas que precisam e quando devem ser concluída e informo quem tem que fazer. O destinatário da tarefa recebe um email de notificação do trabalho a ser feito e quando este deve ser iniciado, pode-se mudar o status da task e manter todo o time atualizado. Informar quantos % já foi concluído, outro desenvolvedor, testador pode inserir um comentário, há um log de atualização no ticket que foi aberto. E ainda a ferramenta dar suporte ao nosso idioma, isso ajuda aos times, aonde o segundo idioma pode ser um problema.

Mais algumas funcionalidades:

  • – posso importar informações do meu Gantt/OpenProject;
  • – posso usar um controle de versão como Subversion em sincronização com a ferramenta. Assim que sempre uma nova tag, ou um branch for atualizado no meu controle de versão vou ter isso atualizado no projeto;
  • – pode-se adicionar arquivos(.doc, .pdf etc) em um ticket;
  • – informar o nível de prioridade que tal tarefa deve ser concluída.;
  • – ao fechar o ticket informar quantas horas foram gastas;
  • – ao abrir um ticket informar quanto tempo previsto levará para ser implementado;
  • – informar quem pode ter acesso a um determinado ticket. (toda equipe? Ou somente os desenvolvedores?) Por exemplo, há tickets que somente os gerentes e engenheiros tem acesso, por serem informações confidenciais do projeto e não cabe o programador/desenvolvedor saber delas.
  • – Dar para medir as horas já gastas no projeto e assim prever se haverá OverTime;
  • – podemos gerenciar N projetos no mesmo ambiente RedMine. O melhor que não há limitações para criação de projetos .

Abaixo temos alguns printscreen que criei de um projeto apenas para o post. Quem tiver interesse pode testar a tecnologia no próprio site redmine.org basta se cadastrar e ver realmente como é simples e mais produtivo usar RedMine para controle dos seus projetos ou ciclo de desenvolvimento.

“Fico feliz quando eu abro um projeto e vejo o que foi feito nos dias anteriores e o que há para ser feito no dia seguinte e ainda o que está atrasado”. Essa é a sensação.

Acredito que a ferramenta não chega substituir Project Manager da Microsoft ou o RTC da IBM, mas entre custo e benefícios é excelente. E para ter a mesma rodando de forma remota com custo x beneficios.Bastar ter um domínio e comprar uma hospedagem no integrator.com.br.

img1pagebeginredmine

Aqui temos a pagina inicial do RedMine, uma vez que o login/senha estavam OK.

projectblogredmine

Criando um projeto.

emailredmine

Aqui configuramos para que as notificações por email funcione. Nunca habilitei.

developer

Adicionando um novo membro ao time.

repositorioredmine

Configurando o redmine com um controle de versão. Ou seja, se uma tag foi cortada vc vai poder acompanhar tudo daqui. E melhor que dar suporte aos mais usados no mercado.

ticketstatusredmine

Aqui vc configura os status que serão usados na criação de uma tarefa.

gant

Cronograma do projeto, e o melhor pode exportar em pdf.

contaredmine

Configurando sua conta.

calendar

Calendário das atividades, olha a legenda no final.

Vou ficando por aqui espero que tenham gostado do post.

Abracos, guys! See you next post.