redmine tutorial how use redmine project management
In diesem Redmine-Tutorial wird die Installation und Verwendung des Redmine-Projektmanagement-Tools erläutert. Deckt auch den Vergleich von Jira gegen Redmine ab:
Redmine ist ein in Ruby geschriebenes Projektmanagement-Tool. Es unterstützt mehrere Datenbankserver und wird auch als Problemverfolgungssystem bezeichnet.
Es ist ein Open-Source-Tool, mit dem Benutzer ihre Ideen mithilfe von Foren und internen Blogs austauschen können, wodurch das Wissen unter den Teammitgliedern erhalten bleibt.
Was du lernen wirst:
- Redmine Tutorial
- Redmine gegen JIRA
- Redmine Installation
- Redmine Plugin
- Wie man Redmine benutzt
- Fazit
Redmine Tutorial
In diesem Tutorial erfahren Sie, wie der Benutzer Redmine installieren kann, wie das Tool verwendet wird, welche Funktionen es bietet und welche Unterschiede zwischen JIRA und Redmine bestehen.
Redmine-Funktionen:
- Es ist ein Open-Source-Tool.
- Verfolgt mehrere Projekte.
- Ermöglicht dem Benutzer unterschiedliche Rollen und Berechtigungen.
- Benutzer können die Zeit verfolgen, die für das Problem aufgewendet wurde.
- Benutzer können visuelle Berichte mithilfe von Grafiken und Diagrammen anzeigen.
Redmine gegen JIRA
JIRA wurde von der australischen Firma „Atlassian“ entwickelt und ist ein Tool zur Problemverfolgung, mit dem Benutzer die Probleme verfolgen können. JIRA wird in agilen Methoden verwendet und kann auf verschiedenen Betriebssystemen ausgeführt werden.
Es ist ein plattformunabhängiges Tool, das auch im Workflow- und Prozessmanagement verwendet wird. JIRA basiert vollständig auf drei Konzepten, d. H. Projekt, Problem und Workflow.
Nachfolgend sind einige Hinweise zu Redmine Vs JIRA aufgeführt:
Parameter | Redmine | JIRA |
---|---|---|
Allgemeines | Redmine unterstützt viele Plugins, um es anpassbar zu machen. Es ist sehr flexibel und leicht zu erlernen | JIRA ist für die Benutzer sehr schwer zu erlernen, da JIRA über ein zweistufiges Einschlusssystem mit Kategorien verfügt |
Ergebnis | Die Gesamtpunktzahl von Redmine ist niedrig, aber es ist ein kostenloses Tool | Der JIRA-Wert ist im Vergleich zu Redmine höher, d. H. 9,3 von 10 |
Kosten | Redmine ist ein Open Source Tool, es ist kostenlos | JIRA ist überhaupt nicht kostenlos, es definiert immer einige Kosten |
Wiki | Redmine enthält Build in Wiki | JIRA-Benutzer müssen es separat installieren |
Kategorie | Redmine fällt unter das Projektmanagement-Tool | JIRA fällt unter die Kategorie Issue Tracking |
Redmine Installation
Betriebssystem: Redmine unterstützt UNIX-, Linux-, Windows- und MacOS-Systeme.
Wie installiert man
Schritt 1 : Laden Sie Redmine von herunter Hier .
Schritt 2 : Erstellen Sie eine neue Datenbank
MySQL
CREATE DATABASE redmine CHARACTER SET utf8mb4; CREATE USER 'redmine'@'localhost' IDENTIFIED BY 'my_password'; GRANT ALL PRIVILEGES ON redmine.* TO 'redmine'@'localhost';
SQL Server
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
Schritt 3: Datenbankverbindung
Beispiel einer MySQL-Datenbank
production: adapter: mysql2 database: redmine host: localhost username: redmine password: 'my_password'
Beispiel für SQL Server
production: adapter: sqlserver database: redmine username: redmine # should match the database user name password: 'redminepassword' # should match the login password
Schritt 4: Abhängigkeiten installieren (Redmine verwendet Bundler zum Verwalten von Edelsteinabhängigkeiten).
gem install bundler bundle install --without development test
Schritt 5: In diesem Schritt wird ein zufälliger Schlüssel generiert, um das Cookie zu codieren, in dem die Sitzungsdaten gespeichert sind.
bundle exec rake generate_secret_token
Schritt 6: Erstellen Sie eine Datenbankstruktur
RAILS_ENV=production bundle exec rake db:migrate Windows Syntax: set RAILS_ENV=production bundle exec rake db
Schritt 7: Fügen Sie Standardkonfigurationsdaten in die Datenbank ein.
RAILS_ENV=production bundle exec rake redmine:load_default_data
Schritt 8: Testen Sie die Installation.
bundle exec rails server webrick -e production
Schritt 9: Melden Sie sich bei der Anwendung an
Hinweis: Bitte beziehen Sie sich darauf Verknüpfung als Bildquelle für die oben angegebenen Installationsverfahren (Schritt 2 bis Schritt 9)
Redmine Plugin
- Redmine ist ein plattformübergreifendes Projektmanagement-Tool, und der Benutzer kann verschiedene Plugins integrieren, die seine Nutzung verbessern.
- Stellen Sie vor der Installation des Plugins sicher, dass es mit der installierten Redmine-Version kompatibel ist.
- Benutzer können verschiedene Plugins von installieren Hier
Nachfolgend sind die Schritte zum Installieren von Plugins aufgeführt:
# 1) Bevor Sie mit den Befehlen beginnen, öffnen Sie einfach die Bitnami-Stack-Umgebung, indem Sie auf die Verknüpfung im Startmenü unter „Start >> Bitnami APPNAME Stack >> Application Console“ (Windows) klicken.
Hinweis : Ersetze das installdir Platzhalter mit dem vollständigen Installationsverzeichnis des Bitnami-Stacks.
#zwei) Holen Sie sich die ZIP-Datei und klonen Sie das Repository des Plugins Git. installdir / apps / redmine / htdocs / plugins ' Verzeichnis.
#3) Installieren Sie das Plugin im htdocs-Repository.
'' cd installdir / apps / redmine / htdocs /
So führen Sie eine ausführbare JAR-Datei aus
Bundle installieren
Bundle Exec Rake Redmine: Plugins NAME = PLUGIN_NAME RAILS_ENV = Produktion ''
Wenn Sie eine Warnmeldung in Bezug auf die Protokollproduktionsdatei sehen können, führen Sie einfach den folgenden Befehl aus.
Hinweis : Verwenden Sie sudo, wenn der Stack als root installiert wurde.
“Sudo chown: bitnami log / Production.log
sudo chmod g + w log / Production.log “
# 4) Starten Sie die Apache-Dienste neu
'' sudo installdir / ctlscript.sh restart ”
Einige weitere Plugins werden unten als Referenz erläutert:
# 1) Agiles Plugin
Dieses Plugin ist praktisch, wenn die Benutzer in einer agilen Methodik arbeiten. Mit diesem Plugin können Benutzer Kanban oder Scrum-ähnliche Boards und Diagramme erstellen.
Sowohl die Produktivität als auch die Arbeit können mithilfe der Diagramme und Tafeln leicht verfolgt werden.
Das Plugin kann von installiert werden Hier .
# 2) Checkliste Plugin
Die Benutzer können das Checklistenkonzept verwenden, anstatt mehrere Unteraufgaben zu erstellen. Mit diesem Plugin kann ein Benutzer alle Checklistenelemente hinzufügen, löschen und als 'erledigt' markieren.
Die Benutzer können auch den Prüfpfad aller Änderungen anzeigen. Ein Benutzer kann eine Aufgabenliste erstellen, mit der sich alle Aufgaben leicht verfolgen lassen. Das Plugin kann von installiert werden Hier.
# 3) Fragen und Antworten, FAQ-Forum und Ideenberichterstattung
Obwohl Redmine ein eingebautes Forum enthält, können wir das Plugin tatsächlich für dasselbe installieren. Das Plugin konzentriert sich nicht hauptsächlich auf das Forum, bietet aber auch andere Funktionen.
Ein Benutzer kann das Plugin installieren und weitere Details erhalten Hier.
Wie man Redmine benutzt
Registrieren: Die Registrierungsseite wird angezeigt, sobald der Benutzer auf die Registerkarte „Registrieren“ in der oberen rechten Ecke der Seite klickt. Benutzer können diese Seite zur Registrierung verwenden.
- Ein Benutzer muss sich registrieren, um auf die Anwendung zugreifen zu können. Für die Registrierung muss der Benutzer die erforderlichen Daten in allen Pflichtfeldern angeben, die mit einem roten Sternchen gekennzeichnet sind. (Siehe das folgende Bild)
- Sobald sich ein Benutzer bei Redmine registriert hat, kann er auf die Anwendung zugreifen.
- Der Administrator kann Projekte hinzufügen, indem er auf 'Neues Projekt' klickt, um einige notwendige Details anzugeben und dem Projekt neue Mitglieder hinzuzufügen.
Anmeldung:
Was ist die beste kostenlose E-Mail
- Die Anmeldeseite wird angezeigt, wenn ein Benutzer versucht, sich bei Redmine anzumelden. Der Benutzer kann das Passwort auch zurücksetzen, indem er auf den Link „Passwort verloren“ klickt.
- Der Link 'Passwort verloren' wird nur angezeigt, wenn der Administrator ihn aktiviert hat.
- Die registrierten Benutzer können sich mit Anmelde-ID und Passwort anmelden.
- Wenn ein Benutzer das Passwort vergisst oder verliert, kann er ein neues Passwort erstellen, indem er auf den Link „Passwort verloren“ klickt.
- Sobald der Benutzer auf den Link 'Passwort verloren' klickt, wird er zur Seite 'Passwort verloren' weitergeleitet, auf der der Benutzer die gültige E-Mail-Adresse angeben und das neue Passwort generieren kann.
Erstellen Sie ein Problem
Die registrierten Benutzer können einen Fehler erstellen. Um einen neuen Fehler zu erstellen, muss sich der Benutzer anmelden. Um ein neues Problem zu erstellen, müssen die Benutzer zu der Registerkarte in der Kopfzeile navigieren. Die Benutzer können auch verschiedene Tracker wie Defect, Feature und Patch auswählen.
Um ein Problem zu erstellen, muss der Benutzer die folgenden Felder ausfüllen:
- Tracker: Geben Sie die Problemkategorie an.
- Gegenstand: Ein kurzer und aussagekräftiger Satz.
- Beschreibung: Geben Sie eine Beschreibung des Fehlers und der zu reproduzierenden Schritte an.
- Status: Geben Sie den Status des fehlerhaften neuen, behobenen und geschlossenen an.
- Dateien: Zum Hochladen einer Datei, falls vorhanden, d. H. Eines Screenshots eines Problems.
Nachdem Sie alle Details angegeben haben, wird der Fehler erstellt.
Suche:
Den Benutzern wird das Suchtextfeld oben rechts angezeigt.
- Es ist ein einfaches Suchtextfeld.
- Die Benutzer können nach einem vorhandenen oder einem neu erstellten Fehler suchen.
- Der Benutzer kann nach einer beliebigen Problem-ID suchen und auf die Eingabetaste klicken. Es wird zur erweiterten Suche weitergeleitet.
- Benutzer können die Suche verfeinern, indem sie die Details auf dem Bildschirm Erweiterte Suche angeben.
Meine Seite:
Ein Benutzer kann mehrere Blöcke sehen, in denen Informationen gespeichert sind, und der Benutzer kann die Seite entsprechend anpassen.
- Der Benutzer kann alle ihm zugewiesenen oder von ihm gemeldeten Probleme unter „Meine Seite“ anzeigen.
- Die Blöcke 'Mir zugewiesene Probleme' und 'Gemeldetes Problem' sind standardmäßig aktiviert. Sie können die Blöcke auch nach Belieben ziehen und ablegen.
- Der Block 'Mir zugewiesenes Problem' enthält alle Informationen zu dem Problem, das dem angemeldeten Benutzer zugewiesen wurde. Es enthält die folgenden Felder:
- IDs ausgeben
- Projekte
- Tracker
- Status
- Gegenstand
- Der Block 'Gemeldete Probleme' enthält Informationen zu dem Problem, das vom angemeldeten Benutzer gemeldet wurde.
Projektmanagement mit Redmine
Redmine ist eines der besten Tools, um das Projekt effizient zu verfolgen. Heutzutage konzentriert sich das Unternehmen auf agile Methoden und vor allem auf Scrum.
In Redmine können die Benutzer alles als Problem wie Fehler / Feature / Aufgabe erstellen und es dem jeweiligen Mitglied zuweisen, indem sie das Start- und Enddatum angeben. Alle Aktivitäten, die auf dem Projektor für die Unteraufgabe ausgeführt werden, können über die Registerkarte „Aktivität“ verfolgt werden.
Platz für ein Projekt schaffen
Das Projekt kann vom Benutzer hinzugefügt werden, indem er die Registerkarte Projekt auswählt und auf das neue Projekt klickt. Standardmäßig können nur die Site-Administratoren und der Projektmanager Speicherplatz für das neue Projekt erstellen.
Beim Erstellen eines Projekts müssen ein Name und eine eindeutige Kennung angegeben werden. Eine Kennung wird als Teil der URL des Projektbereichs verwendet. Mindestens eine Person sollte als Projektmanager zugewiesen sein.
Wichtiges Konzept von Redmine
Projektübersicht
Die Benutzer können alle Details des Projekts auf übersichtliche Weise anzeigen.
Der Block „Issue Tracking“ auf der linken Seite enthält den vollständigen Status aller Probleme, die sich im offenen / geschlossenen Zustand befinden.
Der rechts angezeigte Block 'Mitglieder' enthält alle Mitglieder, die sich auf das Projekt beziehen, und der Block 'Neueste Nachrichten' enthält alle aktuellen Nachrichten, die sich auf das Projekt beziehen.
- Tätigkeitsbericht verfügt über alle Überwachungsprotokolle oder historischen Informationen zum Projekt oder zu gesuchten Problemen.
Fehlersuche
Es gibt zwei verschiedene Möglichkeiten, ein Problem zu verfolgen, wie unten gezeigt.
# 1) Problemliste
Wie öffnet man XML-Dateien?
Von hier aus können die Benutzer die Liste der Probleme anzeigen und ein bestimmtes Problem auswählen, um es im Detail anzuzeigen. Außerdem kann der Benutzer standardmäßig ein offenes Problem sehen. Der Benutzer muss jedoch den Filter anwenden, um die Liste entsprechend anzuzeigen.
# 2) Problemzusammenfassung
Die Problemzusammenfassung enthält den Bericht, der alle Probleme im Zusammenhang mit dem Projekt aller Versionen enthält.
Es enthält verschiedene Tabellen wie Tracker, Version, Priorität, Teilprojekt, Autor des Berechtigten und Kategorie, in denen jedes Raster die offenen / geschlossenen / Gesamtprobleme anzeigt.
Zeiterfassung
Timelog-Details
Es zeigt die Details der Gesamtzeit, die für das Projekt benötigt wird. Die Zeitprotokollfunktion ist nur verfügbar, wenn das Modul 'Zeiterfassung' des Projekts aktiviert ist
Zeiteinträge auf detaillierter Ebene angezeigt:
Timelog-Bericht
Die Benutzer können die Details des Zeitprotokolls im gewünschten Format, d. H. Im CSV-Format, anzeigen. Der Timelog-Bericht ist abrufbar über Übersicht => Zeitaufwand => Bericht
Fortschritt verfolgen
Gantt-Diagramm
Es wird verwendet, um den Projektfortschritt zu verfolgen, einschließlich Startdatum, Fälligkeitsdatum, Status und Auflösung. Es ist ein Plugin und der Benutzer kann es installieren.
Kalender
In der Kalenderansicht werden die projektbezogenen Daten wie bei anderen Kalendersendungen monatlich angezeigt. Es werden alle Probleme mit mindestens dem Startdatum und dem Fälligkeitsdatum (falls verfügbar) angezeigt.
Das Kalendermodul kann auf der Registerkarte Projektkonfiguration für jedes Projekt aktiviert und deaktiviert werden.
Repository
Der Benutzer kann die Registerkarte Repository in der Kopfzeile sehen. Sobald der Benutzer darauf klickt, wird er zum Projekt-Repository weitergeleitet und der Benutzer kann die neuesten Commits anzeigen.
Benutzer können das Verzeichnis erweitern, indem sie auf das Symbol „+“ klicken. Wenn der Benutzer auf die Revisionsnummer klickt, werden die Details des Commits angezeigt.
Andere nützliche Funktionen
Nachfolgend sind einige andere Funktionen aufgeführt, die in der Anwendung vorhanden sind
Nachrichten
- Benutzer können Nachrichten zum Projekt oder zu einem beliebigen Thema veröffentlichen.
- Nachrichten können entsprechend der Berechtigung des Benutzers hinzugefügt / bearbeitet / gelöscht werden.
- Benutzer können die Nachrichtenüberschrift zum Projekt auf der Registerkarte Übersicht anzeigen, sobald der Benutzer auf Nachrichten klickt und zu den Details umleitet.
- Nehmen wir ein Beispiel eines Projektmanagers, der einige Informationen für das gesamte Team veröffentlichen möchte. Der Projektmanager kann Nachrichten erstellen, indem er auf '+ Nachrichten hinzufügen' klickt und die Zusammenfassung, den Titel und die Beschreibung bereitstellt.
- Das gesamte Team kann dann die Zusammenfassung der Nachrichten im Bereich Projektübersicht anzeigen. Sobald der Benutzer auf den Titel klickt, wird er zur detaillierten Seite weitergeleitet.
- Benutzer können die neuesten Nachrichten anzeigen, indem sie zur Registerkarte Nachrichten navigieren.
Unterlagen
- Hier können die Benutzer das Benutzerhandbuch oder technische Dokumente hinzufügen.
- Es gibt zwei Kategorien von Dokumentationen.
- Benutzerdokumentation
- Technische Dokumentation
- Auf der Registerkarte 'Dokument' kann ein Benutzer Dokumente hinzufügen, indem er auf den Link '+ Neue Dokumente' klickt.
- Sobald der Benutzer das Dokument hochgeladen hat, kann der Titel als Link zum Herunterladen der hinzugefügten Dokumente verwendet werden.
Foren
- Es ist ein Ort, an dem das gesamte Team miteinander kommunizieren kann. Außerdem kann der Benutzer eine detaillierte Ansicht aller zuvor behandelten Themen anzeigen.
- Das Forum zeigt die folgenden Elemente im Raster an:
- Themen
- Mitteilungen
Letzte Nachricht: Link zur letzten empfangenen Nachricht
- Sobald der Benutzer auf ein Thema klickt, kann er die dem Thema entsprechende Detailansicht anzeigen.
Dateien
- Hier kann ein Benutzer Dateien hochladen.
- Das Dateimodul kann auch in den Einstellungen aktiviert / deaktiviert werden.
- Der Benutzer kann eine neue Datei hinzufügen, indem er auf das Symbol „+ Neue Datei“ klickt
- Der Benutzer kann eine Datei hinzufügen, indem er in der lokalen Datei auf die Schaltfläche „Datei auswählen“ klickt. Der Benutzer kann auch mehr als eine Datei hinzufügen, indem er die Option „ Fügen Sie eine weitere Datei hinzu ' Verknüpfung.
Fazit
In diesem Tutorial haben wir die Einführung von Redmine, den Unterschied zwischen JIRA und Redmine, die Verwendung von Redmine und das Installationsverfahren behandelt.
Darüber hinaus haben wir einen kurzen Überblick über Zeiterfassung, Fortschrittserfassung und andere nützliche Tools wie Nachrichten, Dokumente, Forum und Dateien.
Literatur-Empfehlungen
- JIRA Administration Tutorial: JIRA Admin- und Benutzerverwaltung
- Jira Portfolio Tutorial: Agiles Projektportfolio-Management-Plug-In für JIRA (Überprüfung)
- Praktisches Test Management Tool Tutorial zum praktischen Überprüfen
- TestLink-Lernprogramm: Ein Leitfaden für Laien zum TestLink-Testmanagement-Tool (Lernprogramm Nr. 1)
- 10 besten Projektmanagement-Apps im Jahr 2021 für Android- und iOS-Geräte
- 25 besten Projektmanagement-Tools im Jahr 2021 (neueste Rangliste)
- 8 besten Trello-Alternativen im Jahr 2021 für das Projektmanagement
- FogBugz Tutorial: Projektmanagement- und Issue-Tracking-Software
- TOP 10 der besten agilen Projektmanagement-Tools im Jahr 2021