Internet

Eftersläpning Ett bra verktyg för projektledning för utvecklare

Eftersläpning Ett bra verktyg för projektledning för utvecklare

Som ett program för utveckling av programvara behöver man ett bra verktyg för projektledning för att hålla reda på sina projekt, problem, nya funktionsförfrågningar och buggar. Vi har inget stort team för mjukvaruutveckling här på Beebom, men vi har vår egen app och webbplats, som båda hanteras av vårt interna team av utvecklare. Även ett så litet team som vårt (5 medlemmar) behöver ett bra verktyg för att hålla uppgifterna på rätt spår och se till att medlemmarna känner till sina uppgifter. Naturligtvis kan det göras med vanliga kommunikationskanaler som e-post och meddelanden, men det är inte en optimal lösning. Därför är vi alltid på jakt efter en tjänst som kan komplettera våra utvecklares arbetsflöden och förse dem med nödvändiga verktyg för att få saker gjort på ett snabbt och effektivt sätt. Om det problem som jag just beskrivit också resonerar med dig har jag en lösning som du kanske vill titta på. Lösningen jag pratar om är ett online projektledning och bug tracking-verktyg som heter Backlog.

Backlog är ett online projektledningsverktyg som har skapats med tanke på utvecklarnas behov. Det ger nödvändiga verktyg för att hålla reda på pågående projekt, rapporterade buggar, nya funktionsförfrågningar och mer. I den här artikeln ska vi ta ett djupdyk och ta reda på om det här kan vara lösningen vi letar efter. Så, låt oss gå in i detaljerna i programvaran, ska vi?

Nyckelfunktioner

Som alltid kommer vi att börja med de viktigaste funktionerna i programvaran som ska ge dig en övergripande uppfattning om vad programvaran kan göra för dig.

Vi börjar först med olika kategorier av användare som kan skapas med Backlog. Liksom de flesta av programhanteringsprogramvaran ger Backlog medlemmar flera behörighetsnivåer beroende på vilken användarkategori de faller i. A medlem kan antingen vara en rymdägare, en administratör eller en användare. Detta är eftersläpets terminologier, så låt mig förklara dem i detalj här. A Space Owner är i grunden ägaren till huvudloggkontot och har den övergripande kontrollen. Till exempel kan han ändra de universella inställningarna för kontot, skapa nya projekt, hantera medlemmar och deras behörigheter och så vidare.

En administratör ligger strax under rymdägaren och har mer eller mindre samma funktioner som rymdägare som att hantera projekt, tilldela medlemmar, skapa frågor och så vidare. Han kan dock inte ändra de universella kontoinställningarna. Tänk på en administratör som projektledare och du får idén. Slutligen finns det användare, som är medlemmar i ditt utvecklingsteam som kan tilldelas olika projekt. De kan kommentera frågor, logga sina framsteg, skapa problem, kontrollera projektstatus och mer. Så som du kan se Backlog ger dig en hierarkisk struktur där alla kan tilldelas behörigheter baserat på deras arbetsprofil.

Backlog ger dig fyra huvudfunktioner som är Project Management, Task Management, Bug Tracking och Version Control. Alla andra verktyg finns under dessa fyra huvudverktyg. Vi börjar först med projektledningen.

Backlog är ett mycket bra verktyg för projektledning eftersom det ger en enda plats för alla dina projektrelaterade behov. Du kan skapa nya projekt, tilldela medlemmar, tilldela förfallodatum, samtala med medlemmarna, ge och ta feedback, visualisera projektets tidslinje med Gantt-diagram, visualisera framsteg med nedbrända diagram, spåra övergripande framsteg och håll dig uppdaterad var som helst med Backlogs mobilappar för Android och iOS. Som du kan se innehåller Backlog alla verktyg du någonsin behöver för att skapa och hantera ett projekt, allt på en och samma plats.

