Repositório de Software GERINDO
Marco Antônio Pinheiro de Cristo
Charles Ornelas
Repositório de Software GERINDOSumário Situação Atual – LATIN/UFMG
Desenvolvimento/Administração de Software Problemas
Solução Proposta Objetivo Alternativas Possíveis
Savannah Serviços Vantagens Esperadas Plano de Adoção
Repositório de Software GERINDOSituação Atual - LATIN Desenvolvimento de Software
Software é produto de projetos de pesquisa Desenvolvimento informal
Caráter pessoal sem normalização pré-estabelecida Ausência de uma base de conhecimento e metodologias coesas
para codificação e documentação Pouca interação entre desenvolvedores (pesquisadores)
A existente é restrita aos grupos em atividade
Repositório de Software GERINDOSituação Atual - LATIN Problemas
Baixo grau de reutilização de soluções Software, métodos, conhecimento etc
Dificuldade no trabalho em equipe Impacto sobre a produtividade no processo de Pesquisa
Repositório de Software GERINDOSolução Proposta - Objetivo Tornar disponível um ambiente para a
produção de software no projeto GERINDO Características Desejáveis
Armazenamento e Recuperação de Software e Documentação associada Disponível via Internet Integrado ao Processo de Desenvolvimento
Desenvolvimento Colaborativo Controle de versão Mecanismos de administração de projetos com níveis de
autenticação Disponível como Solução Madura, Aberta e Flexível
Repositório de Software GERINDOSolução Proposta - Alternativas Proprietário (VA Linux)
SourceForge US$ 5.000,00 por licença; possibilita uso de repositório
central nos EUA Freeware (todos para Debian Linux)
Savannah usado em projetos GNU, baseado em SourceForge2;
possibilita uso de repositório central nos EUA Debian sf Vhffs
possibilita uso de repositório central na Europa PhpGroupWare
groupware em geral
Serviços Mecanismo de administração de projeto com
autenticação de usuários Cronogramas, atribuição e acompanhamento de atividades
etc Mecanismo de comunicação
Novidades, mudanças, erros, suporte, FAQ etc Repositório de software e documentação com busca
via web Suporte a controle de versão com change-log
integrado
Repositório de Software GERINDOSavannah
Solução aberta, amplamente usada e Ambiente flexível Armazenamento e recuperação de software / documentação via
Internet Controle automático de versões
Produção de código reutilizável e documentado Ambiente de desenvolvimento que favorece:
Mobilidade Colaboração Publicação externa ao GERINDO Adoção de outros padrões de desenvolvimento (codificação e
documentação)
Repositório de Software GERINDOSavannah – Vantagens Esperadas
Projeto Piloto Instalar Debian Linux e Savannah Transportar um projeto para o Savannah Desenvolver um projeto em Savannah
Elaborar documentação para equipe do laboratório e futuros integrantes
Planejar e introduzir uso no Latin e GERINDO
Repositório de Software GERINDOSavannah – Plano de Adoção
Obrigado
Repositório de Software GERINDO
Top Related