Redmine Tutorial - Hur man använder Redmine Project Management

Denna Redmine-handledning förklarar hur man installerar och använder Redmine-projekthanteringsverktyget och hur man jämför Jira med Redmine:

Redmine är ett verktyg för projekthantering som är skrivet i Ruby, har stöd för flera databasservrar och är även känt som ett system för problemspårning.

Det är ett verktyg med öppen källkod som hjälper användarna att dela sina idéer med hjälp av forum och interna bloggar, vilket gör att kunskapen bevaras bland teammedlemmarna.

Redmine-handledning

I den här handledningen får vi veta hur användaren kan installera Redmine, hur man använder verktyget, dess funktioner och skillnaderna mellan JIRA och Redmine.

Redmine-funktioner:

  • Det är ett verktyg med öppen källkod.
  • Håller koll på flera projekt.
  • Gör det möjligt för användaren att ha olika roller och behörigheter.
  • Användarna kan spåra den tid som har lagts ner på frågan.
  • Användarna kan se visuell rapportering med hjälp av grafer och diagram.

Redmine Vs JIRA

JIRA utvecklas av det australiensiska företaget Atlassian och är ett verktyg för att spåra problem som hjälper användarna att spåra problemen. JIRA används i agila metoder och kan köras på olika operativsystem.

Det är ett plattformsoberoende verktyg som också används för arbetsflöden och processhantering. JIRA är helt baserat på tre koncept, dvs. projekt, problem och arbetsflöde.

Nedan finns några tips om Redmine och JIRA:

Parametrar Redmine JIRA
Allmänt Redmine har stöd för många plugins som gör det anpassningsbart, det är mycket flexibelt och lätt att lära sig. JIRA är mycket svårt att lära sig för användarna eftersom JIRA har ett system med två nivåer av kategorier för inkludering.
Resultat Det totala betyget för Redmine är lågt, men det är ett kostnadsfritt verktyg. JIRA-poängen jämfört med Redmine är högre, dvs. 9,3 av 10.
Kostnad Redmine är ett verktyg med öppen källkod och är gratis. JIRA är inte alls gratis, det är alltid en kostnad.
Wiki Redmine innehåller Build i Wiki JIRA-användare måste installera det separat
Kategori Redmine ingår i verktyget för projekthantering JIRA ingår i kategorin Issue Tracking (problemspårning)

Installation av Redmine

Operativsystem: Redmine stöder UNIX-, Linux-, Windows- och MacOS-system.

Hur man installerar

Steg 1 : Ladda ner Redmine härifrån.

Steg 2 : Skapa en ny databas

MySQL

 SKAPA DATABASE redmine CHARACTER SET utf8mb4; SKAPA BRANSCHARE 'redmine'@'localhost' IDENTIFICERAD AV 'my_password'; GE ALLA PRIVILEGER PÅ redmine.* TILL 'redmine'@'localhost'; 

SQL Server

 USE [master] GO -- Mycket grundläggande DB-skapande CREATE DATABASE [REDMINE] GO -- Skapande av en inloggning med SQL Server-autentisering av inloggning/lösenord och ingen policy för lösenordsförfall CREATE LOGIN [REDMINE] WITH PASSWORD=N'redminepassword', DEFAULT_DATABASE=[REDMINE], CHECK_EXPIRATION=OFF, CHECK_POLICY=OFF GO -- Skapande av användare med hjälp av tidigare skapad inloggningsautentisering USE [REDMINE] GO CREATE USER[REDMINE] FOR LOGIN [REDMINE] GO -- Användarbehörigheter som fastställts via roller EXEC sp_addrolemember N'db_datareader', N'REDMINE' GO EXEC sp_addrolemember N'db_datawriter', N'REDMINE' GO 

Steg 3: Databasanslutning

Exempel på MySQL-databas

 production: adapter: mysql2 database: redmine host: localhost username: redmine password: "my_password" 

Exempel på SQL Server

 production: adapter: sqlserver database: redmine username: redmine # bör matcha databasens användarnamn password: "redminepassword" # bör matcha inloggningslösenordet 