En programhanteringsprogramvara är dock värt ingenting om den inte kan ge dig ett bra sätt att hantera uppgifter. Tack och lov spikar Backlog den här funktionen. Först du få en tydlig bild av alla dina uppgifter på ett enda ställe på instrumentpanelen. Du kan också tilldela och visa prioritet kopplad till alla uppgifter. Men min favorituppgiftshanteringsfunktion i Backlog är möjligheten att tilldela medlemmar till en uppgift vilket också meddelar medlemmarna. Detta hjälper till att tydligt definiera varje teammedlems ansvar så att det inte blir någon förvirring.

Jag gillar också knapparna för uppgiftsstatus som informerar dig om status för varje uppgift med en överblick. Det finns fyra olika statustyper; Öppet, pågår, löst och stängt. Det bästa är att alla är färgkodade, så du behöver inte ens läsa för att veta statusen för en uppgift. Färgkodningen hjälper också till att visa status i Gantt-diagramläge. I grund och botten tar Backlog hand om alla dina uppgiftshanteringsbehov utan att hämma teamets arbetsflöde.

Felsökning, spårning och lösning är en av de viktigaste delarna av programutveckling och jag är glad att kunna rapportera att Backlog ger massor av verktyg för att hantera detta arbete. Backlog kan du rapportera, organisera, diskutera och spåra buggar, allt på plats. Eftersom buggar i slutet av dagen kommer under uppgifter får du alla funktioner som jag nämnde ovan tillsammans med några extra funktioner. Extra funktioner inkluderar en omfattande sökning för att hitta dubbletter, möjligheten att visa ändringsloggshistorik, anpassade fält för att matcha arbetsflödet och mer.

En sak som gör att Backlog skiljer sig från alla andra programhanteringsprogram och särskilt bra för utvecklare är den funktion som de kallar Versionskontroll. Med funktionen kan du hålla reda på alla kodändringar, åtaganden och pull-begäran. Det gör det direkt integreras med Git och SVN och därmed låter dig enkelt hantera källkoden bredvid dina projekt. Det låter också utvecklare jämföra ändringar mellan filialer och hjälpa dem att få en översikt över de förändringar som kan slås samman.

En av de bästa funktionerna i detta verktyg är att det stöder integrerad diskussion i koden. Utvecklare kan granska ändringarna och kommentera direkt för att göra det lättare för de andra gruppmedlemmarna att genomföra ändringsförfrågningar. Andra funktioner inkluderar att hålla reda på åtaganden, dokumentera projektdetaljer och mer.

Användargränssnitt

Eftersläpningar användargränssnittet är mycket modernt och intuitivt. Du kommer att vänja dig vid gränssnittet inom några timmar och börja använda det som ett proffs om en dag eller två. Alla knappar är lättillgängliga och du behöver inte leta efter någonting. Som sagt, det finns många avancerade inställningar som en användare kan använda för att göra sitt arbetsflöde snabbare om de vill.

Användargränssnittet är uppdelat i några huvudområden, var och en med sin egen uppsättning kontroller. Först finns det Dashboard, som i grunden ger dig en översikt över alla projekt och problem som antingen tilldelas din eller skapats av dig. Det finns också ett avsnitt om senaste uppdateringar på instrumentpanelen som visar alla de senaste kommentarerna och ändringarna som har hänt i de projekt eller frågor du är en del av.

På instrumentpanelen kan du klicka på namnet på ett projekt för att se dess detaljer. De Hemsidan i alla projekt visar alla de senaste uppdateringarna. Du kan klicka på sidan Frågor för att se alla problem som har skapats i projektet. Bara för att förtydliga, en fråga är vilken uppgift du skapar i ett projekt. Det kan vara ett fel, en funktionsförfrågan, en uppgift och så vidare. När jag kommer tillbaka till Issues-sidan gillar jag det faktum att de flesta detaljer du behöver om en Issue kan ses här inklusive Issue-namnet, datum för skapande, förfallodatum, dess status och mer. Men om du behöver mer information om något problem kan du alltid klicka på det.

Sedan finns det "Lägg till utgåva" -knapp med vilken du kan skapa en egen utgåva och lägg till medlemmar i den. Eftersläpning ger mycket kontroll när du skapar en fråga. Du kan skapa ett nummer antingen under ett projekt eller under ett annat nummer själv. Sedan kan du tilldela medlemmar, ställa in prioritet och milstolpar, lägga till förfallodatum och mer.

