Anbefalet, 2024

Redaktørens Valg

Backlog: Et stort projektstyringsværktøj til udviklere

Som et softwareudviklingshold har man brug for et godt projektstyringsværktøj til at holde styr på deres projekter, problemer, nye funktionsanmodninger og fejl. Vi har ikke et stort softwareudviklingshold her hos Beebom, men vi har vores egen app og hjemmeside, som begge styres af vores interne team af udviklere. Selv et hold så lille som vores (5 medlemmer) har brug for et godt værktøj til at holde opgaverne på sporet og sikre, at medlemmerne kender deres tildelte opgaver. Det kan selvfølgelig gøres ved hjælp af de sædvanlige kommunikationskanaler som e-mails og meddelelser, men det er ikke en optimal løsning. Derfor er vi altid på udkig efter en service, der kan supplere vores udviklers arbejdsgange og give dem de nødvendige værktøjer til at få tingene gjort på en hurtig og effektiv måde. Hvis problemet, som jeg lige har beskrevet, også resonerer med dig, har jeg en løsning, som du måske vil se på. Den løsning, jeg taler om, er en online projektstyring og fejlsporingsværktøj kaldet Backlog.

Backlog er et online projektstyringsværktøj, der er oprettet, samtidig med at udviklernes behov overholdes. Det giver nødvendige værktøjer til at holde spor af igangværende projekter, rapporterede fejl, nye funktionsanmodninger og meget mere. I denne artikel skal vi tage et dybt dykke og finde ud af om dette kan være den løsning, vi leder efter. Så lad os komme ind i detaljerne i softwaren, skal vi?

Nøglefunktioner

Som altid vil vi starte med de vigtigste funktioner i softwaren, som skal give dig en overordnet ide om, hvad softwaren kan gøre for dig.

  • Brugerkategorier

Vi starter først med forskellige kategorier af brugere, der kan oprettes med Backlog. Som det meste af projektstyringssoftwaren giver Backlog medlemmer flere tilladelsesniveauer afhængigt af brugerkategori de falder ind. Et medlem kan enten være en rumsejer, en administrator eller en bruger . Nu er det baglogs terminologier, så lad mig forklare dem lidt detaljeret her. En rumsejer er stort set ejeren af ​​hovedbacklogkontoen og har den overordnede kontrol. Han kan for eksempel ændre de universelle indstillinger for kontoen, oprette nye projekter, administrere medlemmer og deres tilladelser osv.

En administrator er lige under Space Owner og har næsten eller mindre de samme funktioner som Space Owner som at administrere projekter, tildele medlemmer, skabe problemer og så videre. Han kan dog ikke ændre de universelle kontoindstillinger. Tænk på en administrator som projektleder, og du får ideen. Endelig er der brugere, som er medlemmer af dit udviklingshold, som kan tildeles forskellige projekter. De kan kommentere problemer, logge deres fremskridt, skabe problemer, kontrollere projektstatus og meget mere. Så som du kan se Backlog giver dig en hierarkisk struktur, hvor alle kan tildeles tilladelser baseret på deres arbejdsprofil.

  • Projektledelse

Backlog giver dig fire hovedfunktioner som Project Management, Task Management, Bug Tracking og Version Control . Alle de andre værktøjer er placeret under disse fire hovedværktøjer. Vi starter først med projektledelsen.

Backlog er et meget godt projektstyringsværktøj, da det giver et enkelt sted til alle dine projektrelaterede behov. Du kan oprette nye projekter, tildele medlemmer, tildele forfaldsdatoer, konversere med medlemmerne, give og tage feedback, visualisere projektets tidslinje ved hjælp af Gantt-diagrammer, visualisere fremskridt med nedbrændingsdiagrammer, spore generelle fremskridt og holde sig opdateret overalt med Backlogs mobil apps til Android og iOS. Som du kan se, tilbyder Backlog alle de værktøjer, du nogensinde skal bruge til at oprette og styre et projekt, alt sammen på et enkelt sted.

  • Task Management

