Som softwareudviklingsteam 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 softwareudviklingsteam her på Beebom, men vi har vores egen app og hjemmeside, som begge administreres af vores interne team af udviklere. Selv et så lille hold som vores (5 medlemmer) har brug for et godt værktøj til at holde opgaverne på rette spor og sikre, at medlemmerne kender deres opgaver. Selvfølgelig kan det gøres ved hjælp af de sædvanlige kommunikationskanaler som e-mails og beskeder, men det er ikke en optimal løsning. Derfor er vi altid på udkig efter en service, der kan supplere vores udvikleres 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å genklang med dig, har jeg en løsning, som du måske vil se på. Den løsning, jeg taler om, er et online projektstyrings- og bugsporingsværktøj kaldet Backlog.
Backlog er et online projektstyringsværktøj, der er oprettet, mens udviklernes behov tages i betragtning. Det giver nødvendige værktøjer til at holde styr på igangværende projekter, rapporterede fejl, anmodninger om nye funktioner og mere. I denne artikel skal vi tage et dybt dyk 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 starter vi med nøglefunktionerne i softwaren, som skal give dig en samlet idé 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 niveauer af tilladelser afhængigt af den brugerkategori, de falder i. A medlem kan enten være pladsejer, administrator eller bruger. Dette er efterslæbets terminologier, så lad mig forklare dem lidt detaljeret her. EN Space Ejer er dybest set ejeren af den primære Backlog-konto og har den overordnede kontrol. For eksempel kan han ændre de universelle indstillinger for kontoen, oprette nye projekter, administrere medlemmer og deres tilladelser osv.
En administrator er lige under Space Owner og har mere eller mindre de samme funktioner som Space Owner som at styre projekter, tildele medlemmer, oprette 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, der er medlemmer af dit udviklingsteam, som kan tildeles forskellige projekter. De kan kommentere problemer, logge deres fremskridt, oprette problemer, kontrollere projektstatus og mere. Som du kan se, giver Backlog dig en hierarkisk struktur, hvor alle kan tildeles tilladelser baseret på deres arbejdsprofil.
-
Projektledelse
Backlog giver dig fire hovedfunktioner, som er Project Management, Task Management, Bug Tracking og Version Control. Alle de andre værktøjer er anbragt 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, tale med medlemmerne, give og tage feedback, visualiser projektets tidslinje ved hjælp af Gantt-diagrammer, visualiser fremskridt med nedbrændte diagrammer, følg overordnede fremskridt og hold dig opdateret hvor som helst med Backlogs mobilapps til Android og iOS. Som du kan se, indeholder Backlog alle de værktøjer, du nogensinde har brug for til at oprette og styre et projekt, alt sammen på et enkelt sted.
-
Opgavestyring
En projektstyringssoftware er dog intet værd, hvis det ikke kan give dig en god måde at styre opgaver på. Heldigvis negler Backlog denne funktion. Først dig få et klart overblik over alle dine opgaver på et enkelt sted på dit dashboard. Du kan også tildele og se prioritet knyttet til alle opgaver. Imidlertid er min favorit opgavestyringsfunktion i Backlog evnen til at tildele medlemmer til en opgave som også underretter medlemmerne. Dette hjælper med at tydeligt definere hvert holdmedlems ansvar, så der er ingen forvirring.
Jeg kan også godt lide opgavestatusknapperne, der informerer dig om status for hver opgave på et øjeblik. Der er fire forskellige statustyper; Åben, i gang, løst og lukket. Den bedste del er, at alle er farvekodede, så du behøver ikke engang at læse for at kende status for en opgave. Farvekodningen hjælper også med at se status i Gantt-korttilstand. Grundlæggende tager Backlog sig af alle dine opgavestyringsbehov uden at hæmme teamets arbejdsgang.
-
Fejlsporing
Fejlfinding, sporing og løsning er en af de vigtigste dele af softwareudvikling og jeg er glad for at kunne 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 sammen på plads. Da fejl i slutningen af dagen kommer under Opgaver, får du alle de funktioner, som jeg nævnte ovenfor sammen med nogle ekstra funktioner. De ekstra funktioner inkluderer en omfattende søgning for at finde duplikerede fejl, muligheden for at se ændringsloghistorik, brugerdefinerede felter, der matcher arbejdsgangen og mere.
-
Versionskontrol
En ting, der gør Backlog forskellig fra enhver anden projektstyringssoftware og især godt for udviklere, er den funktion, som de kalder Versionskontrol. Funktionen giver dig mulighed for at holde styr på alle kodeændringer, forpligtelser og pull-anmodning. Det gør det ved direkte integrering med Git og SVN, hvorved du let kan styre kildekoden ved siden af dine projekter. Det lader også udviklere sammenligne ændringer mellem grene og hjælpe dem med at få et overblik over de ændringer, der kan flettes.
En af de bedste funktioner i dette værktøj er, at det understøtter integreret diskussion i koden. Udviklere kan gennemgå ændringerne og kommentere lige der for at gøre det lettere for de andre teammedlemmer at gennemføre ændringsanmodninger. Andre funktioner inkluderer at holde styr på forpligtelser, dokumentere projektoplysninger og mere.
Brugergrænseflade
Efterslæb brugergrænsefladen er meget moderne og intuitiv. Du bliver vant til grænsefladen inden for få timer og begynder at bruge den som en professionel om en dag eller to. Alle knapper er let tilgængelige, og du behøver ikke rigtig 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.
Brugergrænsefladen er opdelt i et par hovedområder, hver med sit eget sæt kontrolelementer. Først er der Dashboard, som grundlæggende giver dig et overblik over alle de projekter og problemer, som enten er tildelt din eller oprettet af dig. Der er også en nylig opdateret sektion på instrumentbrættet, der viser alle de seneste kommentarer og ændringer, der er sket inden for de projekter eller problemer, du er en del af.
På instrumentbrættet kan du klikke på navnet på ethvert projekt for at se dets detaljer. Det Startside inde i ethvert projekt viser dig alle de seneste opdateringer. Du kan klikke på siden Problemer for at se alle de problemer, der er oprettet i projektet. Bare for at afklare, en udgave er enhver opgave, du opretter i et projekt. Det kan være en fejl, en funktionsanmodning, en opgave og så videre. Når jeg kommer tilbage til siden Problemer, kan jeg godt lide det faktum, at de fleste af de detaljer, du har brug for om en udgave, kan ses her inklusive udstedelsesnavnet, oprettelsesdatoen, forfaldsdatoen, dens status og mere. Men hvis du har brug for flere oplysninger om et problem, kan du altid klikke på det.
Så er der "Tilføj udgave" -knap, hvor du kan oprette en udgave efter dig og tilføj medlemmer til det. Efterslæb giver en masse kontrol, mens du opretter en udgave. Du kan oprette en udgave enten under et projekt eller under en anden udgave selv. Derefter kan du tildele medlemmer, indstille prioritet og milepæle, tilføje forfaldsdatoer og mere.
Jeg vil også gerne nævne Gantt specielt og nedbrænde diagrammerne i Backlog. Softwaren giver dig grundlæggende mulighed for bare tryk på en knap og se en tidslinje for alle dine projekter og opgavestatus i en form af Gantt-diagram. Dybest set kan du bruge visningen Gantt og nedbrænding for at se, om dit projekt er til tiden eller ej.
For at konkludere, når det kommer til brugergrænsefladen til softwaren, har Backlog slået bolden ud af parken. Brugergrænsefladen føles moderne, intuitiv og er let at få fat på. Det kan jeg også godt lide de vigtigste områder og kontroller er ens for hver bruger og afhænger ikke af deres brugerkategori. Uanset om du er pladsejer, administrator eller bruger, får du alle den samme brugergrænseflade. De ekstra funktioner, der kommer med det højere niveau af tilladelser, der gives til administratorer og rumsejere, er integreret ved at tilføje ekstra knapper på den 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 vores udviklingsteam også. Ifølge dem er softwaren meget godt lavet og let at vænne sig til. Alle de ting, jeg nævnte i afsnittet om brugergrænsefladen, er at jeg omskriver deres fund, og deres bundlinje var, at softwaren hjalp dem meget med at strømline deres arbejdsgang. Når jeg taler fra min tid med at bruge denne software og deres feedback, kan jeg helt sikkert sige, at Backlog er en kraftfuld, men alligevel let at lære software.
Jeg fandt dog vanskeligheder med at få meddelelserne til at fungere. Tilsyneladende sendes meddelelser, når et emne eller en kommentar tilføjes, og når du tilføjer medlemmer til feltet "underret kommentar til". Det er ikke så meget. Bortset fra denne mindre niggle kan jeg sige, at Backlog er en storartet til projektstyring, bug tracking og task management. De omfattende muligheder og integrationer sammen med den smukke brugergrænseflade gør Backlog til et must at prøve.
Priser og tilgængelighed
At være en web-app, Backlog er tilgængelig for alle desktop-platforme inklusive Windows, Mac og Linux. De leverer også gratis Android- og iOS-apps for at holde styr på dine projekter på farten. Der er flere prisplaner tilgængelige 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 evig plan for små hold som lader dig oprette 1 projekt med op til 10 medlemmer. Alle deres planer leveres med en gratis prøveperiode på 1 måned, så du kan bruge softwaren i vid udstrækning, inden du planter for at købe den.
Fordele:
- Project Management software med fokus på udviklere
- Fejlsporing og opgavestyring
- Omfattende muligheder, mens du opretter en opgave / udgave
- Gantt og nedbrænd integration af diagram
- Smuk, moderne og intuitiv brugergrænseflade
- Git og SVN integration
- Integrerede kommentarer
Ulemper:
- Indfødte meddelelsesmuligheder vanskelige at finde
Administrer dine udviklingsprojekter med bagud
Backlog er et af de få projektstyringsværktøjer, der udelukkende fokuserer på udviklere. Det har en moderne og smuk brugergrænseflade med funktioner, der opfylder ethvert lille eller stort teams behov. Men jeg vil ikke have, at du tager mine eller rettere vores udviklerholds ord til pålydende værdi. Softwaren giver en helt gratis 1-måneders gratis prøveperiode, så brug den, og del derefter dine tanker med os i kommentarfeltet nedenfor.
Prøv vores efterslæb her