apresentação trac - svn 12-03-07

78

Upload: leandro-ferreira

Post on 17-Jul-2015

102 views

Category:

Documents


0 download

TRANSCRIPT

5/14/2018 Apresenta o TRAC - SVN 12-03-07 - slidepdf.com

http://slidepdf.com/reader/full/apresentacao-trac-svn-12-03-07 1/78

5/14/2018 Apresenta o TRAC - SVN 12-03-07 - slidepdf.com

http://slidepdf.com/reader/full/apresentacao-trac-svn-12-03-07 2/78

Gerenciamento de Configuração e MudançasTRAC e SVN

Gerenciando de forma integrada solicitações de mudanças, artefatos e atividades. 

5/14/2018 Apresenta o TRAC - SVN 12-03-07 - slidepdf.com

http://slidepdf.com/reader/full/apresentacao-trac-svn-12-03-07 3/78

Agenda 

•Definições

•Objetivos

•Motivação

•Solução Proposta

•TRAC

•SVN

•Quem Usa?

•Porque Usar? 

•Estudo de Caso

•Controle de Atividades

•Documentação e Base de Conhecimento

•Integração e Automação

•Acompanhando a Evolução do Projeto

•Métricas

•Segurança

•Ferramentas Auxiliares

•Considerações Finais

5/14/2018 Apresenta o TRAC - SVN 12-03-07 - slidepdf.com

http://slidepdf.com/reader/full/apresentacao-trac-svn-12-03-07 4/78

Definições 

•Controle de Versões S oftware com a finalidade de gerenciar as diferentes versões — histórico edesenvolvimento— dos códigos-fontes de um sistema e também de suadocumentação.

•Controle de Mudanças  O controle de mudanças é uma das atividades necessárias da Gerência de

Configuração. Seu papel principal é registrar, avaliar e rastrear todas asmudanças aplicadas ao projeto, desde o momento em que são propostas, até omomento em que são implementadas (ou não) nos itens de configuração.

•Wiki  Software para edição colaborativa do conteúdo de documentos que ficadisponível através de um navegador web.

•Base de Conhecimento (Knowledge Base)  Define bases de dados ou conhecimento acumulado sobre um ou maisassuntos.

5/14/2018 Apresenta o TRAC - SVN 12-03-07 - slidepdf.com

http://slidepdf.com/reader/full/apresentacao-trac-svn-12-03-07 5/78

Objetivos 

Apresentar os recursos dos softwares Trac e SVN paracontrole unificado das operações de gerência deconfiguração e mudanças, englobando:

•Controle de atividades•Documentação•Base de conhecimento•Controle de versões•Métricas de software•Controle de horas•Acompanhamento de produtividade•

Acompanhamento da evolução de projetos de software

5/14/2018 Apresenta o TRAC - SVN 12-03-07 - slidepdf.com

http://slidepdf.com/reader/full/apresentacao-trac-svn-12-03-07 6/78

Motivação 

•Inexistência de controle unificado e centralizado desolicitações de mudança entre cliente e Cepromat,ocasionando a existência de lista paralelas e eventualmentedivergentes de mudanças.

•Dificuldade de mapeamento do andamento e da situaçãovigente das solicitações dos clientes;

•Existência de projetos que não utilizam controle de versão e

mudanças informatizado;

•Genexus possui controle de versões próprio e não é integradocom outras soluções que não sejam da Artech;

•Soluções existentes de controle de atividades (Clear Quest) econtrole de versões (Clear Case) não apresentam nível de

integração necessário em sua implementação atual noCepromat;

•Necessidade de controle manual para rastreabilidade deartefatos relativos à determinada atividade;

5/14/2018 Apresenta o TRAC - SVN 12-03-07 - slidepdf.com

http://slidepdf.com/reader/full/apresentacao-trac-svn-12-03-07 7/78

Motivação 

•Ausência de controle de horas integrado ao controle deatividades;

•A documentação dos projetos (Casos de Uso e Material deApoio) utiliza Word, que embora difundido entre o públicoem geral, não permite integração com o controle deatividades e integra de forma limitada com o controle deversões.

5/14/2018 Apresenta o TRAC - SVN 12-03-07 - slidepdf.com