En projektstyringssoftware er dog ikke værd, hvis den ikke kan give dig en god måde at styre opgaver på. Heldigvis, Backlog negler denne funktion. For det første får du et klart billede af alle dine pålidelige opgaver på et enkelt sted på dit dashboard . Du kan også tildele og se prioritet knyttet til alle opgaverne. Imidlertid er min favoritopgavefunktionsfunktion i Backlog evnen til at tildele medlemmer en opgave, som også meddeler medlemmerne. Dette hjælper med at klart definere hvert holdmedlems ansvar, så der er ingen forvirring.

Jeg kan også lide opgave status knapper som informerer dig om status for hver opgave et øjeblik. Der er fire forskellige statustyper; Åben, i gang, opløst og lukket . Det bedste er, at alle af dem er farvekodede, derfor behøver du ikke engang at læse for at kende status for en opgave. Farvekodningen hjælper også med at se statusen i Gantt chart mode. I grund og grund tager Backlog sig af alle dine opgaveforvaltningsbehov uden at hæmme holdets workflow.

  • Fejlsporing

Fejlsøgning, sporing og løsning er en af ​​de vigtigste dele af softwareudvikling, og jeg er glad for at rapportere, at Backlog bringer masser af værktøjer til at håndtere dette arbejde. Backlog giver dig mulighed for at rapportere, organisere, diskutere og spore fejl, alt på plads. Da bugs i slutningen af ​​dagen kommer under Tasks, får du alle de funktioner, jeg nævnte ovenfor sammen med nogle ekstra funktioner. De ekstra funktioner omfatter en omfattende søgning for at finde dobbelt bugs, evnen til at se skiftlogg historie, brugerdefinerede felter til at matche arbejdsgangen og meget mere .

  • Version Control

En ting, der gør Backlog forskellig fra enhver anden projektstyringssoftware og særligt god for udviklere, er den funktion, som de kalder Version Control . Funktionen giver dig mulighed for at holde styr på alle kodeændringer, begår og pull-request. Det gør det ved at integrere direkte med Git og SVN, så du nemt kan håndtere kildekode ved siden af ​​dine projekter . Det giver også udviklere mulighed for at sammenligne ændringer mellem filialer og hjælpe dem med at få et overblik over de ændringer, der kan fusioneres.

Et af de bedste egenskaber ved dette værktøj er, at det understøtter inline diskussion i koden . Udviklere kan gennemgå ændringerne og kommentere derhen for at gøre det lettere for de andre holdmedlemmer at gennemføre ændringsanmodninger. Andre funktioner omfatter at holde styr på forpligtelser, dokumentere projektoplysninger og meget mere.

Brugergrænseflade

Backlogs brugergrænseflade er meget moderne og intuitiv . Du vil vænne sig til grænsefladen inden for et par timer, og begynde at bruge det som et proff på en dag eller to. Alle knapper er let tilgængelige, og du behøver ikke at kigge efter noget. Når det er sagt, er der mange avancerede indstillinger, som en bruger kan bruge til at gøre deres arbejdsgang hurtigere, hvis de vil.

UI'en er opdelt i et par hovedområder, hver med sit eget sæt kontroller. For det første er der Dashboard, som grundlæggende giver dig et overblik over alle projekter og problemer, som enten er tildelt til dig eller skabt af dig . Der er også en Seneste opdatering sektion på Dashboard, som viser alle de seneste kommentarer og ændringer, der er sket inden for projekterne eller Issues du er en del af.

På Dashboard kan du klikke på navnet på et projekt for at se detaljerne. Hjemmesiden inde i et hvilket som helst projekt vil vise dig alle de seneste opdateringer . Du kan klikke på Issues-siden for at se alle de problemer, der er oprettet i projektet. Bare for at præcisere, er et problem en opgave, du opretter inden for et projekt . Det kan være en fejl, en funktion anmodning, en opgave og så videre. Når jeg kommer tilbage til siden Issues, kan jeg godt lide, at de fleste af de detaljer, du har brug for om et problem, kan ses her, herunder udstedelsesnavn, oprettelsesdato, forfaldsdato, status og mere. Men hvis du har brug for flere oplysninger om et problem, kan du altid klikke på det.

