Anbefalt, 2024

Redaksjonens

Backlog: Et flott prosjektstyringsverktøy for utviklere

Som et programvareutviklingsteam trenger man et godt prosjektstyringsverktøy for å holde oversikt over sine prosjekter, problemer, nye funksjonsforespørsler og feil. Vi har ikke et stort programvareutviklingsteam her hos Beebom, men vi har vår egen app og nettside, som begge blir forvaltet av vårt eget utviklings team. Selv et lag så lite som vår (5 medlemmer) trenger et godt verktøy for å holde oppgavene på sporet og sørge for at medlemmene kjenner sine tildelte oppgaver. Selvfølgelig kan det gjøres ved hjelp av de vanlige kommunikasjonskanaler som e-post og meldinger, men det er ikke en optimal løsning. Derfor er vi alltid på utkikk etter en tjeneste som kan utfylle arbeidsflytene til utviklerne våre og gi dem de nødvendige verktøyene for å få ting gjort på en rask og effektiv måte. Hvis problemet som jeg nettopp har beskrevet resonerer med deg også, har jeg en løsning som du kanskje vil se på. Løsningen jeg snakker om er en online prosjektledelse og bugsporing verktøy kalt Backlog.

Backlog er et online prosjektstyringsverktøy som er opprettet samtidig som utviklernes behov ivaretas. Det gir nødvendige verktøy for å holde spor av pågående prosjekter, rapporterte feil, nye funksjonsforespørsler og mer. I denne artikkelen skal vi ta et dypt dykk og finne ut om dette kan være løsningen vi leter etter. Så, la oss komme inn i detaljene i programvaren, skal vi?

Nøkkelegenskaper

Som alltid vil vi starte med de viktigste funksjonene i programvaren som bør gi deg en helhetlig ide om hva programvaren kan gjøre for deg.

  • Brukerkategorier

Vi starter først med ulike kategorier av brukere som kan opprettes med Backlog. Som det meste av prosjektstyringsprogramvaren, gir Backlog medlemmer flere nivåer av tillatelser, avhengig av brukerkategorien de faller inn. Et medlem kan enten være en Space Owner, en administrator eller en bruker . Nå er disse terminologiene, så la meg forklare dem litt detaljert her. En Space Owner er i utgangspunktet eieren av hovedbacklog-kontoen og har den totale kontrollen. For eksempel kan han endre universelle innstillinger for kontoen, lage nye prosjekter, administrere medlemmer og deres tillatelser, og så videre.

En administrator er like under Space Owner og har omtrent eller mindre de samme funksjonene som Space Owner som å administrere prosjekter, tildele medlemmer, skape problemer og så videre. Han kan imidlertid ikke endre de universelle kontoinnstillingene. Tenk på en administrator som prosjektleder, og du får ideen. Til slutt er det brukere som er medlemmer av utviklingslaget ditt som kan tilordnes forskjellige prosjekter. De kan kommentere problemer, logge fremgang, lage problemer, kontrollere prosjektstatus og mer. Så, som du kan se Backlog gir deg en hierarkisk struktur der alle kan tilordnes tillatelser basert på deres arbeidsprofil.

  • Prosjektledelse

Backlog gir deg fire hovedfunksjoner som er Prosjektledelse, Oppgavebehandling, Feilsøking og Versjonskontroll . Alle de andre verktøyene er plassert under disse fire hovedverktøyene. Vi starter først med prosjektledelsen.

Backlog er et veldig godt prosjektstyringsverktøy, da det gir et enkelt sted for alle dine prosjektrelaterte behov. Du kan opprette nye prosjekter, tilordne medlemmer, tildele forfallsdato, snakke med medlemmene, gi og ta tilbakemelding, visualiser prosjektets tidslinje ved hjelp av Gantt-diagrammer, visualiser fremdrift med brenn nedgrafikkdiagrammer, følg generelle fremskritt og hold deg oppdatert hvor som helst med Backlogs mobilapper for Android og iOS. Som du ser, gir Backlog alle verktøyene du noensinne trenger for å opprette og administrere et prosjekt, alt på ett sted.

  • Oppgavebehandling