http://slidepdf.com/reader/full/apresentacao-trac-svn-12-03-07 8/78

trac Integrated SCM & Project Management

5/14/2018 Apresenta o TRAC - SVN 12-03-07 - slidepdf.com

http://slidepdf.com/reader/full/apresentacao-trac-svn-12-03-07 9/78

TRAC Trac é uma plataforma open source e de interface webpara controle de atividades e mudanças em projetos de

desenvolvimento de software.

Alguns recursos:

•Controle de atividades de todo o processo dedesenvolvimento;

•Wiki para documentação e base de conhecimentocolaborativa com referência cruzada entre seuselementos;

•Integração entre o controle de versão (SVN) e o controlede mudanças;

•Acompanhamento da evolução do projeto;

•Personalização do fluxo de atividades dedesenvolvimento;

5/14/2018 Apresenta o TRAC - SVN 12-03-07 - slidepdf.com

http://slidepdf.com/reader/full/apresentacao-trac-svn-12-03-07 10/78

Subversion (SVN) 

Subversion é um sistema de controle de versão open-source, sendo um dos mais utilizado no mundo.

Atua no gerenciamento de arquivos e diretórios, e asmodificações feitas neles ao longo do tempo permitindoa recuperação de versões antigas, exame do históricode alterações, ramificações (branching e merge) erotulagem (tagging).

5/14/2018 Apresenta o TRAC - SVN 12-03-07 - slidepdf.com

http://slidepdf.com/reader/full/apresentacao-trac-svn-12-03-07 11/78

Quem usa a solução TRAC + SVN? No Brasil:

•SEAD e SEFAZ - Estado do Piauí •FGV - Fundação Getúlio Vargas•Squadra Tecnologia•Colab Interlegis - Modernização e integração do PoderLegislativo Brasileiro•Universidade Federal Fluminense (UFF)

No Mundo:

•Laboratório de Propulsão a Jato da NASA•Bombardier Aerospace•Artech (Genexus)•

PriceWaterHouseCoopers•Nokia•University of California (UCSD)•University of Auckland•RubyOnRails•jQuery

5/14/2018 Apresenta o TRAC - SVN 12-03-07 - slidepdf.com

http://slidepdf.com/reader/full/apresentacao-trac-svn-12-03-07 12/78

Benefícios: 

•Solução baseada em softwares Open Source e de uso

livre sem a incidência de licenças;

•Gestão CENTRALIZADA e INTEGRADA dadocumentação do projeto, das atividades e de versõesdos artefatos de software e documentação;

•Integração entre Documentação do Projeto (Análise eComplementares), Atividades, Código Fonte, Revisõesde Código Fonte, Fórum e Base de Conhecimento;

•Em um único passo, o código fonte é versionado norepositório, as horas trabalhadas são registradas, oandamento da atividade em % é atualizado e a atividadeé fechada de forma automática;

5/14/2018 Apresenta o TRAC - SVN 12-03-07 - slidepdf.com

http://slidepdf.com/reader/full/apresentacao-trac-svn-12-03-07 13/78

Benefícios: 

•Relatórios estatísticos e gráficos permitem visualizar

as métricas do software desenvolvido de formaautomática;

•Informações comercialmente estratégicas podem serconsultadas on-line, como por exemplo, o número dehoras utilizadas e restantes no projeto, em um módulo

do projeto, por um desenvolvedor ou em umaatividade;

•Permite adequação do fluxo de trabalho ao processode desenvolvimento de software da empresa(Atividades e Deploys);

•Não há limitação de usuários cadastrados;

5/14/2018 Apresenta o TRAC - SVN 12-03-07 - slidepdf.com

http://slidepdf.com/reader/full/apresentacao-trac-svn-12-03-07 14/78

Estudo de Caso: Projetos GIPS 

5/14/2018 Apresenta o TRAC - SVN 12-03-07 - slidepdf.com

http://slidepdf.com/reader/full/apresentacao-trac-svn-12-03-07 15/78

Controle de Atividades 

No Trac, o elemento central do controle de mudança é o

ticket , que é usado para registrar defeitos, pedidos demelhoria, novas funcionalidades e qualquer outra tarefade projeto, seja de análise, infra ou banco de dados.

A partir dos tickets também é possível obter diversas

