Slide 1

Slide 1 text

Bug Tracking com

Slide 2

Slide 2 text

o que é BTS ?

Slide 3

Slide 3 text

o que é BTS ? Bug Tracking System

Slide 4

Slide 4 text

assegurar melhorar qualidade

Slide 5

Slide 5 text

uma boa equipe de software caracteriza

Slide 6

Slide 6 text

“banco de dados que registra dados sobre bugs conhecidos” componente principal

Slide 7

Slide 7 text

severidade hora de registro o que aconteceu como reproduzir quem identificou quem está verificando/corrigindo 1 2 3 4

Slide 8

Slide 8 text

objetivos

Slide 9

Slide 9 text

• Visão centralizada das requisições de desenvolvimento • Controlar bugs e melhorias do software • Lista de mudanças pendentes • Facilitar a definição do ‘road map’ do produto ou lançamento do próximo

Slide 10

Slide 10 text

• Visão centralizada das requisições de desenvolvimento • Controlar bugs e melhorias do software • Lista de mudanças pendentes • Facilitar a definição do ‘road map’ do produto ou lançamento do próximo

Slide 11

Slide 11 text

• Visão centralizada das requisições de desenvolvimento • Controlar bugs e melhorias do software • Lista de mudanças pendentes • Facilitar a definição do ‘road map’ do produto ou lançamento do próximo

Slide 12

Slide 12 text

• Visão centralizada das requisições de desenvolvimento • Controlar bugs e melhorias do software • Lista de mudanças pendentes • Facilitar a definição do ‘road map’ do produto ou lançamento do próximo

Slide 13

Slide 13 text

Gerar relatórios de produtividade por desenvolvedor na correção de bugs

Slide 14

Slide 14 text

Bugzilla

Slide 15

Slide 15 text

o que é?

Slide 16

Slide 16 text

• Bugtracking WEB de propósito geral • Originalmente desenvolvido pela Mozilla • Open source • Multi plataforma • Lançado em 1998

Slide 17

Slide 17 text

• Bugtracking WEB de propósito geral • Originalmente desenvolvido pela Mozilla • Open source • Multi plataforma • Lançado em 1998

Slide 18

Slide 18 text

• Bugtracking WEB de propósito geral • Originalmente desenvolvido pela Mozilla • Open source • Multi plataforma • Lançado em 1998

Slide 19

Slide 19 text

• Bugracking WEB de propósito geral • Originalmente desenvolvido pela Mozilla • Open source • Multi plataforma • Lançado em 1998

Slide 20

Slide 20 text

• Bugracking WEB de propósito geral • Originalmente desenvolvido pela Mozilla • Open source • Multi plataforma • Lançado em 1998

Slide 21

Slide 21 text

• Banco de dados compatível (MySQL, PostgreSQL, Oracle, SQLite) • Perl 5 e módulos • Servidor Web • Servidor SMTP requerimentos

Slide 22

Slide 22 text

• Banco de dados compatível (MySQL, PostgreSQL, Oracle, SQLite) • Perl 5 e módulos • Servidor Web • Servidor SMTP requerimentos

Slide 23

Slide 23 text

• Banco de dados compatível (MySQL, PostgreSQL, Oracle, SQLite) • Perl 5 e módulos • Servidor Web • Servidor SMTP requerimentos

Slide 24

Slide 24 text

• Banco de dados compatível (MySQL, PostgreSQL, Oracle, SQLite) • Perl 5 e módulos • Servidor Web • Servidor SMTP requerimentos

Slide 25

Slide 25 text

filosofia “zarro boogs”

Slide 26

Slide 26 text

“O software provavelmente ainda contém bugs” “Eles só não estão no bugtracker”

Slide 27

Slide 27 text

Características

Slide 28

Slide 28 text

Para o usuário Para o desenv. • Busca Avançada • Notificações via Email • Exportar lista de bugs(Atom, iCal, etc.) • Relatórios agendados por email • Detecção bug duplicado • Acrescentar/Modificar bugs por email • Anexos e comentários privados • Salvar e compartilhar buscas • Segurança • Instalação bastante customizável • Campos customizáveis • Localização/Globalização • Controle de permissões • Excelente performance • Suporte a vários bancos de dados • Extensões • Relatórios e gráficos

Slide 29

Slide 29 text

Quem Usa

Slide 30

Slide 30 text

No content

Slide 31

Slide 31 text

Instalação

Slide 32

Slide 32 text

# aptitude install perl

Slide 33

Slide 33 text

# aptitude install mysql-client mysql-server mysql-admin

Slide 34

Slide 34 text

# aptitude install apache2

Slide 35

Slide 35 text

$ mysql -u root -p mysql> create database bugzilla;

Slide 36

Slide 36 text

Download bugzilla > Descompacta http://bugzilla.org

Slide 37

Slide 37 text

Editar localconfig # The name of the database $db_name = 'bugzilla'; # Who we connect to the database as. $db_user = 'bugzilla'; # Enter your database password here. $db_pass = 'bugzilla@123';

Slide 38

Slide 38 text

Uso online

Slide 39

Slide 39 text

http://bugs.developers.facebook.com/ https://bugs.eclipse.org/bugs/ http://itos.gsfc.nasa.gov/~bugzilla/ https://bugzilla.mozilla.org/

Slide 40

Slide 40 text

Demo