redmine tutorial how use redmine project management
Questo tutorial di Redmine spiega come installare e utilizzare lo strumento di gestione del progetto Redmine. Copre anche il confronto tra Jira e Redmine:
Redmine è uno strumento di gestione dei progetti scritto in Ruby. Supporta diversi server di database ed è anche noto come sistema di rilevamento dei problemi.
È uno strumento open-source che aiuta gli utenti a condividere le proprie idee utilizzando forum e blog interni, grazie ai quali la conoscenza viene mantenuta tra i membri del team.
Cosa imparerai:
- Redmine Tutorial
- Redmine Vs JIRA
- Installazione di Redmine
- Redmine Plugin
- Come usare Redmine
- Conclusione
Redmine Tutorial
In questo tutorial, scopriremo come l'utente può installare Redmine, come utilizzare lo strumento, le sue funzionalità insieme alle differenze tra JIRA e Redmine.
Caratteristiche di Redmine:
- È uno strumento open source.
- Tiene traccia di più progetti.
- Consente all'utente di avere ruoli e autorizzazioni differenti.
- Gli utenti possono tenere traccia del tempo impiegato per risolvere il problema.
- Gli utenti possono visualizzare i rapporti visivi utilizzando grafici e tabelle.
Redmine Vs JIRA
Sviluppato da una società australiana 'Atlassian', JIRA è uno strumento di monitoraggio dei problemi che aiuta gli utenti a tenere traccia dei problemi. JIRA viene utilizzato in una metodologia agile e può essere eseguito su diversi sistemi operativi.
È uno strumento indipendente dalla piattaforma che viene utilizzato anche nel flusso di lavoro e nella gestione dei processi. JIRA si basa interamente su tre concetti, ovvero Progetto, Problema e Flusso di lavoro.
Di seguito sono elencati alcuni suggerimenti su Redmine Vs JIRA:
Parametri | Redmine | JIRA |
---|---|---|
generale | Redmine supporta molti plugin per renderlo personalizzabile, è molto flessibile e facile da imparare | JIRA è molto difficile da apprendere dagli utenti poiché JIRA ha un sistema di inclusione a due livelli con categorie |
Punto | Il punteggio complessivo di Redmine è basso ma è uno strumento gratuito | Il punteggio JIRA rispetto a Redmine è più alto, ovvero 9,3 su 10 |
Costo | Redmine è uno strumento open source, è gratuito | JIRA non è affatto gratuito, definisce sempre un costo |
Wiki | Redmine contiene Build in Wiki | Gli utenti JIRA devono installarlo separatamente |
Categoria | Redmine rientra nello strumento di gestione del progetto | JIRA rientra nella categoria Monitoraggio dei problemi |
Installazione di Redmine
Sistema operativo: Redmine supporta i sistemi UNIX, Linux, Windows e MacOS.
Come installare
Passo 1 : Scarica Redmine da Qui .
Passo 2 : Crea un nuovo database
MySQL
CREATE DATABASE redmine CHARACTER SET utf8mb4; CREATE USER 'redmine'@'localhost' IDENTIFIED BY 'my_password'; GRANT ALL PRIVILEGES ON redmine.* TO 'redmine'@'localhost';
server SQL
USE (master) GO -- Very basic DB creation CREATE DATABASE (REDMINE) GO -- Creation of a login with SQL Server login/password authentication and no password expiration policy CREATE LOGIN (REDMINE) WITH PASSWORD=N'redminepassword', DEFAULT_DATABASE=(REDMINE), CHECK_EXPIRATION=OFF, CHECK_POLICY=OFF GO -- User creation using previously created login authentication USE (REDMINE) GO CREATE USER (REDMINE) FOR LOGIN (REDMINE) GO -- User permissions set via roles EXEC sp_addrolemember N'db_datareader', N'REDMINE' GO EXEC sp_addrolemember N'db_datawriter', N'REDMINE' GO
Passaggio 3: Connessione al database
Esempio di database MySQL
production: adapter: mysql2 database: redmine host: localhost username: redmine password: 'my_password'
Esempio di SQL Server
production: adapter: sqlserver database: redmine username: redmine # should match the database user name password: 'redminepassword' # should match the login password
Passaggio 4: installazione delle dipendenze (Redmine utilizza Bundler per gestire le dipendenze delle gemme).
gem install bundler bundle install --without development test
Passaggio 5: in questo passaggio, viene generata una chiave casuale per codificare il cookie che memorizza i dati della sessione.
bundle exec rake generate_secret_token
Passaggio 6: creare una struttura del database
RAILS_ENV=production bundle exec rake db:migrate Windows Syntax: set RAILS_ENV=production bundle exec rake db
Passaggio 7: inserire i dati di configurazione predefiniti nel database.
RAILS_ENV=production bundle exec rake redmine:load_default_data
Passaggio 8: verifica l'installazione.
bundle exec rails server webrick -e production
Passaggio 9: accedi all'applicazione
Nota: Si prega di fare riferimento a questo collegamento come sorgente di immagini per le procedure di installazione fornite sopra (da Passaggio 2 a Passaggio 9)
Redmine Plugin
- Redmine è uno strumento di gestione dei progetti multipiattaforma e l'utente può integrare diversi plug-in che ne migliorano l'utilizzo.
- Prima di iniziare con l'installazione del plugin, assicurati che sia compatibile con la versione di Redmine installata.
- Gli utenti possono installare diversi plugin da Qui
Di seguito sono elencati i passaggi per installare i plugin:
# 1) Prima di iniziare con i comandi, è sufficiente aprire l'ambiente stack di Bitnami facendo clic sul collegamento nel menu Start in 'Start >> Stack APPNAME Bitnami >> Console dell'applicazione' (Windows).
Nota : Sostituisci il installdir segnaposto con la directory di installazione completa dello stack Bitnami.
#Due) Ottieni il file .zip e clona il repository Git del plug-in ' installdir / apps / redmine / htdocs / plugins 'Directory.
# 3) Installa il plugin nel repository htdocs.
' cd installdir / apps / redmine / htdocs /
c vs c ++ sintassi
installazione bundle
bundle exec rake redmine: plugins NAME = PLUGIN_NAME RAILS_ENV = produzione '
Se riesci a visualizzare un messaggio di avviso relativo al file di produzione del registro, esegui semplicemente il comando seguente.
Nota : Usa sudo se lo stack è stato installato come root.
'Sudo chown: bitnami log / production.log
sudo chmod g + w log / production.log '
# 4) Riavvia i servizi Apache
' sudo installdir / ctlscript.sh riavvia '
Alcuni altri plugin sono spiegati di seguito come riferimento:
# 1) Plugin Agile
Questo plugin è utile se gli utenti lavorano con una metodologia agile. Utilizzando questo plugin, gli utenti possono creare tabelloni e grafici Kanban o Scrum.
Sia la produttività che il lavoro possono essere facilmente monitorati utilizzando i grafici e le bacheche.
Il plugin può essere installato da Qui .
# 2) Plugin della lista di controllo
Gli utenti possono utilizzare il concetto di lista di controllo invece di creare più sottoattività. Con questo plugin, un utente può aggiungere, eliminare e contrassegnare tutti gli elementi dell'elenco di controllo come 'fatto'.
Gli utenti possono anche vedere l'audit trail di tutte le modifiche. Un utente può creare un elenco di cose da fare che semplifica il monitoraggio di tutte le attività. Il plugin può essere installato da Qui.
# 3) Domande e risposte, forum delle domande frequenti e rapporti sulle idee
Sebbene Redmine contenga un forum integrato, possiamo effettivamente installare il plug-in per lo stesso. Il plugin non si concentra principalmente sul forum ma fornisce anche altre funzionalità.
Un utente può installare il plug-in e ottenere maggiori dettagli da Qui.
Come usare Redmine
Registrati: La pagina di registrazione viene visualizzata quando l'utente fa clic sulla scheda 'Registrati' presente nell'angolo in alto a destra della pagina. Gli utenti possono utilizzare questa pagina per la registrazione.
- Un utente deve registrarsi per accedere all'applicazione. Per la registrazione, l'utente deve fornire i dati richiesti in tutti i campi obbligatori contrassegnati da un asterisco rosso. (Vedi l'immagine sotto)
- Una volta che un utente si registra in Redmine, può accedere all'applicazione.
- L'amministratore può aggiungere progetti facendo clic su 'Nuovo progetto' per fornire alcuni dettagli necessari e aggiungere nuovi membri al progetto.
Login:
convertitore da youtube a mp3 senza virus
- La pagina di accesso viene visualizzata quando un utente tenta di accedere a Redmine. Inoltre, l'utente può reimpostare la password facendo clic sul collegamento 'Password smarrita'.
- Il link Password smarrita apparirà solo se l'amministratore lo ha attivato.
- Gli utenti registrati possono accedere fornendo l'ID di accesso e la password.
- Se un utente dimentica o perde la password, può creare una nuova password facendo clic sul collegamento 'Password dimenticata'.
- Una volta che l'utente fa clic sul collegamento 'Password smarrita', reindirizza alla pagina Password smarrita dove l'utente può fornire un indirizzo email valido e generare la nuova password.
Crea un problema
Gli utenti registrati potranno creare un difetto. Per creare un nuovo difetto, l'utente deve effettuare il login. Per creare un nuovo numero, gli utenti devono navigare nella scheda presente nell'intestazione. Gli utenti possono anche selezionare diversi tracker come Difetto, Funzionalità e Patch.
Per creare un problema, l'utente deve compilare i campi seguenti:
- Tracker: Indicare la categoria del problema.
- Soggetto: Una frase breve e significativa.
- Descrizione: Fornisci una descrizione del bug e i passaggi per riprodurlo.
- Stato: Fornisci lo stato del bug come nuovo, risolto e chiuso.
- File: Per caricare un file, se presente, ad esempio uno screenshot di un problema.
Dopo aver fornito tutti i dettagli, verrà creato il difetto.
Ricerca:
Gli utenti possono vedere la casella di testo di ricerca presente in alto a destra.
- È una semplice casella di testo di ricerca.
- Gli utenti possono cercare un difetto esistente o qualsiasi nuovo difetto che è stato creato.
- L'utente può cercare qualsiasi ID problema e fare clic sul pulsante Invio. Reindirizzerà alla ricerca avanzata.
- Gli utenti possono perfezionare la ricerca fornendo i dettagli nella schermata Ricerca avanzata.
La mia pagina:
Un utente può vedere più blocchi in cui sono memorizzate le informazioni e l'utente può personalizzare la pagina di conseguenza.
- L'utente può vedere tutte le problematiche assegnategli o da lui segnalate nella sezione “La mia pagina”.
- I blocchi 'Problemi assegnati a me' e 'Problema segnalato' sono abilitati per impostazione predefinita. Puoi anche trascinare e rilasciare i blocchi in base alle tue esigenze.
- Il blocco “Problema assegnato a me” contiene tutte le informazioni relative al problema assegnato all'utente che effettua il login. Comprende i seguenti campi:
- ID problema
- Progetti
- Tracker
- Stato
- Soggetto
- Il blocco 'Problemi segnalati' contiene informazioni relative al problema segnalato dall'utente che effettua il login.
Gestione del progetto tramite Redmine
Redmine è uno dei migliori strumenti per monitorare il progetto in modo efficiente. Al giorno d'oggi, l'azienda si concentra sulla metodologia agile e, soprattutto, su Scrum.
In Redmine, gli utenti possono creare tutto come un problema come Bug / Funzionalità / attività e assegnarlo al rispettivo membro fornendo la data di inizio e la data di fine. Tutte le attività eseguite sul proiettore per la sottoattività possono essere monitorate utilizzando la scheda 'Attività'.
Creazione di spazio per il progetto
Il progetto può essere aggiunto dall'utente selezionando la scheda Progetto e facendo clic su Nuovo progetto. Per impostazione predefinita, solo gli amministratori del sito e il Project Manager possono creare spazio per il nuovo progetto.
Durante la creazione di un progetto, è necessario fornire un nome e un identificatore univoco: un identificatore viene utilizzato come parte dell'URL dello spazio del progetto. Almeno una persona dovrebbe essere assegnata come Project Manager.
Importante concetto di Redmine
Panoramica del progetto
Gli utenti possono vedere tutti i dettagli relativi al progetto in modo sintetico.
Il blocco 'Issue Tracking' sul lato sinistro contiene lo stato completo di tutti i problemi che si trovano nello stato aperto / chiuso.
Il blocco 'Membri' mostrato sul lato destro contiene tutti i membri relativi al progetto, e il blocco 'Ultime notizie' contiene tutte le ultime notizie relative al progetto.
- Rapporto attività ha tutti i registri di controllo o le informazioni storiche relative al progetto o ai problemi cercati.
Monitoraggio dei problemi
Esistono due modi diversi per tenere traccia di un problema come mostrato di seguito.
# 1) Elenco dei problemi
Da qui, gli utenti possono visualizzare l'elenco dei problemi e possono selezionare un problema specifico per vederlo in dettaglio. Inoltre, per impostazione predefinita, l'utente può visualizzare un problema Aperto, tuttavia, l'utente deve applicare il filtro per visualizzare l'elenco di conseguenza.
# 2) Riepilogo del problema
Riepilogo problema fornisce il report che contiene tutti i problemi relativi al progetto di tutte le versioni.
Contiene diverse tabelle come Tracker, Versione, Priorità, Sottoprogetto, Autore assegnatario e Categoria, dove ogni griglia mostra i problemi aperti / chiusi / totali.
Monitoraggio del tempo
Dettagli registro cronologico
Mostra i dettagli del tempo totale impiegato per il progetto. La funzione di registrazione del tempo è disponibile solo quando il modulo 'Time Tracking' del progetto è attivato
Voci di tempo visualizzate a livello dettagliato:

Rapporto cronologico
Gli utenti possono visualizzare i dettagli del registro temporale nel formato desiderato, ad esempio il formato CSV. Il rapporto Timelog è accessibile da Panoramica => Tempo trascorso => Rapporto
Monitoraggio dei progressi
Diagramma di Gantt
Viene utilizzato per monitorare l'avanzamento del progetto, inclusa la data di inizio, le date di scadenza, lo stato e la risoluzione. È un plug-in e l'utente può installarlo.
Calendario
La visualizzazione del calendario mostra i dati relativi al progetto in modo mensile, proprio come gli altri spettacoli del calendario. Mostrerà tutti i problemi con almeno la data di inizio e la data di scadenza (se disponibile).
Il modulo calendario può essere abilitato e disabilitato dalla scheda Configurazione progetto per ogni progetto.
Repository
L'utente può vedere la scheda Repository nell'intestazione e una volta che l'utente fa clic sulla stessa, reindirizza al repository del progetto e l'utente può vedere gli ultimi commit.
Gli utenti possono espandere la directory facendo clic sull'icona '+'. Se l'utente fa clic sul numero di revisione, fornirà i dettagli del commit.
Altre caratteristiche utili
Di seguito sono elencate alcune altre funzionalità presenti nell'applicazione
notizia
- Gli utenti possono pubblicare notizie relative al progetto o qualsiasi argomento che preferiscono.
- Le notizie possono essere aggiunte / modificate / eliminate in base all'autorizzazione di cui dispone l'utente.
- Gli utenti possono vedere il titolo delle notizie relative al progetto nella scheda Panoramica una volta che l'utente fa clic sulle notizie, reindirizza ai dettagli.
- Facciamo un esempio di un Project manager che desidera pubblicare alcune informazioni per l'intero team. Il Project Manager può creare notizie facendo clic su '+ Aggiungi notizie' e fornire il riepilogo, il titolo e la descrizione.
- L'intero team può quindi visualizzare il riepilogo delle notizie nell'area Panoramica del progetto e, una volta che l'utente fa clic sul titolo, reindirizza alla pagina dettagliata.
- Gli utenti possono vedere le ultime notizie accedendo alla scheda Notizie.
Documenti
- È un luogo in cui gli utenti possono aggiungere il manuale utente o documenti tecnici.
- Esistono due categorie di documentazione.
- Documentazione utente
- Documentazione tecnica
- Dalla scheda documento, un utente può aggiungere documenti facendo clic sul collegamento '+ Nuovi documenti'.
- Una volta che l'utente ha caricato il documento, il titolo può essere utilizzato come collegamento per scaricare i documenti aggiunti.
Forum
- È un luogo in cui l'intera squadra può comunicare tra loro. Inoltre, l'utente può visualizzare una vista dettagliata di qualsiasi argomento discusso in precedenza.
- Il forum mostra i seguenti elementi nella griglia:
- Temi
- Messaggi
Ultimo messaggio: collegamento all'ultimo messaggio ricevuto
- Una volta che l'utente fa clic su un argomento, può vedere la visualizzazione dettagliata corrispondente all'argomento.
File
- È un luogo in cui un utente può caricare file.
- Inoltre, il modulo File può essere abilitato / disabilitato dalle impostazioni.
- L'utente può aggiungere un nuovo file facendo clic sull'icona '+ Nuovo file'
- L'utente può aggiungere un file selezionando il pulsante 'Scegli file' dal locale. Inoltre, l'utente può aggiungere più di un file selezionando l'opzione ' Aggiungi un altro file 'Link.
Il file swf non si apre in Chrome
Conclusione
In questo tutorial, abbiamo coperto l'introduzione di Redmine, la differenza tra JIRA e Redmine, i modi per utilizzare Redmine e la sua procedura di installazione.
Inoltre, abbiamo anche una breve occhiata a Time Tracking, Tracking Progress e altri strumenti utili come News, Documents, Forum e Files.
Lettura consigliata
- Tutorial sull'amministrazione di JIRA: amministrazione e gestione utenti di JIRA
- Tutorial Jira Portfolio: plug-in Agile Project Portfolio Management per JIRA (recensione)
- Tutorial pratico di revisione dello strumento di gestione dei test PractiTest
- Tutorial TestLink: una guida per i profani allo strumento di gestione dei test TestLink (Tutorial # 1)
- 10 migliori app per la gestione dei progetti nel 2021 per dispositivi Android e iOS
- 25 migliori strumenti di gestione dei progetti nel 2021 (ultime classifiche)
- 8 migliori alternative Trello nel 2021 per la gestione dei progetti
- Tutorial FogBugz: software di gestione dei progetti e monitoraggio dei problemi
- I 10 migliori strumenti di gestione dei progetti agili nel 2021