informações sobre o andamento da atividade,comentários, anexos, links para casos de uso, páginasWiki, tópicos no fórum, etc.

Os tickets podem ser configurados para que sejamabertos pelo próprio cliente, via web, passando a seguirpor uma triagem e validação caso necessário.

5/14/2018 Apresenta o TRAC - SVN 12-03-07 - slidepdf.com

http://slidepdf.com/reader/full/apresentacao-trac-svn-12-03-07 16/78

Controle de Atividades Abrindo um ticket  

5/14/2018 Apresenta o TRAC - SVN 12-03-07 - slidepdf.com

http://slidepdf.com/reader/full/apresentacao-trac-svn-12-03-07 17/78

Controle de Atividades Detalhe de um ticket já fechado  

5/14/2018 Apresenta o TRAC - SVN 12-03-07 - slidepdf.com

http://slidepdf.com/reader/full/apresentacao-trac-svn-12-03-07 18/78

Controle de Atividades Histórico de alterações no ticket  

5/14/2018 Apresenta o TRAC - SVN 12-03-07 - slidepdf.com

http://slidepdf.com/reader/full/apresentacao-trac-svn-12-03-07 19/78

Controle de Atividades Notificação por Email de alterações de tickets  

5/14/2018 Apresenta o TRAC - SVN 12-03-07 - slidepdf.com

http://slidepdf.com/reader/full/apresentacao-trac-svn-12-03-07 20/78

Controle de Atividades Rastreamento de mudanças  

5/14/2018 Apresenta o TRAC - SVN 12-03-07 - slidepdf.com

http://slidepdf.com/reader/full/apresentacao-trac-svn-12-03-07 21/78

Controle de Atividades Rastreamento de mudanças  

As mudanças solicitadas e as alteraçõescorrespondentes realizadas no software sãorastreadas através das amarrações feitas pelos links

criados através da formatação Wiki;

Do lado do controle de versão (SVN), a amarração éfeita entre o conjunto de mudanças (changeset) que épublicado no repositório e o ticket (ou outros

elementos do trac) através das mensagens de log;

5/14/2018 Apresenta o TRAC - SVN 12-03-07 - slidepdf.com

http://slidepdf.com/reader/full/apresentacao-trac-svn-12-03-07 22/78

Documentação e Base de Conhecimento WIKI: Página Inicial Projeto  

5/14/2018 Apresenta o TRAC - SVN 12-03-07 - slidepdf.com

http://slidepdf.com/reader/full/apresentacao-trac-svn-12-03-07 23/78

Documentação e Base de Conhecimento WIKI: Editando uma página  

5/14/2018 Apresenta o TRAC - SVN 12-03-07 - slidepdf.com

http://slidepdf.com/reader/full/apresentacao-trac-svn-12-03-07 24/78

Documentação e Base de Conhecimento WIKI: Histórico de Alterações  

5/14/2018 Apresenta o TRAC - SVN 12-03-07 - slidepdf.com

http://slidepdf.com/reader/full/apresentacao-trac-svn-12-03-07 25/78

Documentação e Base de Conhecimento WIKI: Comparando Alterações  

5/14/2018 Apresenta o TRAC - SVN 12-03-07 - slidepdf.com

http://slidepdf.com/reader/full/apresentacao-trac-svn-12-03-07 26/78

Documentação e Base de Conhecimento WIKI: Exemplo de Caso de Uso  

5/14/2018 Apresenta o TRAC - SVN 12-03-07 - slidepdf.com

http://slidepdf.com/reader/full/apresentacao-trac-svn-12-03-07 27/78

Documentação e Base de Conhecimento WIKI: Exemplo de Caso de Uso  

ã

5/14/2018 Apresenta o TRAC - SVN 12-03-07 - slidepdf.com

http://slidepdf.com/reader/full/apresentacao-trac-svn-12-03-07 28/78

Documentação e Base de Conhecimento WIKI: Editando um Caso de Uso  

D ã B d C h i

5/14/2018 Apresenta o TRAC - SVN 12-03-07 - slidepdf.com

http://slidepdf.com/reader/full/apresentacao-trac-svn-12-03-07 29/78

Documentação e Base de Conhecimento WIKI: Base de Conhecimento  

