redmine tutorial how use redmine project management
Ten samouczek Redmine wyjaśnia, jak zainstalować i używać narzędzia do zarządzania projektami Redmine. Obejmuje również porównanie Jira i Redmine:
Redmine to narzędzie do zarządzania projektami napisane w języku Ruby. Obsługuje kilka serwerów baz danych i jest również znany jako system śledzenia problemów.
Jest to narzędzie typu open source, które pomaga użytkownikom dzielić się swoimi pomysłami na forach i wewnętrznych blogach, dzięki czemu wiedza zostaje zachowana wśród członków zespołu.
Czego się nauczysz:
- Samouczek Redmine
- Redmine Vs JIRA
- Instalacja Redmine
- Wtyczka Redmine
- Jak korzystać z Redmine
- Wniosek
Samouczek Redmine
W tym samouczku dowiemy się, jak użytkownik może zainstalować Redmine, jak korzystać z narzędzia, jego funkcje oraz różnice między JIRA i Redmine.
Cechy Redmine:
- Jest to narzędzie typu open source.
- Śledzi wiele projektów.
- Pozwala użytkownikowi mieć różne role i uprawnienia.
- Użytkownicy mogą śledzić czas poświęcony na problem.
- Użytkownicy mogą wyświetlać raporty wizualne za pomocą wykresów i wykresów.
Redmine Vs JIRA
Opracowany przez australijską firmę „Atlassian”, JIRA jest narzędziem do śledzenia problemów, które pomaga użytkownikom śledzić problemy. JIRA jest używana w metodologii zwinnej i może działać na różnych systemach operacyjnych.
Jest to narzędzie niezależne od platformy, które jest również używane w zarządzaniu przepływem pracy i procesami. JIRA jest w całości oparta na trzech koncepcjach, tj. Projekcie, problemie i przepływie pracy.
Poniżej wymieniono kilka wskazówek na temat Redmine Vs JIRA:
Parametry | Redmine | JIRA |
---|---|---|
generał | Redmine obsługuje wiele wtyczek, dzięki czemu można go dostosować, jest bardzo elastyczny i łatwy do nauczenia | JIRA jest bardzo trudna do nauczenia się przez użytkowników, ponieważ JIRA ma dwupoziomowy system włączania z kategoriami |
Wynik | Ogólny wynik Redmine jest niski, ale jest to bezpłatne narzędzie | Wynik JIRA w porównaniu do Redmine jest wyższy, tj.9,3 na 10 |
Koszt | Redmine to narzędzie typu open source, jest bezpłatne | JIRA nie jest wcale bezpłatna, zawsze definiuje jakiś koszt |
Wiki | Redmine zawiera Build in Wiki | Użytkownicy JIRA muszą zainstalować go osobno |
Kategoria | Redmine podlega narzędziu do zarządzania projektami | JIRA należy do kategorii Śledzenie problemów |
Instalacja Redmine
System operacyjny: Redmine obsługuje systemy UNIX, Linux, Windows i MacOS.
Jak zainstalować
Krok 1 : Pobierz Redmine z tutaj .
Krok 2 : Utwórz nową bazę danych
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
Krok 3: Połączenie z bazą danych
Przykład bazy danych MySQL
production: adapter: mysql2 database: redmine host: localhost username: redmine password: 'my_password'
Przykład SQL Server
production: adapter: sqlserver database: redmine username: redmine # should match the database user name password: 'redminepassword' # should match the login password
Krok 4: Zainstaluj zależności (Redmine używa Bundlera do zarządzania zależnościami klejnotów).
gem install bundler bundle install --without development test
Krok 5: Na tym etapie generowany jest losowy klucz do zakodowania pliku cookie przechowującego dane sesji.
bundle exec rake generate_secret_token
Krok 6: Utwórz strukturę bazy danych
RAILS_ENV=production bundle exec rake db:migrate Windows Syntax: set RAILS_ENV=production bundle exec rake db
Krok 7: Wstaw domyślne dane konfiguracyjne do bazy danych.
RAILS_ENV=production bundle exec rake redmine:load_default_data
Krok 8: Przetestuj instalację.
bundle exec rails server webrick -e production
Krok 9: Zaloguj się do aplikacji
Uwaga: Proszę odnieść się do tego połączyć jako źródło obrazu dla opisanych powyżej procedur instalacji (kroki 2 do 9)
Wtyczka Redmine
- Redmine to wieloplatformowe narzędzie do zarządzania projektami, a użytkownik może zintegrować różne wtyczki, które zwiększają jego wykorzystanie.
- Przed rozpoczęciem instalacji wtyczki upewnij się, że jest ona zgodna z zainstalowaną wersją Redmine.
- Użytkownicy mogą instalować różne wtyczki z tutaj
Poniżej wymieniono kroki instalacji wtyczek:
# 1) Zanim zaczniesz od poleceń, po prostu otwórz środowisko stosu Bitnami, klikając skrót w menu Start pod „Start >> Bitnami APPNAME Stack >> Konsola aplikacji” (Windows).
Uwaga : Zastąpić installdir symbol zastępczy z pełnym katalogiem instalacyjnym stosu Bitnami.
#dwa) Pobierz plik .zip i sklonuj wtyczkę Repozytorium Git ” installdir / apps / redmine / htdocs / plugins ”Katalog.
# 3) Zainstaluj wtyczkę w repozytorium htdocs.
' cd installdir / apps / redmine / htdocs /
instalacja pakietu
Przykład drzewa binarnego c ++
pakiet exec rake redmine: wtyczki NAZWA = NAZWA PLUGINU RAILS_ENV = produkcja '
Jeśli widzisz komunikat ostrzegawczy dotyczący pliku produkcyjnego dziennika, po prostu uruchom poniższe polecenie.
Uwaga : Użyj sudo, jeśli stos został zainstalowany jako root.
„Sudo chown: bitnami log / production.log
sudo chmod g + w log / production.log “
# 4) Uruchom ponownie usługi Apache
' sudo installdir / ctlscript.sh restart ”
Poniżej wyjaśniono kilka innych wtyczek w celach informacyjnych:
1) Wtyczka Agile
Ta wtyczka jest przydatna, jeśli użytkownicy pracują w metodologii zwinnej. Korzystając z tej wtyczki, użytkownicy mogą tworzyć Kanban lub scrum, takie jak tablice i wykresy.
Za pomocą wykresów i tablic można łatwo śledzić zarówno produktywność, jak i pracę.
Wtyczkę można zainstalować z tutaj .
# 2) Wtyczka listy kontrolnej
Użytkownicy mogą korzystać z koncepcji listy kontrolnej zamiast tworzyć wiele podzadań. Dzięki tej wtyczce użytkownik może dodawać, usuwać i oznaczać wszystkie elementy listy kontrolnej jako „gotowe”.
Użytkownicy mogą również zobaczyć ścieżkę audytu wszystkich zmian. Użytkownik może stworzyć listę rzeczy do zrobienia, która ułatwia śledzenie wszystkich zadań. Wtyczkę można zainstalować z tutaj.
# 3) Pytania i odpowiedzi, forum z często zadawanymi pytaniami i zgłaszanie pomysłów
Chociaż Redmine zawiera wbudowane forum, rzeczywiście możemy zainstalować wtyczkę do tego samego. Wtyczka nie skupia się głównie na forum, ale zapewnia również inne funkcje.
Użytkownik może zainstalować wtyczkę i uzyskać więcej informacji od tutaj.
Jak korzystać z Redmine
Zarejestrować: Strona rejestracji pojawia się po kliknięciu przez użytkownika zakładki „Zarejestruj się” znajdującej się w prawym górnym rogu strony. Użytkownicy mogą używać tej strony do rejestracji.
- Użytkownik musi się zarejestrować, aby uzyskać dostęp do aplikacji. W celu rejestracji użytkownik musi podać wymagane dane we wszystkich obowiązkowych polach oznaczonych czerwoną gwiazdką. (Zobacz poniższy obrazek)
- Gdy użytkownik zarejestruje się w Redmine, będzie mógł uzyskać dostęp do aplikacji.
- Administrator może dodawać projekty, klikając „Nowy projekt”, aby podać niezbędne szczegóły i dodać nowych członków do projektu.
Zaloguj sie:
- Strona logowania pojawia się, gdy użytkownik próbuje zalogować się do Redmine. Ponadto użytkownik może zresetować hasło, klikając łącze „Utracone hasło”.
- Link do utraconego hasła pojawi się tylko wtedy, gdy administrator go aktywował.
- Zarejestrowani użytkownicy mogą się zalogować, podając identyfikator logowania i hasło.
java jak odwrócić tablicę
- Jeśli użytkownik zapomni lub zgubi hasło, może utworzyć nowe hasło, klikając łącze „Utracone hasło”.
- Gdy użytkownik kliknie łącze „Utracone hasło”, następuje przekierowanie do strony Utracone hasło, na której użytkownik może podać prawidłowy adres e-mail i wygenerować nowe hasło.
Utwórz problem
Zarejestrowani użytkownicy będą mogli utworzyć usterkę. Aby utworzyć nową usterkę, użytkownik musi się zalogować. Aby utworzyć nową sprawę, użytkownicy muszą przejść do zakładki znajdującej się w nagłówku. Użytkownicy mogą również wybrać różne elementy śledzące, takie jak Defect, Feature i Patch.
Aby utworzyć problem, użytkownik musi wypełnić poniższe pola:
- Naganiacz zwierza: Wskaż kategorię problemu.
- Przedmiot: Krótkie i wymowne zdanie.
- Opis: Podaj opis błędu i kroki do odtworzenia.
- Status: Podaj stan błędu - nowy, rozwiązany i zamknięty.
- Akta: Aby przesłać plik, jeśli taki istnieje, np. Zrzut ekranu problemu.
Po podaniu wszystkich szczegółów powstanie wada.
Szukaj:
Użytkownicy mogą zobaczyć pole tekstowe wyszukiwania znajdujące się w prawym górnym rogu.
- To proste pole tekstowe wyszukiwania.
- Użytkownicy mogą wyszukiwać istniejącą usterkę lub nową, która została utworzona.
- Użytkownik może wyszukać dowolny identyfikator problemu i kliknąć przycisk Enter. Nastąpi przekierowanie do wyszukiwania zaawansowanego.
- Użytkownicy mogą zawęzić wyszukiwanie, podając szczegóły na ekranie Szukanie zaawansowane.
Moja strona:
Użytkownik może zobaczyć wiele bloków, w których przechowywane są informacje, i może odpowiednio dostosować stronę.
- Użytkownik może zobaczyć wszystkie sprawy, które zostały mu przypisane lub zgłoszone przez niego w sekcji „Moja strona”.
- Bloki „Problemy przypisane do mnie” i „Zgłoszony problem” są domyślnie włączone. Możesz także przeciągać i upuszczać bloki według własnego uznania.
- Blok „Sprawa przypisana do mnie” zawiera wszystkie informacje związane ze sprawą przypisaną do logującego się użytkownika. Obejmuje następujące pola:
- Identyfikatory problemów
- Projektowanie
- Trackery
- Status
- Przedmiot
- Blok „Zgłoszone problemy” zawiera informacje związane z problemem zgłoszonym przez zalogowanego użytkownika.
Zarządzanie projektami za pomocą Redmine
Redmine to jedno z najlepszych narzędzi do efektywnego śledzenia projektu. W dzisiejszych czasach firma koncentruje się na metodyce zwinnej i, co najważniejsze, Scrumie.
W Redmine użytkownicy mogą tworzyć wszystko jako problem, taki jak błąd / funkcja / zadanie, i przypisywać je do odpowiedniego członka, podając datę początkową i końcową. Wszystkie czynności wykonywane na projektorze w podzadaniu można śledzić za pomocą zakładki „Aktywność”.
Tworzenie miejsca na projekt
Projekt może zostać dodany przez użytkownika poprzez wybranie zakładki Projekt i kliknięcie na Nowy Projekt. Domyślnie tylko administratorzy serwisu i kierownik projektu mogą tworzyć miejsce na nowy projekt.
Tworząc projekt należy podać nazwę i unikalny identyfikator - identyfikator jest używany jako część adresu URL przestrzeni projektu. Przynajmniej jedna osoba powinna być przypisana jako Kierownik Projektu.
Ważna koncepcja Redmine
Przegląd projektu
Użytkownicy mogą zobaczyć w zwięzły sposób wszystkie szczegóły związane z projektem.
Blok „Śledzenie problemów” po lewej stronie zawiera pełny stan wszystkich spraw, które są otwarte / zamknięte.
Blok „Członkowie” widoczny po prawej stronie zawiera wszystkich członków związanych z projektem, a blok „Najnowsze wiadomości” zawiera wszystkie najnowsze wiadomości związane z projektem.
- Raport aktywności posiada wszystkie dzienniki audytów lub informacje historyczne związane z Projektem lub przeszukiwanymi problemami.
Śledzenie problemów
Istnieją dwa różne sposoby śledzenia problemu, jak pokazano poniżej.
1) Lista problemów
W tym miejscu użytkownicy mogą przeglądać listę spraw i wybrać konkretny problem, aby zobaczyć go szczegółowo. Ponadto domyślnie użytkownik może zobaczyć problem Open, jednak musi zastosować filtr, aby odpowiednio wyświetlić listę.
2) Podsumowanie problemu
Podsumowanie problemów zawiera raport zawierający wszystkie problemy związane z projektem wszystkich wersji.
Zawiera różne tabele, takie jak Tracker, Version, Priority, Subproject, Assignee Author i Category, gdzie każda siatka pokazuje otwarte / zamknięte / wszystkie problemy.
Śledzenie czasu
Szczegóły dziennika czasu
Pokazuje szczegółowe informacje dotyczące całkowitego czasu poświęconego na realizację projektu. Funkcja dziennika czasu jest dostępna tylko wtedy, gdy moduł „Śledzenie czasu” projektu jest aktywny
Wpisy czasu wyświetlane na poziomie szczegółowym:

