redmine tutorial how use redmine project management
Denne Redmine-vejledning forklarer, hvordan du installerer og bruger Redmine-projektstyringsværktøjet. Omfatter også sammenligning af Jira vs Redmine:
Redmine er et projektstyringsværktøj skrevet i Ruby. Det understøtter flere databaseservere og er også kendt som et system til sporing af problemer.
Det er et open source-værktøj, der hjælper brugerne med at dele deres ideer ved hjælp af fora og interne blogs, hvilket resulterer i, at viden bliver vedligeholdt blandt teammedlemmerne.
Hvad du lærer:
- Redmine Tutorial
- Redmine mod JIRA
- Redmine Installation
- Redmine-plugin
- Sådan bruges Redmine
- Konklusion
Redmine Tutorial
I denne vejledning lærer vi, hvordan brugeren kan installere Redmine, hvordan man bruger værktøjet, dets funktioner sammen med forskellene mellem JIRA og Redmine.
Redmine funktioner:
- Det er et open source-værktøj.
- Holder styr på flere projekter.
- Tillader brugeren at have forskellige roller og tilladelser.
- Brugere kan spore den tid, der er brugt på problemet.
- Brugere kan se visuel rapportering ved hjælp af grafer og diagrammer.
Redmine mod JIRA
JIRA er udviklet af et australsk firma 'Atlassian' og er et værktøj til sporing af problemer, der hjælper brugerne med at spore problemerne. JIRA bruges i agil metode og kan køre på forskellige operativsystemer.
Det er et platformuafhængigt værktøj, der også bruges i Workflow og Process Management. JIRA er udelukkende baseret på tre koncepter, dvs. Project, Issue og Workflow.
Nedenfor er der nogle få tip til Redmine Vs JIRA:
Parametre | Redmine | JIRA |
---|---|---|
generel | Redmine understøtter mange plugins for at gøre det tilpasseligt, det er meget fleksibelt og let at lære | JIRA er meget vanskeligt at lære af brugerne, da JIRA har to-niveau inkluderingssystem med kategorier |
Score | Den samlede score for Redmine er lav, men det er et gratis omkostningsværktøj | JIRA-score sammenlignet med Redmine er højere, dvs. 9,3 ud af 10 |
Koste | Redmine er et open source-værktøj, det er gratis | JIRA er slet ikke gratis, det definerer altid nogle omkostninger |
Wiki | Redmine indeholder Build i Wiki | JIRA-brugeres behov for at installere det separat |
Kategori | Redmine kommer ind under projektledelsesværktøjet | JIRA hører under kategorien Issue Tracking |
Redmine Installation
Operativ system: Redmine understøtter UNIX-, Linux-, Windows- og MacOS-systemer.
Sådan installeres
Trin 1 : Download Redmine fra her .
Trin 2 : Opret en ny database
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
Trin 3: Databaseforbindelse
Eksempel på MySQL-database
production: adapter: mysql2 database: redmine host: localhost username: redmine password: 'my_password'
Eksempel på SQL Server
production: adapter: sqlserver database: redmine username: redmine # should match the database user name password: 'redminepassword' # should match the login password
Trin 4: Installer afhængigheder (Redmine bruger Bundler til at styre perlerafhængigheder).
gem install bundler bundle install --without development test
Trin 5: I dette trin genereres en tilfældig nøgle til at kode for den cookie, der lagrer sessionsdata.
bundle exec rake generate_secret_token
Trin 6: Opret en databasestruktur
RAILS_ENV=production bundle exec rake db:migrate Windows Syntax: set RAILS_ENV=production bundle exec rake db
Trin 7: Indsæt standardkonfigurationsdata i databasen.
RAILS_ENV=production bundle exec rake redmine:load_default_data
Trin 8: Test installationen.
bundle exec rails server webrick -e production
Trin 9: Log ind på applikationen
Bemærk: Se dette link som billedkilde til ovenstående installationsprocedurer (trin 2 til trin 9)
Redmine-plugin
- Redmine er et projektstyringsværktøj på tværs af platforme, og brugeren kan integrere forskellige plugins, der gør brugen mere.
- Inden du starter med plugininstallationen, skal du sikre dig, at den er kompatibel med den installerede Redmine-version.
- Brugere kan installere forskellige plugins fra her
Nedenfor er trinene til installation af plugins:
# 1) Før du starter med kommandoerne, skal du bare åbne Bitnami-stakmiljøet ved at klikke på genvejen i Start-menuen under “Start >> Bitnami APPNAME Stack >> Application console” (Windows).
Bemærk : Udskift installdir pladsholder med den fulde installationsmappe af Bitnami-stakken.
#to) Hent .zip-fil og klon pluginet Gits lager ' installdir / apps / redmine / htdocs / plugins ”-Mappe.
# 3) Installer pluginet i htdocs-arkivet.
' cd installdir / apps / redmine / htdocs /
hvor finder jeg netværkssikkerhedsnøgle på min router
bundtinstallation
bundt exec rake redmine: plugins NAME = PLUGIN_NAME RAILS_ENV = produktion '
Hvis du er i stand til at se en advarselsmeddelelse relateret til logproduktionsfilen, skal du bare køre nedenstående kommando.
Bemærk : Brug sudo, hvis stakken blev installeret som root.
“Sudo chown: bitnami log / produktion.log
sudo chmod g + w log / produktion.log “
# 4) Genstart Apache-tjenester
' sudo installdir / ctlscript.sh genstart ”
Nogle flere plugins er forklaret nedenfor til din reference:
# 1) Agilt plugin
Dette plugin er praktisk, hvis brugerne arbejder i agil metode. Ved hjælp af dette plugin kan brugerne oprette Kanban eller scrum som boards og diagrammer.
Både produktivitet og arbejde kan let spores ved hjælp af kortene og kortene.
Pluginet kan installeres fra her .
# 2) Checkliste-plugin
Brugerne kan bruge tjeklistekonceptet i stedet for at oprette flere underopgaver. Med dette plugin kan en bruger tilføje, slette og markere alle tjeklisteelementer som 'færdig'.
Brugerne kan også se kontrolsporet for alle ændringer. En bruger kan oprette en opgaveliste, der gør det let at holde styr på al opgaven. Pluginet kan installeres fra her.
# 3) Spørgsmål og svar, FAQ-forum og idérapportering
Selvom Redmine indeholder et indbygget forum, kan vi faktisk installere plugin til det samme. Pluginet fokuserer ikke hovedsageligt på forummet, men giver også andre funktioner.
En bruger kan installere pluginet og få flere detaljer fra her.
Sådan bruges Redmine
Tilmeld: Registreringssiden vises, når brugeren klikker på fanen 'Registrer' i øverste højre hjørne på siden. Brugere kan bruge denne side til registrering.
- En bruger skal registrere sig for at få adgang til applikationen. Til registrering skal brugeren angive de krævede data i alle obligatoriske felter markeret med en rød stjerne. (Se nedenstående billede)
- Når en bruger tilmelder sig Redmine, kan de få adgang til applikationen.
- Administratoren kan tilføje projekter ved at klikke på 'Nyt projekt' for at give nogle nødvendige detaljer og tilføje nye medlemmer til projektet.
Log på:
linket liste node c ++
- Login siden vises, når en bruger prøver at logge på Redmine. Brugeren kan også nulstille adgangskoden ved at klikke på linket 'Mistet kodeord'.
- Linket til mistet adgangskode vises kun, hvis administratoren har aktiveret det.
- De registrerede brugere kan logge ind ved at angive login-ID og adgangskode.
- Hvis en bruger glemmer eller mister adgangskoden, kan brugeren oprette en ny adgangskode ved at klikke på linket 'Mistet kodeord'.
- Når brugeren klikker på linket 'Mistet kodeord', omdirigeres det til siden Mistet adgangskode, hvor brugeren kan angive den gyldige e-mail-adresse og generere den nye adgangskode.
Opret et emne
De registrerede brugere vil være i stand til at oprette en defekt. For at skabe en ny defekt skal brugeren logge ind. For at oprette et nyt problem skal brugerne navigere til fanen i overskriften. Brugerne kan også vælge forskellige trackere som Defekt, Feature og Patch.
For at oprette et problem skal brugeren udfylde nedenstående felter:
- Tracker: Angiv emnekategorien.
- Emne: En kort og meningsfuld sætning.
- Beskrivelse: Giv en beskrivelse af fejlen og trin til reproduktion.
- Status: Angiv status for den bug-lignende nye, løst og lukket.
- Filer: For at uploade en fil, hvis nogen, dvs. et skærmbillede af et problem.
Efter at have leveret alle detaljer, oprettes fejlen.
Søg:
Brugerne kan se søgetekstfeltet til stede øverst til højre.
- Det er en simpel søgningstekstboks.
- Brugerne kan søge efter en eksisterende defekt eller enhver ny defekt, der blev oprettet.
- Brugeren kan søge efter ethvert problem-ID og klikke på Enter-knappen. Det omdirigeres til den avancerede søgning.
- Brugere kan forfine søgningen ved at angive detaljerne på skærmen Avanceret søgning.
Min side:
En bruger kan se flere blokke, hvor oplysninger er gemt, og brugeren kan tilpasse siden i overensstemmelse hermed.
- Brugeren kan se alle de problemer, der er tildelt ham eller hende eller rapporteret af ham / hende under 'Min side'.
- Blokkene 'Problemer tildelt mig' og 'Rapporteret problem' er aktiveret som standard. Du kan også trække og slippe blokkene alt efter din bekvemmelighed.
- 'Issue Assigned to me' -blokken indeholder alle de oplysninger, der er relateret til det problem, der er tildelt loginbrugeren. Det inkluderer følgende felter:
- Problem-id'er
- Projekter
- Trackere
- Status
- Emne
- Blokken 'Rapporterede problemer' indeholder oplysninger relateret til det problem, der blev rapporteret af loginbrugeren.
Projektledelse ved hjælp af Redmine
Redmine er et af de bedste værktøjer til at spore projektet effektivt. I dag er virksomhedens fokus på agil metode og vigtigst af alt Scrum.
I Redmine kan brugerne oprette alt som et emne som Bug / Feature / task og tildele det til det respektive medlem ved at angive startdato og slutdato. Alle aktiviteter, der udføres på projektoren til underopgaven, kan spores ved hjælp af fanen 'Aktivitet'.
Oprettelse af plads til projekt
Projektet kan tilføjes af brugeren ved at vælge projektfanen og klikke på det nye projekt. Som standard er det kun webstedsadministratorer og Project Manager, der kan skabe plads til det nye projekt.
Under oprettelsen af et projekt skal der angives et navn og en unik identifikator - en identifikator bruges som en del af URL-adressen til projektrummet. Mindst én person skal tildeles som projektleder.
Vigtigt begreb Redmine
Projektoversigt
Brugerne kan se alle detaljer relateret til projektet på en kortfattet måde.
'Issue Tracking' -blokken på venstre side indeholder den komplette status for alle de problemer, der er i åben / lukket tilstand.
'Medlemmer' -blokken vist på højre side indeholder alle medlemmerne, der er relateret til projektet, og 'Seneste nyheder' -blokken indeholder alle de seneste nyheder, der er relateret til projektet.
- Aktivitetsrapport har alle auditlogfiler eller historiske oplysninger relateret til projektet eller søgte problemer.
Sporing af problemer
Der er to forskellige måder at spore et problem som vist nedenfor.
# 1) Problemliste
er netværksnøgle det samme som adgangskode
Herfra kan brugerne se listen over problemer og vælge et bestemt problem for at se det i detaljer. Som standard kan brugeren også se et åbent problem, men brugeren skal anvende filteret for at få vist listen i overensstemmelse hermed.
# 2) Problemoversigt
Problemoversigt indeholder rapporten, der indeholder alle de problemer, der er relateret til projektet i alle versioner.
Den indeholder forskellige tabeller som Tracker, Version, Priority, Subproject, Assignee Author og Category, hvor hvert gitter viser de åbne / lukkede / samlede problemer.
Tidssporing
Timelog detaljer
Det viser detaljerne om den samlede tid, der er taget i forhold til projektet. Tidslogfunktionen er kun tilgængelig, når projektets 'Time Tracking' -modul er aktiveret
Tidsposter vist på et detaljeret niveau:

