Como devo organizar bugs em redmine?

5

Estou ajudando a re-organizar vários projetos de minas; Embora eu tenha muita experiência com sistemas de rastreamento de problemas, nunca trabalhei com redmine antes.

Qual é a melhor maneira de organizar os problemas no Redmine para que eles possam ser facilmente agrupados por:

  • recurso (por exemplo, "Enviar um arquivo", "Login no site", "Enviar mensagem")
  • componente do sistema (por exemplo, front-end, back-end, banco de dados) e
  • versão de destino ("beta 1", "beta 2" "GA")

Neste momento, a maioria dos "Bugs" são edições filhas de "Features"; infelizmente, isso significa que a versão de destino de cada bug é preenchida automaticamente com a versão de destino do recurso pai. Existe alguma maneira de corrigir isso?

    
por loseeka 21.12.2012 / 20:40
fonte

1 resposta

3

Assumindo que se pode mover bugs para seu próprio item (não sub-features), a maneira de relacionar bugs e recursos é relacionar um com o outro. Isso consertará a versão de destino sendo preenchida corretamente e permitirá que você use o roteiro com a funcionalidade pretendida.

A próxima consideração é "as características realmente são coisas para fazer? ou são áreas gerais do site?"

Se você olhar como o Redmine se organiza , você verá a "Categoria" sendo usada. Estes são o que eu acredito que seus 'recursos' realmente são. Isso se torna ainda mais fácil de se trabalhar - você configura as categorias em seu projeto e a categoria se torna uma lista suspensa na página de problemas. O roteiro pode mostrar as categorias que estão saindo na próxima versão de destino de forma muito clara. Os relatórios podem ser facilmente gerados em categorias.

O componente do sistema que acredito seria melhor servido com um campo personalizado que permite uma lista (possivelmente a múltipla, embora você também possa considerar subtarefas separadas em um problema com uma para cada tarefa - "modificar banco de dados" e "modificar back-end "para um único bug pode ser atribuído a pessoas diferentes).

Em caso de dúvida, o rastreamento do problema do Redmine é provavelmente o melhor exemplo de como organizar Redmine.

    
por 27.12.2012 / 15:57
fonte