Jag skulle också vilja ge ett särskilt omnämnande till Gantt och bränna ner diagramfunktioner i Backlog. Programvaran låter dig i princip bara tryck på en knapp och se en tidslinje med alla dina projekt och uppgiftsstatus i en form av Gantt-diagram. I grund och botten kan du använda vyn Gantt och nedbränning för att se om ditt projekt är i tid eller inte.

Avslutningsvis, när det gäller programvarans användargränssnitt, har Backlog slagit bollen ur parken. Användargränssnittet känns modernt, intuitivt och är lätt att ta hand om. Jag gillar också det faktum att huvudområdena och kontrollerna är desamma för alla användare och beror inte på deras användarkategori. Oavsett om du är rymdägare, administratör eller användare, får du alla samma användargränssnitt. De extra funktionerna som har högre behörighetsnivå till administratörer och rymdägare integreras genom att lägga till extra knappar i samma användargränssnitt. Så om du lär dig det en gång behöver du inte göra det igen från grunden även om din användarhierarki är uppgraderad.

Enkel användning

Jag personligen tyckte att den här programvaran var väldigt lätt att använda och det gjorde också vårt utvecklingsteam. Enligt dem är mjukvaran mycket välgjord och lätt att vänja sig vid. Allt jag nämnde i avsnittet om användargränssnitt är att jag omformulerar deras resultat, och deras bottenlinje var att programvaran hjälpte dem mycket att effektivisera sitt arbetsflöde. På tal från min tid för att använda den här programvaran och deras feedback kan jag säkert säga att Backlog är en kraftfull men ändå lätt att lära sig programvara.

Jag hittade emellertid svårigheter att få aviseringarna att fungera. Tydligen skickas aviseringar när ett problem eller en kommentar läggs till och när du lägger till medlemmar i fältet "meddela kommentar till". Det är egentligen inte en stor sak. Bortsett från denna mindre niggle kan jag säga att Backlog är en bra för projektledning, bug tracking och task management. De omfattande alternativen och integrationerna tillsammans med det vackra användargränssnittet gör Backlog till ett måste.

Priser och tillgänglighet

Vara en webbapp, Backlog är tillgänglig för alla stationära plattformar inklusive Windows, Mac och Linux. De ger också gratis Android- och iOS-appar för att hålla reda på dina projekt när du är på språng. Det finns flera prissättningsplaner tillgängliga för team beroende på deras storlek. Prissättningen börjar vid $ 20 / månad för 30 användare och 5 projekt. Du kan alltid uppgradera om du har ett större team eller vill skapa fler projekt. Det finns också en gratis plan för alltid för små lag som låter dig skapa ett projekt med upp till 10 medlemmar. Alla deras planer kommer med en 1 månad gratis provperiod, så att du kan använda programvaran mycket innan du planterar för att köpa den.

Fördelar:

Nackdelar:

Hantera dina utvecklingsprojekt med eftersläp

Backlog är ett av få projektverktyg som enbart fokuserar på utvecklare. Den har ett modernt och vackert gränssnitt med funktioner som uppfyller behoven hos alla små eller stora team. Men jag vill inte att du ska ta mitt eller snarare vårt utvecklargrupps ord till nominellt värde. Programvaran ger en helt gratis kostnadsfri testperiod på 1 månad, så använd den och dela dina tankar med oss ​​i kommentarsektionen nedan.

Prova vår eftersläpning här

Facebook-tidslinje Berättelsen om ditt liv på en enda sida
Igår på Facebooks f8-konferens i San Francisco tog VD Mark Zuckerberg scenen för att avslöja nästa utveckling av tjänsten. Den första stora förändring...
Delhi-polisen lanserar WhatsApp för allmänheten för att stoppa trafikbrott
Whatsapp är en av de mest använda mobilapparna i Indien. Betydelsen av denna ansökan varierar från student till affärsman. Medan man använder den för ...
Google Panda Ny sökresultat Rankingalgoritm för Google
Google Panda är en förändring av Googles rankningsalgoritm för sökresultat som släpptes första gången i februari 2011. Ändringen syftade till att sänk...