En prosjektstyringsprogramvare er imidlertid verdt ingenting hvis det ikke kan gi deg en god måte å administrere oppgaver på. Heldigvis, Backlog negler denne funksjonen. For det første får du en klar oversikt over alle dine oppgaver på et enkelt sted på dashbordet . Du kan også tilordne og vise prioritet knyttet til alle oppgavene. Min favoritt oppgavebehandling av Backlog er imidlertid muligheten til å tildele medlemmer en oppgave som også underretter medlemmene. Dette hjelper med å tydelig definere hvert gruppemedlems ansvar, så det er ingen forvirring.

Jeg liker også oppgavestatusknappene som informerer deg om statusen til hver oppgave på et øyeblikk. Det finnes fire forskjellige statustyper; Åpen, i gang, løst og stengt . Den beste delen er at alle av dem er fargekodede, derfor trenger du ikke engang å lese for å få vite statusen til en oppgave. Fargekodningen hjelper også med å vise statusen i Gantt-diagrammodus. I utgangspunktet tar Backlog seg av alle dine oppdragsbehov uten å hemme lagets arbeidsflyt.

  • Feilsøking

Feilsøking, sporing og løsning er en av de viktigste delene av programvareutvikling, og jeg er glad for å rapportere at Backlog bringer massevis av verktøy for å håndtere dette arbeidet. Backlog gjør det mulig å rapportere, organisere, diskutere og spore feil, alt på plass. Siden bugs på slutten av dagen kommer under Oppgaver, får du alle funksjonene som jeg nevnte ovenfor, sammen med noen ekstra funksjoner. De ekstra funksjonene inkluderer et omfattende søk for å finne dupliserte feil, muligheten til å se endringsloggen, tilpassede felt for å matche arbeidsflyten og mer .

  • Versjonskontroll

En ting som gjør Backlog forskjellig fra noe annet prosjektstyringsprogramvare og spesielt godt for utviklere, er funksjonen som de kaller Version Control . Funksjonen lar deg holde oversikt over alle kodendringene, forplikter og trekk-forespørselen. Det gjør det ved å integrere direkte med Git og SVN, slik at du enkelt kan håndtere kildekoden ved siden av prosjektene dine . Det lar utviklere også sammenligne endringer mellom grener og hjelpe dem å få oversikt over endringene som kan slås sammen.

En av de beste funksjonene i dette verktøyet er at den støtter inline diskusjon i koden . Utviklere kan se gjennom endringene og kommentere der, for å gjøre det lettere for de andre gruppemedlemmene å implementere endringsforespørsler. Andre funksjoner inkluderer å holde oversikt over forpliktelser, dokumentere prosjektdetaljer og mer.

Brukergrensesnitt

Backlogs brukergrensesnitt er veldig moderne og intuitivt . Du blir vant til grensesnittet innen få timer, og begynner å bruke det som et proff på en dag eller to. Alle knappene er lett tilgjengelige, og du trenger ikke å lete etter noe. Når det er sagt, er det mange avanserte innstillinger som en bruker kan bruke for å gjøre arbeidsflyten raskere hvis de vil.

Brukergrensesnittet er delt inn i noen hovedområder, hver med sitt eget sett med kontroller. For det første er det Dashboard, som gir deg en oversikt over alle prosjekter og problemer som enten er tildelt eller opprettet av deg . Det er også en nylig oppdatert seksjon på oversikten som viser alle de siste kommentarene og endringene som har skjedd i prosjektene eller problemene du er en del av.

På Dashboard kan du klikke på navnet på et hvilket som helst prosjekt for å se detaljene. Hjemmesiden i et hvilket som helst prosjekt vil vise deg alle de siste oppdateringene . Du kan klikke på Issues-siden for å se alle problemene som er opprettet i prosjektet. Bare for å klargjøre, er et problem en oppgave du lager i et prosjekt . Det kan være en feil, en funksjonsforespørsel, en oppgave og så videre. Når jeg kommer tilbake til Issues-siden, liker jeg det faktum at de fleste detaljene du trenger om et problem, kan ses her, inkludert utstedelsesnavn, dato for opprettelse, forfallsdato, status og mer. Men hvis du trenger mer informasjon om et problem, kan du alltid klikke på det.