D t ã B d C h i t

5/14/2018 Apresenta o TRAC - SVN 12-03-07 - slidepdf.com

http://slidepdf.com/reader/full/apresentacao-trac-svn-12-03-07 30/78

Documentação e Base de Conhecimento WIKI: Base de Conhecimento  

5/14/2018 Apresenta o TRAC - SVN 12-03-07 - slidepdf.com

http://slidepdf.com/reader/full/apresentacao-trac-svn-12-03-07 31/78

Documentação e Base de Conhecimento WIKI: Busca Avançada (Atividades,Alterações,Etapas,Wiki,Fórum)  

5/14/2018 Apresenta o TRAC - SVN 12-03-07 - slidepdf.com

http://slidepdf.com/reader/full/apresentacao-trac-svn-12-03-07 32/78

Documentação e Base de Conhecimento FÓRUM: Ajuda a formar a base de conhecimento a partir das experiências da equipe e pode ser linkado nas páginas Wiki  

Documentação e Base de Conhecimento

5/14/2018 Apresenta o TRAC - SVN 12-03-07 - slidepdf.com

http://slidepdf.com/reader/full/apresentacao-trac-svn-12-03-07 33/78

Documentação e Base de Conhecimento FÓRUM: Ajuda a formar a base de conhecimento a partir das experiências da equipe e pode ser linkado nas páginas Wiki  

C l õ b Wiki

5/14/2018 Apresenta o TRAC - SVN 12-03-07 - slidepdf.com

http://slidepdf.com/reader/full/apresentacao-trac-svn-12-03-07 34/78

Conclusões sobre Wiki 

•Fácil Acesso e Alta Disponibilidade (Web)

•Fácil Edição (Editor Rico –

WYSIWYG)

•Fácil Atualização (Quem tem direito, atualiza)

•Fácil Rastreamento de Alterações

•Podem ser linkadas a outros componentes (casos de uso

em Wiki, atividades, fóruns, alterações,etc.)

•Documentação de software baseada em Wiki permiteconstante evolução do conteúdo acompanhando as etapasde desenvolvimento

Integração e Automação

5/14/2018 Apresenta o TRAC - SVN 12-03-07 - slidepdf.com

http://slidepdf.com/reader/full/apresentacao-trac-svn-12-03-07 35/78

Integração e Automação Integração com SVN  

O Trac também funciona como um browser dorepositório do Subversion (SVN), permitindo avisualização de diretórios, logs de mudanças,diferenças entre revisões e revisões específicas

dos arquivos armazenados.

A interface para o repositório é, por si só, já é ummotivo para se usar o Trac num projeto, mesmoque outro software seja escolhido para o controle

de mudança.

Integração e Automação

5/14/2018 Apresenta o TRAC - SVN 12-03-07 - slidepdf.com

http://slidepdf.com/reader/full/apresentacao-trac-svn-12-03-07 36/78

Integração e Automação Integração com SVN (Estrutura de diretórios do repositório)  

Integração e Automação

5/14/2018 Apresenta o TRAC - SVN 12-03-07 - slidepdf.com

http://slidepdf.com/reader/full/apresentacao-trac-svn-12-03-07 37/78

Integração e Automação Integração com SVN (Log das revisões mais recentes do projeto)  

Integração e Automação

5/14/2018 Apresenta o TRAC - SVN 12-03-07 - slidepdf.com

http://slidepdf.com/reader/full/apresentacao-trac-svn-12-03-07 38/78

Integração e Automação Integração com SVN (Diferença entre duas revisões de um arquivo)  

Integração e Automação

5/14/2018 Apresenta o TRAC - SVN 12-03-07 - slidepdf.com

http://slidepdf.com/reader/full/apresentacao-trac-svn-12-03-07 39/78

Integração e Automação Integração com SVN (Código fonte de uma revisão específica de um arquivo)  

Integração e Automação

5/14/2018 Apresenta o TRAC - SVN 12-03-07 - slidepdf.com

http://slidepdf.com/reader/full/apresentacao-trac-svn-12-03-07 40/78

Integração e Automação Integração com Eclipse (Desenvolvimento Java) Notificação de novas atividades  

Integração e Automação

