Gerencia de Projetos e outras Funcionalidades - FogBugz 7.0 O FogBugz 7.0 é uma nova versão que é o resultado de dois anos de desenvolvimento. Este documento descreve a multiplicidade de melhorias que fazem do FogBugz a ferramenta definitiva para o acompanhamento de projetos.
Novas Funcionalidades O FogBugz 7. 0 introduz uma multiplicidade de funcionalidades projetadas para facilitar o gerenciamento do seu trabalho e acompanhar seu projeto efetivamente até seu término.
Subcasos A implementação de subcasos no FogBugz lhe permite decompor seu trabalho em frações gerenciáveis. Você pode adicionar um subcaso diretamente na visão em grade pelo uso do menu de contexto (veja "Melhorias de Usabilidade"), ou apenas selecionando um caso e clicando no botão "Adicionar Subcaso" na parte inferior da visão em grade.
A visão em grade exibe os casos num sumário hierárquico, completo com "flechas" de controle que lhe permitem esconder e exibir ramos particulares de subcasos. Casos que atendem ao filtro atual são exibidos em azul, e os casos-pai que não atendem são exibidos em cinza.
Como a organização hierárquica de casos afeta como os casos são classificados, nós damos aos usuários a opção de alternar entre a nova "visão sumária" e a "visão plana" oferecida nas versões anteriores do FogBugz.
Na visão de caso, você pode adicionar subcasos digitando-os no campo "Subcasos". Você pode criar um novo subcaso apenas digitando o título, ou encontrar um caso com a ajuda do auto-completar.
Quando fecha um caso-pai, você pode fazer o mesmo facilmente com todos os subcasos selecionando "Feche também os subcasos". Um controle similar está disponível quando se resolve um caso.
Planejamento Baseado em Evidências v2.0 O PBE 2.0 está baseado nos poderosos algoritmos de predição do PBE que consideram as dependências do projeto e a multitarefa do desenvolvedor. A página "Cronograma de Trabalho" (disponível a partir do menu "Configurações" no canto superior direito) agora permite ao usuário distribuir seu tempo gasto por projeto. O PBE 2.0 usa esta informação ao converter com mais exatidão estimativas para datas previstas de término.
Além disso, os administradores de projeto podem agora atribuir dependências a milestones do projeto (antigamente "Corrigir Para"). Tais dependências podem vir na forma de uma data inicial firme ("Nós não podemos instalar os novos servidores antes que eles cheguem no dia 24."), ou na forma de outro marco que deve ser completado antes que o trabalho comece ("Nós temos que entregar a versão 2.0 antes de começar a trabalhar na versão 2.1.").
Estas mudanças tornam os relatórios do PBE inicialmente introduzidos no FogBugz 6 ainda mais exatos, e estabelecem os alicerces para um novo e poderoso gráfico o "Cronograma de Usuário". Esta visualização fornece um quadro detalhado de em que cada desenvolvedor estará provavelmente trabalhando em qualquer data futura, e como isto impactará o plano global.
Gráficos de Consumo O Gráfico de Consumo exibe a previsão de horas restantes para se atingir um marco de projeto ao longo do tempo, fornecendo ao gerente do projeto uma boa noção do progresso global. É especialmente útil quando você precisa declarar uma data absoluta de término, ou quando os cronogramas de trabalho se desestabilizam e se tornam imprevisíveis. Se você está em marcha para "consumir" todas as horas na época em que o marco oficial chegar, você está no caminho certo.
Tags Tags permitem que os usuários atribuam palavras-chave pesquisáveis aos casos do FogBugz e páginas do wiki. Você pode adicionar rapidamente novas tags apenas digitando um nome de tag e pressionando a barra de espaço, ou usar o auto-completar para achar uma tag existente.
Quando você dominar a forma de organizar seus dados com tags, você pode usar filtros e pesquisar para encontrar instantaneamente o que você está procurando.
Exportar para o Excel Veja sua lista de casos off-line usando a funcionalidade Exportar para o Excel, que se encontra sob o menu Mais na barra de ferramentas de filtro. O FogBugz converte sua lista de casos para o formato CSV ("Valores Separados por Vírgula" na sigla em inglês) que é suportado pelo Excel e outras ferramentas de planilha.
Plugins do FogBugz Os Plugins do FogBugz permitem que os administradores do site personalizem e estendam o FogBugz adicionando-lhe novas funcionalidades, modificando seu comportamento, e permitindo ao FogBugz integrar-se com outros aplicativos. Navegue e procure por Plugins disponíveis na Galeria de Plugins do FogBugz. Se você não encontrar o Plugin que procura, é fácil escrever seu próprio Plugin se você tiver alguma experiência com C# (ou outra linguagem .NET). Para começar, nós fizemos uma primeira batelada de Plugins do FogBugz para os clientes interessados em adaptar o FogBugz a suas próprias necessidades.
Workflow Personalizado Por padrão, o FogBugz fornece um workflow intencionalmente simples para a solução e o fechamento de casos. Nós oferecemos quatro categorias, cada uma com um só status "Ativo" e alguns diferentes status "Resolvido". Como regra, os casos são automaticamente atribuídos de volta a quem o criou quando são resolvidos. Nós usamos este workflow simples na Fog Creek Software, mas reconhecemos que alguns clientes gostariam de ajustar seu workflow de casos de forma a adaptá-lo os a seus próprios processos de trabalho.
O Plugin de Workflow Personalizado foi projetado para proporcionar à administradora do FogBugz um nível excepcional de flexibilidade. Ela pode começar configurando as categorias dos casos existentes, ou criando novas categorias.
Para cada categoria, ela pode então especificar um conjunto de status ativo e resolvido. Por fim, ela pode criar um workflow, que podemos formalmente definir como um conjunto de regras para a atribuição de casos baseado no status do caso. Um número arbitrário de workflows pode ser criado, e a cada projeto do FogBugz pode ser atribuído um workflow que atenda ao estilo de trabalho da equipe.
Campos Personalizados Se os campos de caso fornecidos pelo FogBugz não atenderem às suas necessidades, use o Plugin de Campos Personalizados para adicionar um novo campo em questão de minutos. O campo pode ser de qualquer um dos diversos tipos inclusive texto, drop-down, e data/tempo.
Depois que o campo personalizado foi criado, você será capaz de editar o novo campo na visão de casos, ver uma nova coluna na visão em grade, e mesmo filtrar os resultados pelos valores possíveis do campo.
Backlog de Projetos O Backlog de Projetos (frequentemente chamado de "Backlog de Produtos") é central nas práticas de gerência de projeto Scrum e Ágil. É essencialmente uma funcionalidade de lista de desejos classificada por ordem de implementação. O Plugin de Backlog de Projetos lhe permite gerenciar um backlog sem nunca sair da visão em grade do FogBugz. Você pode atribuir uma sequência a um caso no backlog apenas clicando na coluna "Backlog" do caso.
Blocos de Wiki O Plugin de Blocos de Wiki permite aos autores da documentação do projeto a inserção de controles úteis em artigos do wiki. Este controle aparecem como um "bloco" simples quando a página está no modo de edição, mas no modo de visão o bloco pode conter controle sofisticados. Por exemplo, o Plugin de índice permite ao usuário a inserção de um bloco "índice" nas suas páginas.
Quando no modo de visão, o bloco automaticamente gera uma tabela hierárquica do conteúdo baseado nos tamanhos relativos dos cabeçalho contidos nas páginas do wiki.
Ativador de URL O Plugin Ativador de URL permite-lhe especificar uma requisição a ser enviada a uma URL específica quando certos eventos ocorrem no FogBugz. Para criar um Ativador de URL selecione um ou mais eventos a que seu ativador vai responder, então adicione os valores à cadeia de consultas de URL usando uma lista de variáveis apresentadas pelo plugin.
Reestruturação Visual Nós sabemos que você gasta uma boa parte do seu dia com o FogBugz, por isso nós o tornamos mais agradável para os seus olhos. Um esquema de cores consistente e "elegante" foi aplicado a cada a interface, os controles são agrupados logicamente e claramente legendados, as fontes são mais consistentes, e os cantos são agradavelmente arredondados.
Melhorias na Usabilidade Nós estamos sempre empenhados em melhorar a experiência do usuário do FogBugz. Os retoques de usabilidade introduzidos no FogBugz 7.0 simplificam tarefas normais e tornam mais fácil inserir dados importantes do seu projeto no FogBugz (que é onde eles devem estar).
Menu de Contexto da Lista de Casos Um novo menu de contexto na lista de casos permite-lhe ter acesso à mesma funcionalidade fornecida pela linha inferior de botões sem ter que rolar para o fim da página. Para ativá-lo, basta realçar um ou mais casos e clicar nos controles do menu flutuante.
Auto-Completar nos Campos de Casos No FogBugz 7.0, todos os campos de caso possuem auxílios de auto-completar. Em vez de ter que lembrar os números de caso, você pode apenas começar a digitar palavras-chave relacionadas ao caso, então selecionar aquele que você está procurando de uma lista de resultados.
Edição de Casos Sem-Confusão O controle "Adicionar Campos" na visão de caso mantém todos os campos desnecessários fora do seu caminho, e lhe permite adicionar rapidamente quaisquer campos que você precise.
Além disso você pode facilmente especificar que campos você gostaria que aparecessem por padrão usando o pequeno controle "marcador" que aparece quando você passa o mouse sobre um campo de caso.
Estabelecendo Milestones na Lista de Casos Atribua um ou mais casos a um milestone de projeto (novo ou existente) sem ter que navegar para a página "Editar Projeto" e retornar.
Selecionando Categorias na Lista de Casos Adicione rapidamente uma diversidade de tipos de casos diferentes diretamente da lista de casos usando o controle seletor de categoria.
Reestruturação das "Notas de Versão" A funcionalidade de "Notas de Versão" do FogBugz agora permite que notas sejam extraídas de milestones múltiplos (mesmo entre diferentes projetos), tornando muito mais fácil o uso da funcionalidade num cronograma de projeto fragmentado em muitos milestones "de verificação".
Resposta a Qualquer Email num Caso Como um caso pode freqüentemente conter mensagens de email de correspondentes múltiplos, nós adicionamos um controle de "Resposta" a cada email incluído num caso. Isso lhe permite manter facilmente muitos correspondentes a par do status de um caso, e assegurar que as respostas são apropriadas para cada cliente.
Ferramentas para os Administradores do Site Agora é mais fácil do que nunca para uma administradora fazer com que a sua equipe comece a usar o FogBugz, gerenciar o papel dos usuários, e extrair o máximo de cada uma de nossas funcionalidades.
Permissões de Administração mais Simples e Flexíveis "Clientes" e "Departamentos" são coisas do passado. No FogBugz 7.0, "Grupos" fazem tudo que clientes e departamentos estavam acostumados a fazer (configurar níveis de acesso para usuários normais), e ainda mais. Você pode agora atribuir os usuários de comunidade a um grupo, dando-lhes assim automaticamente acesso para "Ler" ou "Modificar" grupos de discussão e wikis.
Você pode também adicionar um usuário de comunidade "curinga" a um grupo, o que lhe permite dar acesso a todos usuários externos com tipos específicos de endereços de email. Por exemplo, o curinga "*@fogcreek.com" poderia proporcionar acesso a qualquer pessoa da Fog Creek Software.
Registro Fácil de Equipes com "Copiar Usuário" A nova funcionalidade "Copiar Usuário" evita que uma administradora tenha de usar a página de "Novo Usuário" para todo e qualquer usuário de FogBugz que ela criar. Em vez disso, ela pode simplesmente criar um usuário "protótipo", e então copiar todas as suas configurações para um número arbitrário de novos usuários apenas clicando "Copiar Usuário" e digitando uma lista de nomes e endereços de email.
O Painel do Administrador O Painel do Administrador fornece aos administradores do site um snapshot completo de todas funcionalidade do FogBugz que estão em uso atualmente no site. Cada painel oferece um sumário de configurações e conexões para a página de configuração relevante.
Fog Bugz 7.0, Veja mais informações e use o produto gratuítamente por 45 dias visitando: http://www.fogcreek.com.br/FogBugz/ Veja este artigo completo e, outros a respeito de desenvolvimento de Software e gerencia de projeto em: http://www.pdfcoke.com/groups/view/10541-desenvolvimento-e-gerencia-de-software