Deretter er det "Legg til utgave" -knappen som du kan bruke til å lage et problem av deg selv og legge til medlemmer til det. Backlog gir mye contol mens du oppretter et problem. Du kan opprette et problem enten under et prosjekt eller under et annet problem selv . Deretter kan du tildele medlemmer, angi prioritet og milepæler, legge til forfallsdato og mer.

Jeg vil også gjerne gi en spesiell omtale til Gantt og brenne ned diagrammer i Backlog. Programvaren lar deg i utgangspunktet bare trykke på en knapp og se en tidslinje for alle dine prosjekter og oppgavestatuser i en form for Gantt-diagram . I utgangspunktet kan du bruke Gantt og brenne ned visningen for å se om prosjektet ditt er i tide eller ikke.

For å konkludere, når det kommer til brukergrensesnittet til programvaren, har Backlog slått ballen ut av parken. UI føles moderne, intuitiv og er lett å ta tak i. Jeg liker også det faktum at hovedområdene og kontrollene er de samme for hver bruker og ikke er avhengig av deres brukerkategori . Enten du er Space Eier, Administrator eller Bruker, får du alle de samme brukergrensesnittene. De ekstra funksjonene som følger med det høyere nivået av tillatelser som tilbys til administratorer og romeiere, er integrert ved å legge til ekstra knapper på samme brukergrensesnitt. Så, hvis du lærer det en gang, trenger du ikke å gjøre det igjen fra begynnelsen, selv om brukerhierarkiet ditt er oppgradert.

Brukervennlighet

Jeg personlig fant denne programvaren veldig enkel å bruke, og det gjorde også utviklingslaget vårt. Ifølge dem er programvaren veldig godt laget og lett å bli vant til. Alle de tingene jeg nevnte i brukergrensesnittet, omtaler meg, og deres bunnlinje var at programvaren hjalp dem med å effektivisere arbeidsflyten. Når jeg snakker fra min tid til å bruke denne programvaren og deres tilbakemelding, kan jeg helt sikkert si at Backlog er en kraftig, men likevel lett å lære programvare.

Imidlertid fant jeg problemer med å få varslene til å fungere. Tilsynelatende sendes varsler når et problem eller en kommentar er lagt til, og når du legger til medlemmer til å "varsle kommentarer til" -feltet. Det er ikke en stor avtale egentlig. Bortsett fra denne mindre niggle, kan jeg si at Backlog er en stor for prosjektledelse, feilsporing og oppgavebehandling. De omfattende alternativene og integrasjonene, sammen med det vakre brukergrensesnittet, gjør Backlog et must-prøve.

Priser og tilgjengelighet

Å være en web-app, Backlog er tilgjengelig for alle desktop-plattformene, inkludert Windows, Mac og Linux. De tilbyr også gratis Android- og iOS-apper for å holde oversikt over prosjektene dine på farten. Det er flere prisplaner tilgjengelig for lag, avhengig av størrelsen. Prissettingen starter på $ 20 / måned for 30 brukere og 5 prosjekter . Du kan alltid oppgradere hvis du har et større lag eller ønsker å opprette flere prosjekter. Det er også en gratis evig plan for små lag som lar deg lage 1 prosjekt med opptil 10 medlemmer. Alle deres planer kommer med en 1 måneders gratis prøveperiode, så du kan bruke programvaren mye før du planter for å kjøpe den.

Pros:

  • Prosjektledelse programvare som fokuserer på utviklere
  • Feilsøking og oppgavebehandling
  • Omfattende alternativer mens du oppretter en oppgave / Problem
  • Gantt og brenne ned diagramintegrasjon
  • Vakkert, moderne og intuitivt brukergrensesnitt
  • Git og SVN integrasjon
  • Inline Comments

Ulemper:

  • Innfødte varslingsalternativer vanskelig å finne

Administrer dine utviklingsprosjekter med Backlog

Backlog er et av de få prosjektstyringsverktøyene som bare fokuserer på utviklere. Den har et moderne og vakkert brukergrensesnitt med funksjoner som tilfredsstiller behovene til små eller store lag. Men jeg vil ikke at du skal ta mitt eller rettferdig utviklerlags ord til pålydende. Programvaren gir en helt gratis 1 måneders gratis prøveversjon, så bruk den, og del deretter med oss ​​dine tanker i kommentarseksjonen nedenfor.

Prøv vår backlog her

Top