5/14/2018 Apresenta o TRAC - SVN 12-03-07 - slidepdf.com

http://slidepdf.com/reader/full/apresentacao-trac-svn-12-03-07 41/78

Integração e Automação Integração com Eclipse (Desenvolvimento Java) Pesquisas por tipo de atividade e detalhe de ticket  

Integração e Automação

5/14/2018 Apresenta o TRAC - SVN 12-03-07 - slidepdf.com

http://slidepdf.com/reader/full/apresentacao-trac-svn-12-03-07 42/78

Integração e Automação Integração com Eclipse (Desenvolvimento Java) Detalhe de Pesquisa de atividades  

Integração e Automação

5/14/2018 Apresenta o TRAC - SVN 12-03-07 - slidepdf.com

http://slidepdf.com/reader/full/apresentacao-trac-svn-12-03-07 43/78

Integração e Automação Integração com Eclipse (Desenvolvimento Java) Histórico de alterações de um artefato  

Integração e Automação

5/14/2018 Apresenta o TRAC - SVN 12-03-07 - slidepdf.com

http://slidepdf.com/reader/full/apresentacao-trac-svn-12-03-07 44/78

Integração e Automação Integração com Eclipse (Desenvolvimento Java) Comparação entre versões diferentes de um artefato  

Integração e Automação

5/14/2018 Apresenta o TRAC - SVN 12-03-07 - slidepdf.com

http://slidepdf.com/reader/full/apresentacao-trac-svn-12-03-07 45/78

Integração e Automação Integração com Eclipse (Desenvolvimento Java) Todas ações do repositório disponíveis em um menu de contexto  

Integração e Automação 

5/14/2018 Apresenta o TRAC - SVN 12-03-07 - slidepdf.com

http://slidepdf.com/reader/full/apresentacao-trac-svn-12-03-07 46/78

g ç ç

Integração com Eclipse (Desenvolvimento Java) Synchronize  – Compara cópia local com repositório  

Integração e Automação 

5/14/2018 Apresenta o TRAC - SVN 12-03-07 - slidepdf.com

http://slidepdf.com/reader/full/apresentacao-trac-svn-12-03-07 47/78

g ç ç

Integração com Eclipse (Desenvolvimento Java) Comita alterações, atualiza % e credita horas trabalhadas  

Integração e Automação 

5/14/2018 Apresenta o TRAC - SVN 12-03-07 - slidepdf.com

http://slidepdf.com/reader/full/apresentacao-trac-svn-12-03-07 48/78

g ç ç

Integração com Eclipse (Desenvolvimento Java) Comita alterações, fecha atividade e credita horas trabalhadas  

Integração e Automação 

5/14/2018 Apresenta o TRAC - SVN 12-03-07 - slidepdf.com

http://slidepdf.com/reader/full/apresentacao-trac-svn-12-03-07 49/78

Integração com Eclipse (Desenvolvimento Java) Detalhe do ticket com as horas computadas  

Integração e Automação 

5/14/2018 Apresenta o TRAC - SVN 12-03-07 - slidepdf.com

http://slidepdf.com/reader/full/apresentacao-trac-svn-12-03-07 50/78

Integração com Eclipse (Desenvolvimento Java) Detalhe das horas creditadas ao ticket  

Integração e Automação 

5/14/2018 Apresenta o TRAC - SVN 12-03-07 - slidepdf.com

http://slidepdf.com/reader/full/apresentacao-trac-svn-12-03-07 51/78

Integração com DreamWeaver(Desenvolvimento PHP) Todas ações do repositório disponíveis em um menu de contexto  

Integração e Automação 

5/14/2018 Apresenta o TRAC - SVN 12-03-07 - slidepdf.com

http://slidepdf.com/reader/full/apresentacao-trac-svn-12-03-07 52/78

g ç ç

Integração com DreamWeaver(Desenvolvimento PHP) Histórico de alterações de um artefato  

Integração e Automação 

5/14/2018 Apresenta o TRAC - SVN 12-03-07 - slidepdf.com

http://slidepdf.com/reader/full/apresentacao-trac-svn-12-03-07 53/78

Integração com DreamWeaver(Desenvolvimento PHP) Comita alterações, fecha atividade e credita horas trabalhadas  

Acompanhando a evolução do projeto 

