fogbugz tutorial project management
Esta revisão do FogBugz cobre os recursos do FogBugz, como rastreamento de defeitos, gerenciamento de projetos, gerenciamento ágil e Wiki para manter documentos de forma colaborativa:
Uma boa ferramenta de rastreamento de bugs é uma parte importante de qualquer projeto / aplicativo de software. Na verdade, é uma ferramenta usada para rastrear todos os bugs encontrados durante o teste. Os defeitos são rastreados do início ao fechamento.
Inicialmente, quando um defeito é registrado / aberto, ele estará no estado ‘Novo’ e, em seguida, será ‘Atribuído’ ao desenvolvedor para corrigi-lo. Depois de corrigido, ele será atribuído de volta ao testador para verificá-lo. O testador verifica o defeito e se ele satisfaz o comportamento esperado do requisito, ele será fechado. É assim que a jornada segue em um processo normal para qualquer bug.
Além dos recursos de rastreamento de bugs, e se você encontrar uma ferramenta com outros recursos, como gerenciamento de projetos, gerenciamento ágil, Wiki - mantenha documentos de forma colaborativa dentro de uma organização ou equipe de projeto! Sim, é possível em uma ferramenta chamada FogBugz.
O que você aprenderá:
- Introdução ao FogBugz
- Recursos do FogBugz
- Conclusão
Introdução ao FogBugz
FogBugz é um sistema de gerenciamento de projetos baseado na web, que possui vários recursos. É usado principalmente:
- Como uma ferramenta de rastreamento de bugs
- Gerenciamento de Projetos
- Gestão ágil - Kanban
- Fóruns de discussão / wikis
Se você quiser experimentar os recursos do FogBugz, pode experimentá-lo gratuitamente. Você vai achar que é muito fácil de usar. Ele é licenciado e também está disponível por um período de teste gratuito por 7 dias.
Clique aqui para obter detalhes como o preço e a licença do software FogBugz.
Recursos do FogBugz
Vamos explorar o FogBugz e seus poucos recursos como Gerenciamento de Projetos, Kanban e Wiki.
# 1) Ferramenta de rastreamento de bug
Criando e rastreando um caso no FogBugz
Depois de se registrar online, você receberá um e-mail. Clique no link fornecido no e-mail. Faça login no FogBugz com o id de email e senha registrados.
Após o login, a tela abaixo é exibida. No FogBugz, tudo o que você rastreia, seja Bug, Recurso, Consulta ou Item de Programação, é denominado 'Caso'. Na verdade, no FogBugz, você rastreia um ‘Caso’.
Portanto, para criar um caso, basta clicar no botão ‘Novo caso’. Insira a descrição do Título, selecione o Projeto ao qual pertence, selecione Área e Categoria se é um Bug, Recurso, Consulta ou Item de Programação.
Selecione Marco (se criado para o projeto específico é selecionado).
Atribua a respectiva Prioridade, esboce os passos necessários para a compreensão do caso e anexe uma captura de tela se necessário, clicando em “Anexar arquivos”. Insira a estimativa necessária e os pontos da história que são úteis no rastreamento dos casos e, por fim, clique no botão Abrir.
Ele será salvo como um caso com um ID do FogBugz e será listado em Caixa de entrada / Meus casos. Um e-mail também será gerado assim que o caso for criado.
Atribuir um caso: Clique no número do caso listado para um projeto específico e atribua o caso ao desenvolvedor em particular, selecionando a partir das opções em “Atribuído a”. A pessoa atribuída receberá um e-mail para o caso atribuído.
Resolvido e fechado:
O caso será analisado e a correção necessária será feita pelo desenvolvedor. Depois de resolvido, o status do caso é alterado para “Resolvido (Corrigido)“ e atribuído de volta ao testador ou proprietário do caso que o criou.
Começando com a criação de um caso até que ele seja encerrado, à medida que e quando o status for alterado e atribuído, os e-mails são gerados de acordo. É assim que cada caso é rastreado e esta é uma característica importante de qualquer boa ferramenta de rastreamento de bugs.
No FogBugz, existe um recurso interessante que não é visto em nenhuma outra ferramenta de rastreamento de bugs. Oferece ao usuário várias opções de status Resolvido, como 'Resolvido (corrigido)', 'Resolvido (não reproduzível)', 'Resolvido (duplicado)', 'Resolvido (adiado)', 'Resolvido (não corrigido)' e 'Resolvido (Por Design) '.
Com base no tipo de caso, seja um bug, recurso, consulta ou item de programação, ele pode ser fechado diretamente clicando no botão 'Resolver e fechar' ou alterá-lo como 'Resolvido' para que o testador possa testar o problema resolvido e, finalmente, se atender ao comportamento esperado do requisito, o caso pode ser 'encerrado'.
É assim que um caso no FogBugz é rastreado em vários estágios.
Filtros úteis e fáceis de usar
Se você quiser dar uma olhada rápida nos casos com base em atributos especificados, crie um ‘Filtro’ e salve-o. Para fazer isso, clique no menu suspenso Casos. Podemos ver uma lista de itens de filtro de ‘Filtro Atual’.
Selecione os itens de filtro necessários para visualizar. Por exemplo, se quisermos ver todos os casos abertos de ‘Testproject’ para ‘Backlog’ milestone que são ‘Bugs’, dê o nome do filtro como ‘Backlog’ e salve-o. Este filtro será salvo como um ‘Backlog’ no menu suspenso Casos.
Navegue e se quiser ver os casos de filtro criados acima novamente, basta clicar no filtro ‘Backlog’ no menu suspenso Casos.
Da mesma forma, Gerenciar filtros listará todos os filtros criados. Ao clicar no hiperlink ‘Nome do filtro’, você será levado ao respectivo filtro de página.
Clique na lista suspensa ‘Selecionar colunas’ à direita. Ao marcar qualquer uma das caixas de seleção de atributos de filtro, você pode adicioná-lo à lista de grade da coluna filtrada. Novamente, desmarcando você pode remover os atributos de filtro não obrigatórios.
Não é muito fácil de usar?
Exportar para Excel
Basta clicar no menu suspenso ‘Mais’ no lado direito e selecionar a opção ‘Exportar para Excel’. Tudo o que você pode ver na lista de grade pode ser exportado para o Excel.
Recurso de opção de pesquisa útil
O FogBugz oferece um excelente recurso de 'Pesquisa'. Você pode pesquisar qualquer caso apenas digitando o número do caso na caixa de texto 'Pesquisar'. Ele também suporta consultas de pesquisa muito avançadas, Por exemplo, podemos pesquisar usando OR.
Ele retorna no máximo 50 resultados de caso, classificados por relevância.
Além disso, ele usa o ‘Eixo: consulta’ para pesquisar campos específicos.
Por exemplo, Se você deseja pesquisar os casos atribuídos ao Tester1, você pode usar a consulta
atribuído a: ”Testador 1”
onde ‘atribuído a’ é o ‘eixo’ e “Testador 1” é a consulta.
Você pode encontrar um guia útil aqui para pesquisa avançada.
# 2) Gerenciamento de Projetos
Horários
Um aspecto importante de qualquer projeto são os ‘Cronogramas’. Usando esta ferramenta, se você deseja saber as informações relacionadas ao Cronograma do Projeto, clique no botão ‘Agendar’ e selecione o respectivo projeto.
Aqui está! As informações completas relacionadas ao cronograma do projeto são exibidas.
Planilha de horário
O FogBugz fornece o recurso de inserir o quadro de horários diariamente, pois é útil para rastrear o tempo gasto nos casos, ajudando indiretamente a rastrear os marcos / sprints do projeto.
Acompanhar projetos
No FogBugz, no lado direito da página, você pode ver uma lista de opções. Clique na opção “Projetos”. Ele exibe uma lista de projetos que são rastreados conforme mostrado abaixo.
Planejador de iteração
Para planejar as iterações das pendências do projeto de maneira eficaz e eficiente, o Iteration Planner é usado. Os casos aqui são coletados em marcos, que podem ser mapeados para um sprint. A imagem abaixo explica como criamos um planejador.
Digite o nome do planejador e clique no botão ‘Criar’. Depois de criar um planejador, agora adicione o marco a ele. Adicionar marcos é como adicionar novos sprints.
É semelhante a planejar como, você estará concluindo esses muitos casos sob este marco. Normalmente, você pode criar um ‘Backlog’ a partir do qual pode retirar os casos que deseja concluir no marco atual. Basta arrastar e soltar os casos no marco atual.
como fazer java abrir arquivos jar
O FogBugz identifica o caso criado se é um Bug, Recurso, Consulta ou Item de Programação, associando uma imagem de cor única a cada um, como pode ser visto na captura de tela abaixo.
Podemos criar um novo caso no marco atual clicando no botão do ícone de adição ‘+‘ próximo a ‘Casos’ ou você pode usar os casos existentes do projeto. Quando você estiver adicionando um novo caso, apenas pressione 'Enter' para confirmar o salvamento do caso.
Em marcos, podemos visualizar informações sobre a descrição do caso, número do caso, estimativa de pontos da história e prioridade.
Clique na imagem de qualquer caso conforme mostrado abaixo, você pode ver a lista de tipos de caso como ‘Bug’, ‘Recurso’, ‘Consulta’ ou ‘Item de programação’ no menu suspenso.
Selecione qualquer um dos casos, clique no link “Estimativa de necessidades”, insira o tempo e pressione o botão Enter para salvar a estimativa. Esta estimativa ajudará no planejamento e acompanhamento de projetos.
Conforme e quando o tempo é atualizado para cada caso, podemos ver a barra de progresso. Por exemplo, a estimativa fornecida para um caso específico é de 5 horas, das quais você inseriu 2 horas foram gastas no caso, ele mostrará as 3 horas restantes na barra de progresso conforme mostrado abaixo.
# 3) Gerenciamento ágil: Kanban
Uma breve introdução à metodologia Agile. O Agile em sua forma mais simples fornece uma estrutura para manter o foco na entrega rápida de valor de negócios. Por envolver planejamento e feedback contínuos, garante que o valor seja maximizado ao longo do processo de desenvolvimento.
O Agile tem características muito boas. É usado, implementado por muitos e popular hoje em dia, pois se adapta facilmente às mudanças de requisitos ao longo do processo. Ele atende aos requisitos do cliente o mais cedo possível. Como segue o planejamento adaptativo, resulta na entrega antecipada.
Qualquer sugestão / solicitação de mudança do cliente pode ser incluída no próprio ciclo do sprint, ao invés de esperar que todo o processo de desenvolvimento seja concluído. E, portanto, resulta em melhoria contínua.
Existem muitos sabores de Agile. ‘Kanban’ é uma das estruturas populares seguidas na metodologia Ágil. A estratégia de qualquer função de ‘quadro Kanban’ é garantir que o trabalho da equipe seja visualizado, o fluxo de trabalho seja padronizado e otimizado e todos os bloqueadores e dependências sejam imediatamente identificados e resolvidos.
Cada item de trabalho é representado como um cartão em Kanban conhecido como 'cartão Kanban'. Isso permite que um membro da equipe acompanhe o andamento do trabalho por meio de seu fluxo de trabalho de uma maneira altamente visual.
Um quadro Kanban básico tem um fluxo de trabalho de três etapas: ‘To Do’, ‘In Progress’ e ‘Done’.
No FogBugz, basta clicar no botão Kanban, ele o levará ao quadro Kanban representado conforme abaixo. Aqui, você pode ver uma lista de casos que ainda não foram iniciados (To Do), casos que estão em ‘Doing’ (Em andamento) e casos fechados (Done).
Para adicionar um novo caso ao quadro Kanban, clique no botão ‘+’ mais próximo a ‘Casos” conforme mostrado abaixo e clique em “criar novo”.
Se você deseja verificar os casos que são criados no marco, basta clicar em “Casos neste marco”.
# 4) WIKI
Outro recurso útil fornecido pelo FogBugz é ‘WIKI’. Ele é usado para criar e manter qualquer tipo de documento, seja documento de 'Requisito', documento do usuário final, páginas de status ou relatório, etc. Você pode criar um 'Wiki' conforme mostrado abaixo. Ao criar um wiki, ao selecionar a 'Permissão' adequada, você pode controlar os usuários, que podem editá-lo.
Quando a permissão é concedida a todos os usuários para editar, qualquer pessoa da equipe pode editar o wiki e adicionar suas páginas simultaneamente. Ele verifica se há mudanças em conflito quando dois usuários estão atualizando o mesmo wiki simultaneamente. Ele fornece uma colaboração muito boa em um ambiente multiusuário.
Você pode carregar seus documentos relacionados ao projeto aqui e isso manterá o histórico de quem e todos os editados, o quê e quando.
Uma lista de ‘Wikis’ criados está listada abaixo. Ao acessar o link de edição do Wiki, você pode editá-lo. Além disso, os usuários da comunidade podem ser adicionados fornecendo apenas acesso de leitura ou de leitura e gravação.
Conclusão
Este tutorial é apenas uma breve introdução aos recursos importantes da ferramenta FogBugz. Há mais para entender quando você começa a usá-lo e explorar para entender mais. Experimente a versão de avaliação gratuita e explore para saber melhor, dê uma olhada e experimente como ela é amigável.
Espero que esta introdução ao FogBugz tenha sido útil. Se você é um usuário do FogBugz, por favor, compartilhe suas experiências.
Leitura recomendada
- Análise da ferramenta de gerenciamento de teste TestLodge
- Introdução à ferramenta de automação Tricentis TOSCA
- 4 recursos mais essenciais da ferramenta Ultimate Test Management
- Revisão prática da ferramenta de gerenciamento de teste qTest
- Ferramenta gratuita útil de captura de tela e anotador para os testadores - revisão do qSnap
- Revisão do qTest eXplorer: A ferramenta definitiva para o Agile Tester!
- Introdução ao Appium Studio: Principais benefícios e recursos
- Testlab melhor análise das ferramentas de gerenciamento de teste