Ferramentas certas para o trabalho? Um local vs vários?

5

Atualmente estou usando o Codebase para todo meu gerenciamento de projetos (onde estou aprendendo o Agile). Eu uso para rastrear bugs, histórias de usuários (via tickets), wikis, arquivos e hospedagem git.

No entanto, estou procurando melhorar isso e encontrar algumas ferramentas mais adequadas a coisas como rastreamento de bugs, gerenciamento de histórias, hospedagem de git, colaboração, feedback de clientes, etc.

Eu faço parte de uma pequena equipe de 3 ou 4 desenvolvedores.

Alguém tem alguma recomendação?

Meus pensamentos iniciais baseados em pesquisa foram:

  • Gerenciamento de projetos: JIRA
  • Acompanhamento de bugs: JIRA
  • Histórias de usuários e Agile: Pivotal Tracker
  • Git hosting: JIRA
  • Armazenamento: Dropbox

No entanto, parece que isso é bastante desarticulado na medida em que poderia provar mais trabalho do que vale a pena.

Agradecemos qualquer conselho sobre as opções acima ou ferramentas que você usou e achou ótimo para equipes de pequenas e médias empresas e se adequar ao Agile.

Meus requisitos ESPECÍFICOS são:

Acompanhamento de bugs, gerenciamento de histórias, hospedagem de git, colaboração remota de equipe, feedback de clientes, controle de tempo, armazenamento, gerenciamento de construção, dados de progressão do ciclo de vida do projeto ...

Eu também encontrei o Assembla, que parece excelente. Um dos membros da minha equipe acredita na "ferramenta certa para o trabalho" e que não existe uma única ferramenta para gerenciar tudo isso. Eu estava esperando por uma localização central.

    
por Damien Roche 04.01.2012 / 13:43
fonte

1 resposta

3

Na nossa empresa, estamos atualmente executando uma configuração semelhante à que você propôs, por isso, darei minhas informações.

No ano passado, mudamos para o JIRA para lidar com a maioria dos nossos requisitos de suporte ao desenvolvimento. Temos uma equipe distribuída em vários países e precisávamos de um strong conjunto de sistemas de suporte para manter nosso desenvolvimento funcionando sem problemas.

Nós amamos o JIRA e é muito flexível, e quase atendeu a todas as nossas necessidades. O sistema base do Jira lida com o rastreamento de problemas muito bem. O GreenHopper funciona muito bem para o planejamento ágil, e a integração com o JIRA de base funciona muito bem (problemas podem ser estimados e ter o tempo rastreado neles, que são refletidos em tempo real nos gráficos de burn down). O bambu pode ser usado para implantações e testes automatizados. Os wikis do Confluence são muito poderosos e são bons para centralizar a documentação. Podemos exportar artigos como PDF, se precisarmos distribuí-los externamente, e eles são muito bem formatados.

Não ficamos tão satisfeitos com a hospedagem VCS, as análises do Crucible e a Fisheye. O desempenho foi muito ruim e as interfaces eram difíceis de usar e pesadas. Recentemente, decidimos passar o código das coisas para o GitHub e descobrimos o que acreditamos ser a melhor solução para nós agora. O JIRA suporta notificações push do GitHub em commits, então commits podem aparecer em tickets dentro do JIRA. Também construímos ferramentas de linha de comando para comentar e adicionar tempo aos tickets do JIRA, bem como criar solicitações de pull no GitHub, para que nossos desenvolvedores possam fazer muitas coisas sem sair da linha de comando.

Também usamos hangouts do Google+ para reuniões e colaboração, e estamos muito felizes com isso. As pessoas podem entrar no navegador da Web, e todos podem fazer o compartilhamento de tela, usar um quadro branco compartilhado e usar documentos do Google dentro do hangout.

No momento, estamos muito satisfeitos com essa solução e eu recomendo strongmente.

  • Acompanhamento de problemas: JIRA]
  • Ágil: GreenHopper (JIRA)
  • Wiki / Documentation: Confluência (JIRA)
  • Builds / Testes / Implantar: Bamboo (JIRA)
  • Hospedagem VCS (git): GitHub (repos privados disponíveis, integra-se ao JIRA)
  • Revisões de código: GitHub (usando solicitações pull)
  • Colaboração / reuniões: hangouts do Google+
por 08.03.2012 / 11:00
fonte