Steg 4: Installera beroenden (Redmine använder Bundler för att hantera gems beroenden).

 gem install bundler bundle install --without development test 

Steg 5: I det här steget genereras en slumpmässig nyckel för att koda kakan med sessionsdata.

 buntle exec rake generate_secret_token 

Steg 6: Skapa en databasstruktur

 RAILS_ENV=produktionsbunt exekverar rake db:migrate  Windows Syntax:  ange RAILS_ENV=production buntle exec rake db 

Steg 7: Lägg in standardkonfigurationsdata i databasen.

 RAILS_ENV=produktionspaketet exekverar rake redmine:load_default_data 

Steg 8: Testa installationen.

 bundle exec rails server webrick -e production 

Steg 9: Logga in i programmet

Observera: Se den här länken som bildkälla för installationsförfarandena ovan (steg 2 till steg 9).

Redmine-plugin

  • Redmine är ett plattformsoberoende verktyg för projekthantering, och användaren kan integrera olika insticksmoduler som gör det lättare att använda det.
  • Innan du börjar installera insticksprogrammet ska du kontrollera att det är kompatibelt med den installerade Redmine-versionen.
  • Användare kan installera olika plugins härifrån

Nedan följer stegen för att installera insticksprogram:

#1) Innan du börjar med kommandona öppnar du Bitnami Stack-miljön genom att klicka på genvägen i Start-menyn under "Start>> Bitnami APPNAME Stack>> Application console" (Windows).

Obs : Byt ut installdir med den fullständiga installationskatalogen för Bitnami-stacken.

#2) Hämta .zip-filen och klona insticksprogrammet Git's repository " installdir/apps/redmine/htdocs/plugins " katalog.

#3) Installera insticksprogrammet i htdocs-förrådet.

" cd installdir/apps/redmine/htdocs/

installation av paketet

buntle exec rake redmine:plugins NAME=PLUGIN_NAME RAILS_ENV=production "

Om du kan se något varningsmeddelande som rör loggproduktionsfilen, kör bara nedanstående kommando.

Obs : Använd sudo om stacken installerades som root.

"sudo chown :bitnami log/production.log

sudo chmod g+w log/production.log "

#4) Starta om Apache-tjänsterna

" sudo installdir/ctlscript.sh restart"

Några fler plugins förklaras nedan som referens:

#1) Agile Plugin

Det här insticksprogrammet är praktiskt om användarna arbetar med agil metodik. Med hjälp av det här insticksprogrammet kan användarna skapa Kanban- eller Scrum-liknande tavlor och diagram.

Både produktivitet och arbete kan enkelt följas upp med hjälp av diagram och tavlor.

Insticksprogrammet kan installeras här.

#2) Plugin för checklista

Användarna kan använda konceptet checklista i stället för att skapa flera deluppgifter. Med det här insticksprogrammet kan en användare lägga till, ta bort och markera alla checklisteobjekt som "gjorda".

Användarna kan också se en verifieringskedja för alla ändringar. En användare kan göra en att-göra-lista som gör det enkelt att hålla reda på alla uppgifter. Pluginet kan installeras härifrån.

#3) Frågor och svar, forum för vanliga frågor och svar samt rapportering av idéer

Även om Redmine har ett inbyggt forum kan vi installera insticksprogrammet för samma sak. Insticksprogrammet fokuserar inte främst på forumet utan erbjuder även andra funktioner.

En användare kan installera insticksprogrammet och få mer information här.

Hur man använder Redmine

Registrera dig: Registreringssidan visas när användaren klickar på fliken "Register" i det övre högra hörnet av sidan. Användarna kan använda denna sida för registrering.

  • En användare måste registrera sig för att få tillgång till applikationen. För att registrera sig måste användaren ange de uppgifter som krävs i alla obligatoriska fält som är markerade med en röd asterisk (se bilden nedan).
  • När en användare registrerar sig i Redmine kan de få tillgång till programmet.
  • Administratören kan lägga till projekt genom att klicka på "Nytt projekt" för att ge nödvändig information och lägga till nya medlemmar i projektet.