5/14/2018 Apresenta o TRAC - SVN 12-03-07 - slidepdf.com

http://slidepdf.com/reader/full/apresentacao-trac-svn-12-03-07 54/78

p ç p j

O Trac também possibilita o acompanhamento da evolução do projeto.

Essa informação é obtida principalmente através da análise 

dos tickets (número, estado, associação com milestones etc.) e é disponibilizada em diversas formas. 

Acompanhando a evolução do projeto 

5/14/2018 Apresenta o TRAC - SVN 12-03-07 - slidepdf.com

http://slidepdf.com/reader/full/apresentacao-trac-svn-12-03-07 55/78

O TracRoadmap apresenta uma barra de progresso para cada marco do projeto (milestones) indicando a relação entre os tickets ativos e resolvidos do marco. 

Acompanhando a evolução do projeto 

5/14/2018 Apresenta o TRAC - SVN 12-03-07 - slidepdf.com

http://slidepdf.com/reader/full/apresentacao-trac-svn-12-03-07 56/78

O TracTimeline apresenta uma lista de eventos (relacionados a páginas wiki,tickets, mudanças no repositório e marcos de projeto) em ordem cronológica, uma breve descrição de cada evento e a pessoa responsável.Cada evento possui um link para uma descrição mais detalhada do evento específico. 

Acompanhando a evolução do projeto 

5/14/2018 Apresenta o TRAC - SVN 12-03-07 - slidepdf.com

http://slidepdf.com/reader/full/apresentacao-trac-svn-12-03-07 57/78

Vários módulos do Trac suportam RSS (Really Simple Syndicatrion), o que permite monitorar facilmente o progresso do projeto, de um conjunto de mudanças ou mesmo de um único arquivo. 

Acompanhando a evolução do projeto 

5/14/2018 Apresenta o TRAC - SVN 12-03-07 - slidepdf.com

http://slidepdf.com/reader/full/apresentacao-trac-svn-12-03-07 58/78

O Trac possui um módulo de criação de relatórios para fornecer diversas informações sobre os tickets do projeto. Os relatórios são baseados em SQLSELECT e algumas convenções de nome, o que permite grande flexibilidade e algumas formatações tais como de cores e quebras de linha. 

Métricas 

5/14/2018 Apresenta o TRAC - SVN 12-03-07 - slidepdf.com

http://slidepdf.com/reader/full/apresentacao-trac-svn-12-03-07 59/78

Métricas são importantes ferramentas de apoio ao gerente de projetos, pois fornecem um conjunto de informações tangíveis para planejar, realizar estimativas, gerenciar e controlar os projetos com maior precisão.

No Trac, uma série de ferramentas internas possibilitam acompanhar as métricas do desenvolvimento do projeto em tempo real, se tornando assim uma ferramenta gerencial estratégica. 

Métricas 

5/14/2018 Apresenta o TRAC - SVN 12-03-07 - slidepdf.com

http://slidepdf.com/reader/full/apresentacao-trac-svn-12-03-07 60/78

Tela inicial do projeto com gráfico burndown e gráfico de esforço  

Métricas 

5/14/2018 Apresenta o TRAC - SVN 12-03-07 - slidepdf.com

http://slidepdf.com/reader/full/apresentacao-trac-svn-12-03-07 61/78

Roadmap, detalhando os milestones (marcos) e o andamento de cada um  

Métricas 

5/14/2018 Apresenta o TRAC - SVN 12-03-07 - slidepdf.com

http://slidepdf.com/reader/full/apresentacao-trac-svn-12-03-07 62/78

Controle de Horas: Horas por Projeto  

Métricas 

5/14/2018 Apresenta o TRAC - SVN 12-03-07 - slidepdf.com

http://slidepdf.com/reader/full/apresentacao-trac-svn-12-03-07 63/78

Controle de Horas: Horas por Membro da Equipe  

Métricas 

5/14/2018 Apresenta o TRAC - SVN 12-03-07 - slidepdf.com

http://slidepdf.com/reader/full/apresentacao-trac-svn-12-03-07 64/78

Controle de Horas: Horas de um Membro da Equipe  

Métricas 

5/14/2018 Apresenta o TRAC - SVN 12-03-07 - slidepdf.com

