Trac é uma ferramenta open source e de interface web para controle de projetos de desenvolvimento de software. O objetivo do software é ajudar o desenvolvedor.

Slides:



Advertisements
Apresentações semelhantes
Técnicas e Projeto de Sistemas André Mesquita Rincon Processo de Software Técnico Subsequente – Módulo III.
Advertisements

Banco de Dados Aula 01: Conceitos Básicos
Técnicas e Projeto de Sistemas
Dicas práticas para o uso do FEMM
Técnicas e Projeto de Sistemas
INTRODUÇÃO À COMPUTAÇÃO PARALELA
DRS*. Selecionar a opção correspondente ao Departamento Regional de Saúde (DRS) na qual o local de execução do projeto encontra-se localizada (de I a.
Subconsultas em SQL. Subconsulta Estrutura geral SELECT.... FROM.... WHERE [at] OPERADOR ( SELECT... FROM... [WHERE... ]) Declaração SELECT localizada.
Custos XP x Custos Tradicionais André Chinvelski.
XP x CMMI Programação Radical Prof. Luiz Fernando Melgarejo João de Amorim Junior.
XP - Continuous Integration Leonardo Pereira Demilis.
Críticas sobre Extreme Programming Francisco Hillesheim.
Universidade Federal da Bahia – Centro de Processamento de Dados – Preview Computadores 1 Uma Ferramenta Orientada a Modelos para Geração de Aplicações.
Universidade Federal da Bahia – Centro de Processamento de Dados – Preview Computadores 1 Uma Ferramenta Orientada a Modelos para Geração de Aplicações.
Treinamento GP3 USP – GEFIM Abril de 2004 Alcides Pietro, PMP.
Sistemas Operacionais
Prof. Dr. Helder Anibal Hermini
O que é o Direto ? É uma solução integrada de correio, agenda e catálogo pessoal e corporativo baseada em software livre. A demanda No início de 1999.
O que é XtremWeb(XW)? Projeto de pesquisa relacionado a light-weight Grids. Plataforma Open Source para a elaboração de grades baseadas em PCs, desenvolvida.
Slide 1 Rede Nacional de Ensino e Pesquisa Serviços do Middleware Treinamento em GRADEp – junho de 2005 GT GRADEp Middleware GRADEp Serviços.
Slide 1 Rede Nacional de Ensino e Pesquisa Treinamento em Gradep - junho 2005 Serviço Collector Treinamento no GRADEp Serviço Collector CollectorDemo e.
Projeto ODM Brasil 2015 Objetivos de Desenvolvimento do Milênio Com base em resultados de conferências internacionais, a ONU lançou, no ano 2000, os Objetivos.
I Seminário Educação e Tecnologia A Informática e a Educação Escolar A GESTÃO DE LABORATÓRIOS PÚBLICOS DE INFORMÁTICA FÁBIO FERRENTINI SAMPAIO NÚCLEO DE.
Repensando a Avaliação da Aprendizagem
Desenvolver soluções em informatização da área da saúde, que disponibilizem os benefícios que a tecnologia pode oferecer, contribuindo desta forma, para.
Sindrome de down Atividades físicas – benefícios Interação/companheirismo Promove socialização/ relações de convívio Melhoria na qualidade de vida Através.
Servidores e Programação Web Redes de Computadores.
O Fluxo de Testes © Alexandre Vasconcelos
Metodologia da Infância Missionária
Serviços Integrados na Arquitetura da Internet Apresentação: Fernando Nadal.
Metodologias de Construção de Sites
Página de entrada A página de entrada, ou a index, representa um convite para o seu site.
Curso de Engenharia Industrial Madeireira – UFPR Prof. Umberto Klock
UD de Sorocaba/ Iperó UNIVERSIDADE ESTADUAL PAULISTA Recursos Computacionais Antonio Martins.
"Tudo o que acontece, acontece em algum lugar." Gilberto Câmara - INPE Gilberto Câmara - INPE.
Sarajane Marques Peres
Arquitetura de Sistemas de Informação
Tribunal de Contas da União Secretaria de Tecnologia da Informação Missão da SETEC: Melhorar os resultados do TCU por meio da otimização de seus processos.
ENCONTRO NACIONAL DE TECONOLOGIA DA INFORMAÇÃO PARA OS MUNICÍPIOS e do SOFTWARE PÚBLICO BRASILEIRO 1º Encontro Banco de Talentos.
CT-300 – Seminário de Tese 1/25 Um Framework Padrão para Simulação de Modelos de Robôs Móveis de Robôs Móveis Juliano A. Pereira Prof. Carlos H. C. Ribeiro.
Centro de Instrução Almirante Sylvio de Camargo. APRESENTAÇÃO DO SISTEMA DE JOGOS DIDÁTICOS (SJD) Introdução Histórico Propósitos Concepção Limitações.
X3D - AUTORIA Jorge Ferreira Franco Laboratório de Sistemas Integráveis - LSI - USP Disciplina - Realidade Virtual.
Tema I TEMA DE DISCUSSÃO I Prof. Dr. Marcio Lobo Netto 1 o. Período / 2004 Escola Politécnica da USP MBA EPUSP em Gestão e Engenharia do Produto EP018.
SISTEMA DE GESTÃO DE ESTÁGIO – SGE PUC MINAS Instruções para Entrega de Relatório de Estágio através do SGA Aluno.
Conceitos e características dos Projetos
FUNDAÇÃO CARLOS CHAGAS
PNASS PROGRAMA NACIONAL DE AVALIAÇÃO DOS SERVIÇOS DE SAÚDE 2004/2005
Implementação Do JXTA Como Protocolo De Transporte Do JacORB
Business Process Management e Workflow - jBPM Aluno: Filipe Ferraz Salgado Orientador: Francisco Reverbel Novembro 2006.
MAC 499 Henrico Scaranello Emprego: Nov/ Hoje Universidade Anhembi-Morumbi.
ALOCAÇÃO DINÂMICA DE MEMÓRIA
M e d A d m i n. Quem é o público alvo da ideia? Profissionais vinculados à área da saúde, em particular, àqueles responsáveis pela administração de medicamentos,
Um portal na Internet com informações sobre seguros, previdência complementar aberta e capitalização
Lado C Tárik Frank Fase 2 15/04/13 Apresentação. Ideia Uma rede social para doar dinheiro sem gastar um centavo. Os usuários compram ou vendem pequenos.
Região Sul Coordenador: José Cezar Pereira - EPAGRI.
UERJ - Agosto 2000© Oscar Luiz Monteiro de Farias1 Bancos de Dados Mestrado em Engenharia de Computação área de concentração Geomática.
Universidade do Estado do Rio de Janeiro Juliana dos Santos Oliveira Mat.:
Tecnologia para Web JavaScript Enrique Pimentel Leite de Oliveira
Recursividade Estrutura de Dados.
Autenticação em ASP.NET
Plano de Negócios seu guia definitivo www. josedornelas. com. br www
Unified Modeling Language
LINGUAGENS DE PROGRAMAÇÃO
Internet Aula 03. Histórico Durante a guerra fria, os EUA tiveram a necessidade de interligar laboratórios que trabalhavam para os militares; Essa interligação.
Baseado no documento do Prof. Ronaldo Martins da Costa
Redes para Automação Industrial Capítulo 1: Automação Industrial
Sistemas Operacionais e Windows XP Aula 04 – DCA0302.
Introdução Ciência da Computação estudo de algoritmos –ÊNFASE ao estudo de DADOS armazenamento manipulação refinamento (a partir de dados cru) estrutura.
Sample Fill LINQ (Language Integrated Query) Objects XML SQL User Data OData.
B EM V INDOS DREAMWEAVER+PHP+M Y SQL Professor: Engº Fernando Miranda.
Transcrição da apresentação:

Trac é uma ferramenta open source e de interface web para controle de projetos de desenvolvimento de software. O objetivo do software é ajudar o desenvolvedor a controlar as mudanças do software, entender o porque de cada uma e qual o seu impacto no projeto como um todo. O software foi desenvolvido na linguagem de programação Python e está disponível sob uma licença GPL desde meados de 2005. Desde a versão 0.9, é disponibilizado sob uma licença BSD modificada. Entre os diversos usuários do software temos o Laboratório de Propulsão a Jato da NASA, que usa a ferramenta para controle de vários projetos. Uma lista mais completa de usuários do Trac pode ser obtida no seu próprio site. Cloves Barcellos Junior / Thiago Coelho Prado

Acompanhamento da evolução do projeto. RECURSOS Controle de mudanças. Wiki para documentação colaborativa e referência cruzada entre os elementos do Trac. Integração com o Subversion (o Trac também funciona como um browser do repositório do Subversion). Acompanhamento da evolução do projeto. Cloves Barcellos Junior / Thiago Coelho Prado

Melhoria na qualidade do produto e do processo de desenvolvimento. ALGUNS BENEFÍCIOS Melhoria na qualidade do produto e do processo de desenvolvimento. Registro, rastreamento e controle das mudanças sofridas pelo projeto durante o seu ciclo de vida. Amarração entre o controle de versão e o controle de mudança. Acompanhamento básico da evolução do projeto. Melhor documentação do projeto através de participação da equipe de desenvolvimento. Cloves Barcellos Junior / Thiago Coelho Prado

Migração: É possível migrar os tickets de outras ferramentas desse mesmo tipo para o Trac. No site há scripts para migração do Bugzilla, Sourceforge e Mantis escritos em python. Como se usa no Trac uma base de dados SQL, pode se inserir os tickets direto na base de dados Cloves Barcellos Junior / Thiago Coelho Prado

A configuração é feita por um arquivo chamado trac.ini Através dele altera-se o tipo de repositório, o caminho até ele, as seções do trac (wiki, timeline, browser), configurações do tickets (que pode ser customizável)‏ Endereço de referência: http://trac.edgewall.org/wiki/TracIni Cloves Barcellos Junior / Thiago Coelho Prado

Trac - Cabeçalho: Cloves Barcellos Junior / Thiago Coelho Prado

Possui o mesmo estilo de formatação usadas nas páginas wiki Trac - Wiki: Possui o mesmo estilo de formatação usadas nas páginas wiki Possui diversas macros, como as que permite exibição de data, hora, mudanças recentes. Também é possível também criar suas próprias macros Suporte a coloração de sintaxe (php, c, c++, sql, python, xml já vem com suporte no Trac ), com possibilidade de se usar pacotes externos para outras sintaxes. Cloves Barcellos Junior / Thiago Coelho Prado

Trac - Timeline: Apresenta em um único relatório em ordem cronológica, todas as mudanças ocorridas no projeto: Wiki Tickets Códigos fonte Milestone Cloves Barcellos Junior / Thiago Coelho Prado

Lista todos os milestones e mostra o seu progresso Trac - Roadmap: Lista todos os milestones e mostra o seu progresso Cloves Barcellos Junior / Thiago Coelho Prado

Mostra a raíz do projeto com a revisão e o log da última mudança Trac – Browse Source: Mostra a raíz do projeto com a revisão e o log da última mudança Cloves Barcellos Junior / Thiago Coelho Prado

Mostra todos os tickets agrupados por caracteríscas Ativos Trac – View Tickets: Mostra todos os tickets agrupados por caracteríscas Ativos Ativos por grupo (versão, milestone, por dono)‏ Meus tickets Cloves Barcellos Junior / Thiago Coelho Prado

Trac – New Ticket: Ticket em 3 tipos: Defeito Melhoramento Tarefa Cloves Barcellos Junior / Thiago Coelho Prado

Descreve-se o problema e configura-se Prioridade Componente Severidade Trac – New Ticket: Descreve-se o problema e configura-se Prioridade Componente Severidade Milestone Versão Cloves Barcellos Junior / Thiago Coelho Prado