3
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

Redmine

Embed Size (px)

Citation preview

Redmine um software livre e open source de gerncia de projetos com base na web e muito utilizado como ferramenta para debug (correo 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, extenses e sistemas de controle de verso.

O design do Redmine foi influenciado pelo Trac, um software com caractersticas muito semelhantes.

Caractersticas: Vrios projetos de apoio Controle de acesso baseado em papel flexvel (Controle de acesso) Flexibilidade no sistema de monitoramento Grfico e calendrios Gerenciamento de noticias, arquivos e documentos Frum, wiki do projeto Gerenciamento de tempo (projetos e usurio) Integrao ao sistema de controle de verses (svn, git, cvs) Suporte a autenticao LDAP Suporte a multilinguagem Vrios bancos de dados

Mdulos do Redmine:

- Gerenciamento de Tarefas Gerenciamento de Tempo Notcias Documentos Arquivos Wiki Repositrio Fruns Calendrio Gantt:

Principais motivos para utilizar o Redmine

- Centralizao da AdministraoO Redmine possui uma caracterstica forte no que diz respeito a Administrao de usurios, projetos e permisses. Isso porque a aplicao relaciona de maneira prtica e completa fatores chaves exigidos em projetos formais como:

- Gerenciamento completo das permisses dos usurios quanto as atividades no ambiente.

- Fcil definio e alterao de fluxo de trabalho

- Gesto facilitada dos tipos de tarefas, permitindo inclusive personalizao.Criao e Gesto de projetosCriao e a gesto diversos projetos, destacando-se pela possibilidade de integrao entre os mesmos e a criao de sub-projetos a fim se complementarem ou facilitarem a gesto de projetos grandes e complexos. Cada projeto poder conter:

- Definio de usurios e seus respectivos papeis de maneira personalizada para cada projeto.

- Grfico de Gantt para cada projeto com possibilidade de uso de filtros que permitem melhor visibilidade dos dados disponibilizados.

- Possibilidade de criao de verses para acompanhar a evoluo do desenvolvimento do projeto e versionar de acordo com as releases disponibilizadas

- Integrao de cada projeto com seu respectivo repositorio. A compatibilidade do Redmine

abrange as seguintes verses de gerenciadores de verso (versonadores):

- Subersion

- Darcs

- Mercurial

- CVS

- Bazaar

- Git

Ferramenta para personalizao 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 visualizao dos resultados clara e apoiada pelo uso de diversos filtrosGesto de UsuriosO Redmine, possui uma gesto de usurios facilitada. Os usurios possuem login e senha unitria e podem ser notificados das atividades do projeto a partir de emails personalizados. Casa usurio pode ter diferentes pais em distintos projetos.

Gesto de papeis e permissesO gerenciamento dos papeis e permisses do Redmine permitem e criao de papeis personalizados para serem utilizados nos projetos existentes e a criao e adequao das permisses de cada um destes papeis. Isso na prtica um recurso de suma de importncia em ambientes reais de projetos que se baseiam em padres como CMMI e MPS-BR. A possibilidade de criar e manipular papeis e suas respectivas permisses garante que cada usurio realize no ambiente de gerenciamento de projeto somente aquilo que de sua responsabilidade.

Cada usurio pode ter um papel diferente em cada projeto e cada projeto pode ser declarado como pblico (visvel por qualquer pessoa) ou privado (visvel apenas pelos membros do projeto)

Mdulos (wiki, acompanhamento de questes repositrio, etc) pode ser ativado ou desativado por projeto.Gesto de Fluxo de trabalhoO fluxo de trabalho um importante fator para o bom andamento da realizao de tarefas definidas em um projeto. O Redmine contempla essa funcionalidade atravs de um menu que permite a definio de fluxos para cada papel e os respectivos tipos de tarefa que o mesmo pode executar.

O Redmine uma ferramenta bastante completa, possui gerenciamento de bugs/defeito, gerenciamento de tarefas, plugin para criao de backlogs para SCRUM e tambm se integra com ferramentas de controle de verso nativamente, inclusive permitindo, com um pouco de trabalho, gerenciar permisses de acesso ao cdigo fonte atravs de sua interface administrativa;

Dificuldades:

- Instalao e configurao complexas.

Concluso

Com base na anlise de uma variedade de ferramentas de gerncia de projetos, chegou-se a

concluso que o software Redmine agrega simplicidade, agilidade, integrao e licena livre, obteve-se tambm outras melhorias no processo de desenvolvimento de software assim como:

Simplificaro no processo de planejamento

Melhor acompanhamento dos problemas e das implementaes/solues

Melhor cooperao entre a equipe de desenvolvedores

Melhor organizao de documentos e dos arquivos eletrnicos.

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/areasdeatuacao/ti/metodologias/projetos/documentos/MGP_RedMine_V1.pdf

Site oficial:

http://www.redmine.org/