Så er der knappen "Tilføj udgave", hvor du kan oprette et emne af dig selv og tilføje medlemmer til det. Backlog giver en masse kontol, mens du opretter et problem. Du kan oprette et problem enten under et projekt eller under et andet emne selv . Derefter kan du tildele medlemmer, angive prioritet og milepæle, tilføje forfaldsdatoer og mere.

Jeg vil også gerne give en særlig omtale til Gantt og brænde ned diagrammer funktioner af Backlog. Softwaren giver dig grundlæggende mulighed for blot at trykke på en knap og se en tidslinje for alle dine projekter og opgavestatuser i en form for Gantt-diagram . Dybest set kan du bruge Gantt og brænde ned visning for at se om dit projekt er i tide eller ej.

Til konklusion, når det kommer til softwareprogrammets brugerflade, har Backlog slået bolden ud af parken. UI føles moderne, intuitiv og er let at hænge af. Jeg kan også godt lide, at de vigtigste områder og kontroller er ens for hver bruger og ikke afhænger af deres brugerkategori . Uanset om du er en rumsejer, administrator eller bruger, får du alle de samme brugergrænseflader. De ekstra funktioner, der følger med det højere tilladelsesniveau, der gives til administratorer og rumsejere, integreres ved at tilføje ekstra knapper på samme brugergrænseflade. Så hvis du lærer det en gang, behøver du ikke gøre det igen fra bunden, selvom dit brugerhierarki er opgraderet.

Brugervenlighed

Personligt fandt jeg denne software virkelig nem at bruge, og det gjorde også vores udviklingsteam. Ifølge dem er softwaren meget velegnet og nem at vænne sig til. Alle de ting, jeg nævnte i brugergrænsefladens afsnit, omskriver jeg deres resultater, og deres bundlinje var, at softwaren hjalp dem med at strømline deres arbejdsgang. Taler fra min tid på at bruge denne software og deres feedback, kan jeg helt sikkert sige, at Backlog er en kraftfuld, men alligevel let at lære software.

Men jeg fandt vanskeligheder med at få meddelelserne til at fungere. Tilsyneladende sendes meddelelser, når et problem eller en kommentar tilføjes, og når du tilføjer medlemmer til "notificer kommentar til" -feltet. Det er ikke en big deal virkelig. Bortset fra denne lille niggle, kan jeg sige, at Backlog er en stor til projektstyring, fejlsporing og task management. De omfattende muligheder og integrationer, sammen med den smukke brugergrænseflade, gør Backlog et must prøve.

Prissætning og tilgængelighed

At være en web-app, Backlog er tilgængelig for alle de stationære platforme, herunder Windows, Mac og Linux. De giver også gratis Android- og iOS-apps til at holde styr på dine projekter på farten. Der er flere priser planer til rådighed for hold afhængigt af deres størrelse. Prissætningen starter ved $ 20 / måned for 30 brugere og 5 projekter . Du kan altid opgradere, hvis du har et større team eller ønsker at oprette flere projekter. Der er også en gratis evigt plan for små hold, som lader dig oprette 1 projekt med op til 10 medlemmer. Alle deres planer leveres med en 1 måneders gratis prøveperiode, så du kan bruge softwaren meget, før du plante for at købe den.

Fordele:

  • Projektstyringssoftware med fokus på udviklere
  • Fejlsporing og opgavehåndtering
  • Omfattende muligheder, mens du opretter en opgave / Problem
  • Gantt og brænde ned diagram integration
  • Smukt, moderne og intuitivt brugerinterface
  • Git og SVN integration
  • Inline kommentarer

Ulemper:

  • Indfødte indberetnings muligheder er vanskelige at finde

Administrer dine udviklingsprojekter med backlog

Backlog er et af de få projektledelsesværktøjer, der udelukkende fokuserer på udviklere. Det har et moderne og smukt brugergrænseflade med funktioner, som vil opfylde behovene hos et lille eller stort team. Men jeg vil ikke have, at du tager mit eller rettere vores udviklerholds ord til pålydende. Softwaren giver en helt gratis 1 måneders gratis prøveperiode, så brug den, og del derefter dine tanker i kommentarfeltet nedenfor.

Prøv vores backlog her

Top