Preporučeno, 2024

Izbor Urednika

Zaostaci: veliki alat za upravljanje projektima za programere

Kao tim za razvoj softvera, potrebno je dobro upravljanje projektima kako bi se pratili njihovi projekti, problemi, novi zahtjevi za značajkama i bugovi. Mi ovdje nemamo veliki tim za razvoj softvera na Beebomu, ali mi imamo vlastitu aplikaciju i web stranicu, od kojih oboje upravlja naš tim programera. Čak i tim malom kao što je naš (5 članova) treba dobro sredstvo za održavanje zadataka na pravom putu i osigurati da članovi znaju svoje dodijeljene dužnosti. Naravno, to se može učiniti koristeći uobičajene kanale komunikacije poput e-pošte i poruka, ali to nije optimalno rješenje. Stoga smo uvijek u potrazi za uslugom koja može nadopuniti tijekove rada naših razvojnih inženjera i pružiti im potrebne alate za brzo i učinkovito obavljanje posla. Ako problem koji sam upravo opisao, također odgovara vama, imam rješenje koje biste mogli pogledati. Rješenje o kojem govorim je online upravljanje projektima i alat za praćenje bugova pod nazivom Backlog.

Zaostatak je online alat za upravljanje projektima koji je stvoren imajući na umu potrebe programera. Pruža potrebne alate za čuvanje tragova tekućih projekata, prijavljenih bugova, novih zahtjeva za značajkama i još mnogo toga. U ovom članku ćemo duboko zaroniti i shvatiti može li to biti rješenje koje tražimo. Pa, upoznajmo se s detaljima softvera, zar ne?

Ključne značajke

Kao i uvijek, započet ćemo s ključnim značajkama softvera koje bi vam trebale pružiti cjelovitu ideju o tome što softver može učiniti za vas.

  • Kategorije korisnika

Prvo ćemo početi s različitim kategorijama korisnika koji se mogu kreirati pomoću Backlog-a. Kao i većina softvera za upravljanje projektima, Backlog pruža članovima više razina dozvola ovisno o kategoriji korisnika u koju spadaju. Član može biti vlasnik prostora, administrator ili korisnik . Ovo su terminologije zaostataka, pa dopustite da ih ovdje objasnim u malo detalja. Vlasnik prostora u osnovi je vlasnik glavnog zauzetog računa i ima sveukupnu kontrolu. Na primjer, može promijeniti univerzalne postavke računa, stvoriti nove projekte, upravljati članovima i njihovim dozvolama i tako dalje.

Administrator je odmah ispod vlasnika prostora i ima manje-više iste funkcije kao i vlasnik prostora kao što je upravljanje projektima, dodjeljivanje članova, stvaranje problema i tako dalje. Međutim, on ne može promijeniti postavke univerzalnog računa. Zamislite administratora kao voditelja projekta i dobit ćete ideju. Konačno, tu su Korisnici, koji su članovi vašeg razvojnog tima koji se mogu dodijeliti različitim projektima. Mogu komentirati probleme, bilježiti napredak, stvarati probleme, provjeravati status projekta i još mnogo toga. Dakle, kao što možete vidjeti, Backlog vam nudi hijerarhijsku strukturu u kojoj svima može biti dodijeljena dozvola na temelju njihovog radnog profila.

  • Upravljanje projektima

Backlog vam nudi četiri glavne funkcije: upravljanje projektima, upravljanje zadacima, praćenje bugova i kontrola verzija . Svi ostali alati su smješteni pod ova četiri glavna alata. Najprije ćemo započeti s upravljanjem projektima.

Zaostatak je vrlo dobar alat za upravljanje projektima jer pruža jedinstveno mjesto za sve vaše potrebe vezane uz projekt. Možete stvarati nove projekte, dodjeljivati ​​članove, dodjeljivati ​​zadane datume, razgovarati s članovima, davati i uzimati povratne informacije, vizualizirati vremensku traku projekta pomoću Ganttovih dijagrama, vizualizirati napredak s snimljenim grafikonima, pratiti ukupni napredak i ostati ažurirani bilo gdje u Backlog-u mobilne aplikacije za Android i iOS. Kao što možete vidjeti, Backlog nudi sve alate koje ćete ikada trebati za stvaranje i upravljanje projektom, sve na jednom mjestu.

  • Upravljanje zadacima