http://slidepdf.com/reader/full/apresentacao-trac-svn-12-03-07 65/78

Controle de Horas: Detalhamento de Horas de um ticket (atividade)  

Métricas 

5/14/2018 Apresenta o TRAC - SVN 12-03-07 - slidepdf.com

http://slidepdf.com/reader/full/apresentacao-trac-svn-12-03-07 66/78

Tickets por status, Estatísticas por Milestone (Marco) e do repositório SVN  

Métricas 

5/14/2018 Apresenta o TRAC - SVN 12-03-07 - slidepdf.com

http://slidepdf.com/reader/full/apresentacao-trac-svn-12-03-07 67/78

Produtividade geral, demanda de serviços x entrega, estatísticas de tickets  

Métricas 

5/14/2018 Apresenta o TRAC - SVN 12-03-07 - slidepdf.com

http://slidepdf.com/reader/full/apresentacao-trac-svn-12-03-07 68/78

Estatísticas por Milestone (Marco)  

Métricas 

5/14/2018 Apresenta o TRAC - SVN 12-03-07 - slidepdf.com

http://slidepdf.com/reader/full/apresentacao-trac-svn-12-03-07 69/78

Calendário de Tickets  

Métricas 

5/14/2018 Apresenta o TRAC - SVN 12-03-07 - slidepdf.com

http://slidepdf.com/reader/full/apresentacao-trac-svn-12-03-07 70/78

Gráfico de Gantt  

Ferramentas Auxiliares 

5/14/2018 Apresenta o TRAC - SVN 12-03-07 - slidepdf.com

http://slidepdf.com/reader/full/apresentacao-trac-svn-12-03-07 71/78

Dependência entre tickets (atividades)  

Ferramentas Auxiliares 

5/14/2018 Apresenta o TRAC - SVN 12-03-07 - slidepdf.com

http://slidepdf.com/reader/full/apresentacao-trac-svn-12-03-07 72/78

Personalização do WorkFlow do Processo de Software  

Segurança 

5/14/2018 Apresenta o TRAC - SVN 12-03-07 - slidepdf.com

http://slidepdf.com/reader/full/apresentacao-trac-svn-12-03-07 73/78

Controle de acesso a funcionalidades organizado por papéis  

Segurança 

5/14/2018 Apresenta o TRAC - SVN 12-03-07 - slidepdf.com

http://slidepdf.com/reader/full/apresentacao-trac-svn-12-03-07 74/78

Gestão centralizada de usuários  

Segurança 

5/14/2018 Apresenta o TRAC - SVN 12-03-07 - slidepdf.com

http://slidepdf.com/reader/full/apresentacao-trac-svn-12-03-07 75/78

Integração com Active Directory (AD) do Windows  

Ferramentas Auxiliares 

5/14/2018 Apresenta o TRAC - SVN 12-03-07 - slidepdf.com

http://slidepdf.com/reader/full/apresentacao-trac-svn-12-03-07 76/78

•Backup automatizado dos Projetos SVN 

•Backup automatizado dos Projetos TRAC 

•Testes realizados mostraram que uma possível recuperação de dados pós desastres pode ser feita em menos de 1 hora para um projeto completo.

Considerações Finais 

5/14/2018 Apresenta o TRAC - SVN 12-03-07 - slidepdf.com

http://slidepdf.com/reader/full/apresentacao-trac-svn-12-03-07 77/78

O conjunto formado pelo Subversion e Trac apresenta uma alternativa para atender às necessidades de Gerência de Configuração relativas à Controle de Versão e Controle de Mudanças, apresentando baixo custo e qualidade.

A utilização de atividades e ferramentas de apoio ao 

desenvolvimento de software não é mais um diferencial, e sim uma necessidade básica.

As características das ferramentas representam uma oportunidade de mesmo com restrições de recursos 

humanos atingir melhores resultados e ao mesmo tempo reduzir custos operacionais.

5/14/2018 Apresenta o TRAC - SVN 12-03-07 - slidepdf.com

http://slidepdf.com/reader/full/apresentacao-trac-svn-12-03-07 78/78

Leandro Silva FerreiraAnalista de Sistemas

Itil  – Scrum [email protected]

www.i9web.com.br