Inloggning:

  • Inloggningssidan visas när en användare försöker logga in i Redmine. Användaren kan också återställa lösenordet genom att klicka på länken "Lost Password".
  • Länken för förlorat lösenord visas endast om administratören har aktiverat den.
  • De registrerade användarna kan logga in genom att ange inloggnings-ID och lösenord.

  • Om en användare glömmer eller tappar bort sitt lösenord kan användaren skapa ett nytt lösenord genom att klicka på länken "Lost Password" (förlorat lösenord).
  • När användaren klickar på länken "Glömt lösenord" omdirigeras den till sidan Glömt lösenord där användaren kan ange en giltig e-postadress och generera ett nytt lösenord.

Skapa en fråga

Registrerade användare kan skapa en defekt. För att skapa en ny defekt måste användaren logga in. För att skapa ett nytt problem måste användaren navigera till fliken som finns i huvudet. Användaren kan också välja olika spårare som defekt, funktion och patch.

För att skapa ett ärende måste användaren fylla i nedanstående fält:

  • Spårare: Ange kategorin för frågan.
  • Ämne: En kort och meningsfull mening.
  • Beskrivning: Ge en beskrivning av felet och hur det kan reproduceras.
  • Status: Ange felets status, t.ex. nytt, löst eller avslutat.
  • Filer: För att ladda upp en eventuell fil, t.ex. en skärmdump av ett problem.

När du har angett alla uppgifter skapas felet.

Sök:

Användarna kan se sökrutan uppe till höger.

  • Det är en enkel söktextruta.
  • Användarna kan söka efter en befintlig defekt eller en ny defekt som skapats.

  • Användaren kan söka efter ett ärende-ID och klicka på enter-knappen för att komma till den avancerade sökningen.
  • Användaren kan förfina sökningen genom att ange detaljerna på skärmen Avancerad sökning.

Min sida:

En användare kan se flera block där information lagras, och användaren kan anpassa sidan i enlighet med detta.

  • Användaren kan se alla frågor som tilldelats honom/henne eller rapporterats av honom/henne under "Min sida".
  • Blocken "Problem som tilldelats mig" och "Rapporterat problem" är aktiverade som standard. Du kan också dra och släppa blocken när det passar dig.
  • Blocket "Issue Assigned to me" innehåller all information om det ärende som tilldelats inloggningsanvändaren. Det innehåller följande fält:
    • Id-nummer för frågan
    • Projekt
    • Spårare
    • Status
    • Ämne
  • Blocket "Rapporterade problem" innehåller information om det problem som rapporterades av inloggningsanvändaren.

Projektledning med hjälp av Redmine

Redmine är ett av de bästa verktygen för att följa projektet på ett effektivt sätt. Numera fokuserar företagen på agila metoder och framför allt Scrum.

I Redmine kan användarna skapa allting som ett ärende, t.ex. en bugg, en funktion eller en uppgift, och tilldela den till respektive medlem genom att ange start- och slutdatum. Alla aktiviteter som utförs på projektorn till deluppgiften kan spåras med hjälp av fliken "Aktivitet".

Skapa utrymme för projekt

Användaren kan lägga till projektet genom att välja fliken Projekt och klicka på Nytt projekt. Som standard är det endast webbplatsadministratörer och projektledaren som kan skapa utrymme för det nya projektet.

När du skapar ett projekt måste du ange ett namn och en unik identifierare - identifieraren används som en del av projektutrymmets webbadress. Minst en person bör tilldelas rollen som projektledare.

Viktiga begrepp i Redmine

Översikt över projektet

Användarna kan se alla detaljer om projektet på ett överskådligt sätt.

Blocket "Issue Tracking" på vänster sida innehåller fullständig status för alla frågor som är öppna eller stängda.

I blocket "Medlemmar" till höger visas alla medlemmar som är relaterade till projektet och i blocket "Senaste nyheter" visas alla senaste nyheter som är relaterade till projektet.

  • Verksamhetsrapport har alla granskningsloggar eller historisk information som rör projektet eller sökta frågor.

Spårning av problem

Det finns två olika sätt att spåra ett problem, se nedan.

#1) Lista över frågor