Međutim, softver za upravljanje projektima ne vrijedi ništa ako vam ne može dati dobar način upravljanja zadacima. Srećom, zaostatak noktiju ovu značajku. Prvo dobivate jasan pregled svih vaših zadataka na jednom mjestu na nadzornoj ploči . Također možete dodijeliti i pregledati prioritet vezan za sve zadatke. Međutim, moja omiljena funkcija upravljanja zadacima Backlog-a je mogućnost dodijeliti članove zadatku koji također obavještava članove. To pomaže da se jasno definira odgovornost svakog člana tima kako ne bi došlo do zabune.

Također mi se sviđaju tipke statusa zadatka koje vas na prvi pogled informiraju o statusu svakog zadatka. Postoje četiri različite vrste statusa; Otvoreno, U tijeku, riješeno i zatvoreno . Najbolji dio je da su svi oni su kodirani bojama stoga ne morate čitati čak i znati status zadatka. Kodiranje boja također pomaže u pregledavanju statusa u Ganttovom načinu rada. U osnovi, Backlog brine o svim vašim potrebama upravljanja zadacima bez ometanja tijeka rada tima.

  • Praćenje bugova

Otkrivanje pogrešaka, praćenje i rješavanje problema jedan je od najvažnijih dijelova razvoja softvera i sretan sam što mogu izvijestiti da Backlog donosi mnogo alata za obradu ovog posla. Backlog vam omogućuje izvješćivanje, organiziranje, raspravljanje i praćenje bugova, sve na mjestu. Budući da su Bugovi na kraju dana pod zadacima, dobivate sve značajke koje sam gore spomenuo zajedno s nekim dodatnim značajkama. Dodatne značajke uključuju opsežno pretraživanje za pronalaženje dupliciranih bugova, mogućnost prikaza povijesti izmjene dnevnika, prilagođenih polja koja odgovaraju tijeku rada i još mnogo toga .

  • Kontrola verzija

Ono što Backlog čini drugačijim od bilo kojeg drugog softvera za upravljanje projektima, a osobito dobro za programere, je značajka koju nazivaju Kontrola verzija . Značajka vam omogućuje da pratite sve promjene koda, izvršite i povucite zahtjev. To čini izravnom integracijom s Git-om i SVN-om, što vam omogućuje jednostavno upravljanje izvornim kodom pored vaših projekata . Također omogućuje razvojnim inženjerima da usporede promjene između grana i pomognu im da dobiju pregled promjena koje se mogu spojiti.

Jedna od najboljih značajki ovog alata je da podržava inline raspravu u kodu . Razvojni inženjeri mogu pregledati izmjene i komentare kako bi drugim članovima tima olakšali provedbu zahtjeva za promjenama. Ostale značajke uključuju praćenje izvršenja, dokumentiranje pojedinosti projekta i još mnogo toga.

Korisničko sučelje

Backlogovo korisničko sučelje vrlo je moderno i intuitivno . Naviknut ćete se na sučelje unutar nekoliko sati i početi ga koristiti kao profesionalca za dan ili dva. Svi gumbi su lako dostupni i ne morate stvarno ništa tražiti. Međutim, postoje brojne napredne postavke koje korisnik može iskoristiti kako bi brže obavio svoj tijek rada.

UI je podijeljen na nekoliko glavnih područja, svaki sa svojim vlastitim skupom kontrola. Prvo, tu je Nadzorna ploča, koja vam u osnovi daje pregled svih projekata i problema koji su ili dodijeljeni vašem ili kreiranom . Na nadzornoj ploči nalazi se i odjeljak Nedavna ažuriranja koja prikazuje sve nedavne komentare i promjene koje su se dogodile unutar projekata ili pitanja u kojima sudjelujete.

Na Nadzornoj ploči možete kliknuti na naziv bilo kojeg projekta da biste vidjeli njegove pojedinosti. Početna stranica unutar bilo kojeg projekta prikazat će vam sva nedavna ažuriranja . Možete kliknuti na stranicu Problemi da biste vidjeli sva pitanja koja su stvorena unutar projekta. Da razjasnimo, problem je bilo koji zadatak koji napravite unutar projekta . To može biti bug, zahtjev za značajkom, zadatak i tako dalje. Vraćajući se na stranicu s problemima, sviđa mi se činjenica da se većina detalja o problemu može vidjeti ovdje, uključujući ime izdanja, datum stvaranja, datum dospijeća, njegov status i još mnogo toga. Međutim, ako trebate više informacija o bilo kojem problemu, uvijek možete kliknuti na njega.