Timelog-rapport
Brugerne kan se detaljerne i Timelog i det ønskede format, dvs. CSV-format. Timelog-rapporten er tilgængelig fra Oversigt => Brugt tid => Rapport
Sporing af fremskridt
Gantt kort
Det bruges til at spore projektets fremskridt, herunder startdato, forfaldsdatoer, status og opløsning. Det er et plugin, og brugeren kan installere det.
Kalender
Kalendervisningen viser de projektrelaterede data månedligt, ligesom andre kalendervisninger. Det viser alle problemer med mindst startdato og forfaldsdato (hvis tilgængelig).
Kalendermodulet kan aktiveres og deaktiveres fra fanen Projektkonfiguration for hvert projekt.
Datalager
Brugeren kan se fanen arkiv i overskriften, og når brugeren klikker på det samme, omdirigeres det til projektlageret, og brugeren kan se de seneste forpligtelser.
Brugere kan udvide biblioteket ved at klikke på “+” ikonet. Hvis brugeren klikker på Revisionsnummeret, giver den oplysningerne om forpligtelsen.
Andre nyttige funktioner
Nedenfor er nogle andre funktioner, der findes i applikationen
Nyheder
- Brugere kan offentliggøre nyheder relateret til projektet eller ethvert emne, som de kan lide.
- Nyheder kan tilføjes / redigeres / slettes i henhold til den tilladelse, som brugeren har.
- Brugere kan se nyhedsoverskriften relateret til projektet under fanen Oversigt, når brugeren klikker på nyheder, den omdirigerer til detaljerne.
- Lad os tage et eksempel på en projektleder, der ønsker at offentliggøre nogle oplysninger til hele teamet. Projektlederen kan oprette nyheder ved at klikke på '+ Tilføj nyheder' og give resumé, titel og beskrivelse.
- Hele teamet kan derefter se nyhedsoversigten under området Projektoversigt, og når brugeren klikker på titlen, omdirigeres den til den detaljerede side.
- Brugere kan se de seneste nyheder ved at gå til fanen Nyheder.
Dokumenter
- Det er et sted, hvor brugerne kan tilføje brugervejledningen eller tekniske dokumenter.
- Der er to kategorier af dokumentation.
- Brugerdokumentation
- Teknisk dokumentation
- Fra dokumentfanen kan en bruger tilføje dokumenter ved at klikke på linket “+ Nye dokumenter”.
- Når brugeren uploader dokumentet, kan titlen bruge som et link til at downloade de dokumenter, der blev tilføjet.
Fora
- Det er et sted, hvor hele holdet kan kommunikere til hinanden. Brugeren kan også se en detaljeret visning af ethvert emne, der blev diskuteret tidligere.
- Forummet viser følgende elementer i gitteret:
- Emner
- Beskeder
Sidste besked: Link til den seneste besked, der blev modtaget
- Når brugeren klikker på et emne, kan han se den detaljerede visning, der svarer til emnet.
Filer
- Det er et sted, hvor en bruger kan uploade filer.
- Filmodulet kan også aktiveres / deaktiveres fra indstillingerne.
- Brugeren kan tilføje en ny fil ved at klikke på ikonet '+ Ny fil'
- Brugeren kan tilføje en fil ved at vælge knappen 'Vælg fil' fra den lokale. Brugeren kan også tilføje mere end en fil ved at vælge “ Tilføj en anden fil ' link.
Konklusion
I denne vejledning dækkede vi Redmines introduktion, forskellen mellem JIRA og Redmine, måder at bruge Redmine på og dens installationsprocedure.
Desuden har vi også et kort kig på tidssporing, sporing af fremskridt og andre nyttige værktøjer som nyheder, dokumenter, forum og filer.
Anbefalet læsning
- JIRA Administration Tutorial: JIRA Admin og User Management
- Jira Portfolio Tutorial: Agile Project Portfolio Management Plug-in til JIRA (anmeldelse)
- PractiTest Test Management Tool Praktisk gennemgangsvejledning
- TestLink Tutorial: En lægmandens guide til TestLink Test Management Tool (Tutorial # 1)
- 10 bedste apps til projektledelse i 2021 til Android- og iOS-enheder
- 25 bedste projektstyringsværktøjer i 2021 (seneste rangliste)
- De 8 bedste Trello-alternativer i 2021 til projektledelse
- FogBugz Tutorial: Projektledelse og software til sporing af problemer
- TOPP 10 bedste agile projektstyringsværktøjer i 2021