Bugs
DVCS
Tools Paulo Mattos
Bugs
É inerente ao ser humano
Custa muito US$ para as empresas e para a sociedade.
US$ 312B por ano
Fonte:Estudo da Universidade de Cambridge
Bugs
Quanto mais tarde é encontrado no SDLC* mais caro fica a solução
Temos que aprender a administrá-los*Software / System Development Lyfe Cycle - SDLC
FogBugz
Ferramenta 100% WEB da Fog Creek com oferta SaaS e Servidor.
Olympya Software
representante no
Brasil e Portugal
Use grátis por 30 dias
FogBugz
Um wiki privado permite que as especificações sejam escritas de forma colaborativa
Ajuda a descobrir bugs e resolvê-los onde o custo é o menor do SDLC
Use grátis por 30 dias
FogBugz
Gerência eficaz do projeto onde as tarefas são designadas e priorizadas
São resolvidas e fechadas somente depois de testadas
Evita que bugs avancem no SDLC
Use grátis por 30 dias
FogBugz
Documenta, prioriza e acompanha a solução dos bugs
Monitora o tempo que bugs ficam abertos
Melhora a qualidadeIntegra a equipe
Use grátis por 30 dias
FogBugz
Ajuda o planejamento baseado na experiência da sua equipe
Evita compromissos fora da realidadeEvita bugs causados pela correriaMelhora a qualidade
Use grátis por 30 dias
FogBugz
Ajuda o relacionamento pós venda
Gerência de forma sistemática os bugs que acontecerão na fase mais cara do SDLC
Use grátis por 30 dias
FogBugz
Sumário
Permite antecipar a descoberta dos bugs
Tem mecanismos para minimizar, controlar e resolver os bugs
Reduz o custo criado por bugsAumenta o seu lucro e satisfação do
cliente
Use grátis por 30 dias
Bug Reporter
Desenvolvido pela Olympya SoftwareFerramenta para desenvolvedores de
gamesIntegra o FogBugz e o Unity
Captura bugs durante os testes Captura bugs na vida do game
Aprenda mais aqui Adquira aqui
Controle de versão de Software Alguém já sobrescreveu o código de outra pessoa
e perdeu as alterações?
Não sabe quais, quem e quando foram efetuadas alterações em um programa?
Tem dificuldade em recuperar o código de uma versão anterior?
Tem problemas em manter variações do sistema ao mesmo tempo?
Se teve um sim você necessita urgentemente de um sistema para controle de versão!
Controle de Versão Centralizado ou Distribuido
No controle de versão centralizado há um único repositório e várias cópias de trabalho que se comunicam apenas através do repositório central.
No controle de versão distribuído, DVCS*, cada desenvolvedor possui um repositório próprio acoplado a uma área de trabalho. A comunicação entre eles continua sendo através de commit e update.
Aprenda mais 2* Distribution Version Control System - DVCS
Aprenda mais 1
Vantagens do DVCS
Cada desenvolvedor possui um repositório local completo
Merges são simples
Permite trabalho offline
Vantagens do DVCS
Viabiliza a criação de branches sem maiores problemas Organização flexível dos repositórios da equipe
Ferramentas Por quê Mercurial?
Bem mais fácil de aprender Histórico imutável de modificações Mais alternativas de interfaces gráficas Extensibilidade através de scripts Python Excelente performance no Windows e Mac
Por quê Git? Curva de aprendizado lenta porém mais flexível Consolidação de commits em grupos lógicos mais coerentes Maior comunidade de usuários/desenvolvedores Foco original na plataforma Linux
Nossa recomendação: comece pelo Mercurial!
Saiba mais
Por que Mercurial?
Por que Git?
Ferramentas Kiln: Desenvolvido pela Fog Creek
Hospedagem & manutenção de repositórios Mercurial/Git
Interface simples porém poderosa Controle de acesso por usuário e/ou grupo
Excelente integração com o FogBugz Suporte simultâneo para repositórios Mercurial e Git
É a única ferramenta disponível com esta capacidade
Inclui sistema completo de code review
Permite fácil revisão das modificações feitas pelo timeTécnica complementar para detecção de bugs ainda em
desenvolvimentoUse grátis por 30 diasAprenda mais 1 Aprenda mais 2
Olympya Software - Contatos
Olympya Software: Produtos e jogos
Contato: [email protected]
Problemas com os links me envie e-mail
Veja e baixe esta apresentação com audio
Veja e se inscreva em 3 webinar grátis
Obrigado pelo seu tempo !!!