Upload
leandro-ferreira
View
102
Download
0
Embed Size (px)
Citation preview
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