Härifrån kan användarna se listan över problem och välja ett specifikt problem för att se det i detalj. Som standard kan användaren se ett öppet problem, men användaren måste tillämpa filtret för att se listan i enlighet med detta.

#2) Sammanfattning av frågan

Issue Summary ger en rapport som innehåller alla problem som är relaterade till projektet i alla versioner.

Den innehåller olika tabeller som Tracker, Version, Prioritet, Underprojekt, Assignee Författare och Kategori, där varje rutnät visar öppna/avslutade/totala problem.

Tidsspårning

Detaljer om tidtabell

Den visar uppgifter om den totala tid som tagits för projektet. Funktionen för tidslogg är endast tillgänglig när projektets modul för tidsuppföljning är aktiverad.

Tidsangivelser visas på en detaljerad nivå:

Uppföljning av framsteg

Gantt-diagram

Det används för att spåra projektets framsteg, inklusive startdatum, förfallodatum, status och lösning. Det är ett insticksprogram och användaren kan installera det.

Kalender

Kalendervyn visar projektrelaterade data månadsvis, precis som andra kalendervyer. Den visar alla problem med åtminstone startdatum och förfallodatum (om tillgängligt).

Kalendermodulen kan aktiveras och inaktiveras från fliken Projektkonfiguration för varje projekt.

Förvaringsutrymme

Användaren kan se fliken Repository i huvudet, och när användaren klickar på den omdirigeras den till projektets arkiv och användaren kan se de senaste ändringarna.

Användaren kan utöka katalogen genom att klicka på "+"-ikonen. Om användaren klickar på revisionsnumret visas detaljerna om åtagandet.

Andra användbara funktioner

Nedan listas några andra funktioner som finns i programmet

Nyheter

  • Användarna kan publicera nyheter som rör projektet eller vilket ämne som helst.
  • Nyheter kan läggas till/redigeras/tas bort i enlighet med den behörighet som användaren har.
  • Användarna kan se nyhetsrubrikerna om projektet under fliken Översikt när användaren klickar på nyheterna kommer han/hon till detaljerna.
  • Låt oss ta ett exempel på en projektledare som vill publicera information till hela teamet. Projektledaren kan skapa nyheter genom att klicka på "+Add news" och ange sammanfattning, titel och beskrivning.
  • Hela teamet kan sedan se nyhetssammanfattningen under området Projektöversikt, och när användaren klickar på titeln omdirigeras den till den detaljerade sidan.

  • Användarna kan se de senaste nyheterna genom att gå till fliken Nyheter.

Dokument

  • Det är en plats där användarna kan lägga till användarmanualer eller tekniska dokument.
  • Det finns två kategorier av dokumentation.
    • Användardokumentation
    • Teknisk dokumentation
  • Från dokumentfliken kan en användare lägga till dokument genom att klicka på länken "+Nya dokument".

  • När användaren har laddat upp dokumentet kan titeln användas som en länk för att ladda ner de dokument som lagts till.

Forum

  • Det är en plats där hela teamet kan kommunicera med varandra och användaren kan se en detaljerad bild av alla ämnen som diskuterats tidigare.
  • Forumet visar följande objekt i rutnätet:
    • Ämnen
    • Meddelanden

Senaste meddelande: Länk till det senaste meddelandet som mottagits.

  • När användaren klickar på ett ämne kan han se den detaljerade vyn för ämnet.

Filer

  • Det är en plats där en användare kan ladda upp filer.
  • Dessutom kan filmodulen aktiveras/avaktiveras i inställningarna.
  • Användaren kan lägga till en ny fil genom att klicka på ikonen "+New File".

  • Användaren kan lägga till en fil genom att välja knappen "Choose File" (välj fil) från den lokala sidan. Användaren kan också lägga till mer än en fil genom att välja " Lägg till en annan fil " länk.

Slutsats

I den här handledningen har vi tagit upp Redmines introduktion, skillnaden mellan JIRA och Redmine, sätt att använda Redmine och dess installationsprocedur.

Dessutom har vi också en kort titt på tidsuppföljning, uppföljning av framsteg och andra användbara verktyg som nyheter, dokument, forum och filer.

Scrolla till toppen