Raport dziennika czasu
Użytkownicy mogą przeglądać Szczegóły Timelog w wybranym formacie, tj. Formacie CSV. Raport Timelog jest dostępny pod adresem Przegląd => Spędzony czas => Raport
Śledzenie postępu
Wykres Gantta
Służy do śledzenia postępów projektu, w tym daty rozpoczęcia, terminów, statusu i rozwiązania. To wtyczka i użytkownik może ją zainstalować.
Kalendarz
Widok kalendarza przedstawia dane związane z projektem w sposób miesięczny, podobnie jak inne pokazy kalendarza. Wyświetli wszystkie problemy z co najmniej datą rozpoczęcia i terminem (jeśli są dostępne).
Moduł kalendarza można włączać i wyłączać na karcie Konfiguracja projektu dla każdego projektu.
Magazyn
Użytkownik może zobaczyć zakładkę Repozytorium w nagłówku, a gdy użytkownik kliknie tę samą, przekierowuje do repozytorium projektu i użytkownik może zobaczyć najnowsze zatwierdzenia.
Użytkownicy mogą rozwinąć katalog, klikając ikonę „+”. Jeśli użytkownik kliknie numer wersji, poda szczegóły zatwierdzenia.
Inne przydatne funkcje
Poniżej wymieniono kilka innych funkcji, które są obecne w aplikacji
Aktualności
- Użytkownicy mogą publikować wiadomości związane z projektem lub dowolnym tematem, który im się podoba.
- Wiadomości można dodawać / edytować / usuwać zgodnie z uprawnieniami, które posiada użytkownik.
- Użytkownicy mogą zobaczyć nagłówki wiadomości związane z projektem na karcie Przegląd, gdy użytkownik kliknie na wiadomości, przekierowuje do szczegółów.
- Weźmy przykład kierownika projektu, który chce opublikować pewne informacje dla całego zespołu. Kierownik projektu może tworzyć wiadomości, klikając „+ Dodaj wiadomości” i dostarczając podsumowanie, tytuł i opis.
- Cały zespół może wtedy zobaczyć podsumowanie wiadomości w obszarze Przegląd projektu, a po kliknięciu tytułu przez użytkownika przekierowuje do strony szczegółowej.
- Użytkownicy mogą zobaczyć najnowsze wiadomości, przechodząc do karty Wiadomości.
Dokumenty
- Jest to miejsce, w którym użytkownicy mogą dodać instrukcję obsługi lub dokumenty techniczne.
- Istnieją dwie kategorie dokumentacji.
- Dokumentacja użytkownika
- Dokumentacja techniczna
- Na karcie dokumentu użytkownik może dodawać dokumenty, klikając łącze „+ Nowe dokumenty”.
- Gdy użytkownik załaduje dokument, tytuł może służyć jako łącze do pobierania dokumentów, które zostały dodane.
Fora
- To miejsce, w którym cały zespół może się ze sobą komunikować. Ponadto użytkownik może zobaczyć szczegółowy widok dowolnego tematu, który został wcześniej omówiony.
- Forum wyświetla w siatce następujące elementy:
- Tematy
- Wiadomości
Ostatnia wiadomość: łącze do najnowszej otrzymanej wiadomości
- Po kliknięciu przez użytkownika dowolnego tematu, może wyświetlić szczegółowy widok odpowiadający temu tematowi.
Akta
- Jest to miejsce, w którym użytkownik może przesyłać pliki.
- Ponadto moduł plików można włączyć / wyłączyć w ustawieniach.
- Użytkownik może dodać nowy plik, klikając ikonę „+ Nowy plik”
- Użytkownik może dodać plik, wybierając przycisk „Wybierz plik” z lokalnego. Ponadto użytkownik może dodać więcej niż jeden plik, wybierając opcję „ Dodaj inny plik ”Link.
najlepszy darmowy downloader youtube na PC
Wniosek
W tym samouczku omówiliśmy wprowadzenie Redmine, różnicę między JIRA i Redmine, sposoby korzystania z Redmine i procedurę instalacji.
Co więcej, mamy również krótkie spojrzenie na śledzenie czasu, śledzenie postępów i inne przydatne narzędzia, takie jak wiadomości, dokumenty, forum i pliki.
rekomendowane lektury
- Samouczek administracji JIRA: Administrator JIRA i zarządzanie użytkownikami
- Jira Portfolio Tutorial: Wtyczka do zarządzania portfelem projektów Agile dla JIRA (recenzja)
- PractiTest Test Management Tool Samouczek praktycznej recenzji
- Samouczek TestLink: Przewodnik dla laika po narzędziu do zarządzania testami TestLink (samouczek nr 1)
- 10 najlepszych aplikacji do zarządzania projektami w 2021 roku na urządzenia z systemem Android i iOS
- 25 najlepszych narzędzi do zarządzania projektami w 2021 r. (Najnowsze rankingi)
- 8 najlepszych alternatyw Trello w 2021 roku do zarządzania projektami
- Samouczek FogBugz: Oprogramowanie do zarządzania projektami i śledzenia problemów
- 10 najlepszych narzędzi do zwinnego zarządzania projektami w 2021 roku