Redmine

447 visualizações

Publicada em

redmine

Publicada em: Software
0 comentários
0 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

Sem downloads
Visualizações
Visualizações totais
447
No SlideShare
0
A partir de incorporações
0
Número de incorporações
2
Ações
Compartilhamentos
0
Downloads
12
Comentários
0
Gostaram
0
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Redmine

  1. 1. Redmine é um software livre e open source de gerência de projetos com base na web e muito utilizado como ferramenta para debug (correção de erros). Licenciado sob os termos da GNU General Public License v2 (GPL), foi desenvolvido na linguagem Ruby, utilizando o framework Ruby on Rails. É uma ferramenta multi plataforma que suporta diversos bancos de dados, extensões e sistemas de controle de versão. O design do Redmine foi influenciado pelo Trac, um software com características muito semelhantes. Características:  Vários projetos de apoio  Controle de acesso baseado em papel flexível (Controle de acesso)  Flexibilidade no sistema de monitoramento  Gráfico e calendários  Gerenciamento de noticias, arquivos e documentos  Fórum, wiki do projeto  Gerenciamento de tempo (projetos e usuário)  Integração ao sistema de controle de versões (svn, git, cvs)  Suporte a autenticação LDAP  Suporte a multilinguagem  Vários bancos de dados Módulos do Redmine: - Gerenciamento de Tarefas • Gerenciamento de Tempo • Notícias • Documentos • Arquivos • Wiki • Repositório • Fóruns • Calendário • Gantt: Principais motivos para utilizar o Redmine - Centralização da Administração O Redmine possui uma característica forte no que diz respeito a Administração de usuários, projetos e permissões. Isso porque a aplicação relaciona de maneira prática e completa fatores chaves exigidos em projetos formais como: - Gerenciamento completo das permissões dos usuários quanto as atividades no ambiente. - Fácil definição e alteração de fluxo de trabalho - Gestão facilitada dos tipos de tarefas, permitindo inclusive personalização. Criação e Gestão de projetos
  2. 2. Criação e a gestão diversos projetos, destacando-se pela possibilidade de integração entre os mesmos e a criação de sub-projetos a fim se complementarem ou facilitarem a gestão de projetos grandes e complexos. Cada projeto poderá conter: - Definição de usuários e seus respectivos papeis de maneira personalizada para cada projeto. - Gráfico de Gantt para cada projeto com possibilidade de uso de filtros que permitem melhor visibilidade dos dados disponibilizados. - Possibilidade de criação de versões para acompanhar a evolução do desenvolvimento do projeto e versionar de acordo com as releases disponibilizadas - Integração de cada projeto com seu respectivo repositorio. A compatibilidade do Redmine abrange as seguintes versões de gerenciadores de versão (versonadores): - Subersion - Darcs - Mercurial - CVS - Bazaar - Git Ferramenta para personalização do tipo e estabelecimento de horas gasta por cada atividade do projeto. O controle de horas é realizado para os projetos de maneira separada e a visualização dos resultados é clara e apoiada pelo uso de diversos filtros Gestão de Usuários O Redmine, possui uma gestão de usuários facilitada. Os usuários possuem login e senha unitária e podem ser notificados das atividades do projeto a partir de emails personalizados. Casa usuário pode ter diferentes pais em distintos projetos. Gestão de papeis e permissões O gerenciamento dos papeis e permissões do Redmine permitem e criação de papeis personalizados para serem utilizados nos projetos existentes e a criação e adequação das permissões de cada um destes papeis. Isso na prática é um recurso de suma de importância em ambientes reais de projetos que se baseiam em padrões como CMMI e MPS-BR. A possibilidade de criar e manipular papeis e suas respectivas permissões garante que cada usuário realize no ambiente de gerenciamento de projeto somente aquilo que é de sua responsabilidade. Cada usuário pode ter um papel diferente em cada projeto e cada projeto pode ser declarado como público (visível por qualquer pessoa) ou privado (visível apenas pelos membros do projeto) Módulos (wiki, acompanhamento de questões repositório, etc) pode ser ativado ou desativado por projeto. Gestão de Fluxo de trabalho O fluxo de trabalho é um importante fator para o bom andamento da realização de tarefas definidas em um projeto. O Redmine contempla essa funcionalidade através de um menu que permite a definição de fluxos para cada papel e os respectivos tipos de tarefa que o mesmo pode executar.
  3. 3. O Redmine é uma ferramenta bastante completa, possui gerenciamento de bugs/defeito, gerenciamento de tarefas, plugin para criação de backlogs para SCRUM e também se integra com ferramentas de controle de versão nativamente, inclusive permitindo, com um pouco de trabalho, gerenciar permissões de acesso ao código fonte através de sua interface administrativa; Dificuldades: - Instalação e configuração complexas. Conclusão Com base na análise de uma variedade de ferramentas de gerência de projetos, chegou-se a conclusão que o software Redmine agrega simplicidade, agilidade, integração e licença livre, obteve-se também outras melhorias no processo de desenvolvimento de software assim como: Simplificarão no processo de planejamento Melhor acompanhamento dos problemas e das implementações/soluções Melhor cooperação entre a equipe de desenvolvedores Melhor organização de documentos e dos arquivos eletrônicos. Fontes: http://blog.coderepository.net/2011/12/20/gerenciamento-de-projetos-com-redmine/ http://www.cercomp.ufg.br/uploads/18/original_redmine-article.pdf Manual do Redmine: http://www.prodesan.com.br:8080/opencms/export/sites/default/Prodesan/aempresa/areasde atuacao/ti/metodologias/projetos/documentos/MGP_RedMine_V1.pdf Site oficial: http://www.redmine.org/

×