Zatim tu je gumb "Dodaj problem" pomoću kojeg možete stvoriti izdanje koje posjedujete i dodati mu članove. Zaostatak daje puno contol dok stvarate problem. Problem možete stvoriti ili u okviru projekta ili pod drugim problemom . Tada možete dodijeliti članove, odrediti prioritete i prekretnice, dodati datumi i još mnogo toga.

Također bih želio posebno spomenuti Gantt i spaliti grafikone značajki zaostalih. Softver u osnovi omogućuje vam da pritisnete gumb i vidite vremensku crtu svih vaših projekata i zadataka u obliku Ganttova dijagrama . U osnovi, možete koristiti prikaz Gantt i spali da biste vidjeli je li vaš projekt na vrijeme ili ne.

Da zaključimo, kada je riječ o korisničkom sučelju softvera, Backlog je izbacio loptu iz parka. UI se osjeća modernim, intuitivnim i lako ga je dobiti. Također mi se sviđa činjenica da su glavna područja i kontrole isti za svakog korisnika i ne ovise o njihovoj korisničkoj kategoriji . Bez obzira jeste li vlasnik prostora, administrator ili korisnik, svi dobivate isto korisničko sučelje. Dodatne značajke koje dolaze s višom razinom dopuštenja za administratore i vlasnike prostora integriraju se dodavanjem dodatnih gumba na istom korisničkom sučelju. Dakle, ako ga jednom naučite, nećete to morati ponovno raditi od početka, čak i ako se nadogradi vaša korisnička hijerarhija.

Jednostavnost korištenja

Ja osobno pronašao ovaj softver stvarno jednostavan za korištenje i tako je naš razvojni tim. Prema njima, softver je vrlo dobro napravljen i jednostavan za navikavanje. Sve stvari koje sam spomenuo u odjeljku korisničkog sučelja je da parafraziram njihove nalaze, a njihov krajnji zaključak je da im je softver pomogao mnogo u pojednostavljenju njihovog rada. Govoreći iz vremena kada koristim ovaj softver i njihove povratne informacije, sigurno mogu reći da je Backlog moćan, ali jednostavan za učenje softver.

Međutim, našao sam poteškoće u dobivanju obavijesti. Očigledno, obavijesti se šalju kada se doda problem ili komentar te kada dodate članove u polje "Obavijesti komentar". To zapravo i nije velika stvar. Osim ovog manjeg neugodnog ponašanja, mogu reći da je Backlog odličan za upravljanje projektima, praćenje bugova i upravljanje zadacima. Opsežne mogućnosti i integracije, zajedno s prekrasnim korisničkim sučeljem, čine Backlog mora pokušati.

Cijene i dostupnost

Budući da je web-aplikacija, Backlog je dostupan za sve radne platforme, uključujući Windows, Mac i Linux. Oni također pružaju besplatne Android i iOS aplikacije za praćenje vaših projekata u pokretu. Dostupni su višestruki cjenovni planovi za timove ovisno o njihovoj veličini. Cijena počinje od 20 $ / mjesečno za 30 korisnika i 5 projekata . Uvijek možete nadograditi ako imate veći tim ili želite stvoriti više projekata. Tu je i besplatan zauvijek plan za male timove koji vam omogućuje stvaranje 1 projekta s do 10 članova. Svi njihovi planovi dolaze s 1-mjesečnim besplatnim probnim razdobljem, tako da možete koristiti softver prije nego što ga posadite.

Pros:

  • Softver za upravljanje projektima usmjeren na programere
  • Praćenje bugova i upravljanje zadacima
  • Opsežne mogućnosti prilikom izrade zadatka / izdanja
  • Gantt i integracija grafikona
  • Prekrasno, moderno i intuitivno korisničko sučelje
  • Integracija Git i SVN
  • Umetnuti komentari

Cons:

  • Teško je pronaći opcije izvornih obavijesti

Upravljajte svojim razvojnim projektima s zaostacima

Zaostatak je jedan od rijetkih alata za upravljanje projektima koji se isključivo fokusira na programere. To je moderan i lijep UI sa značajkama koje će zadovoljiti potrebe bilo malih ili velikih tim. Ali, ne želim da uzmete moje riječi ili riječi naših razvojnih timova po nominalnoj vrijednosti. Softver pruža potpuno besplatnu 1-mjesečnu besplatnu probnu verziju, pa je upotrijebite, a zatim podijelite s nama svoja razmišljanja u odjeljku komentara u nastavku.

Isprobajte naš zaostatak ovdje

Top