Jako zespół programistów potrzebne jest dobre narzędzie do zarządzania projektami, aby śledzić ich projekty, problemy, nowe prośby o nowe funkcje i błędy. W Beebomie nie mamy dużego zespołu programistów, ale mamy własną aplikację i stronę internetową, obie zarządzane są przez nasz własny zespół programistów. Nawet zespół tak mały jak nasz (5 członków) potrzebuje dobrego narzędzia do utrzymywania zadań na właściwej drodze i upewnienia się, że członkowie znają przypisane im obowiązki. Oczywiście można to zrobić za pomocą zwykłych kanałów komunikacji, takich jak wiadomości e-mail i wiadomości, ale nie jest to optymalne rozwiązanie. Dlatego zawsze szukamy usługi, która może uzupełnić przepływy pracy naszych programistów i zapewnić im narzędzia niezbędne do szybkiego i efektywnego wykonywania zadań. Jeśli problem, który właśnie opisałem, również ci się spodobał, mam rozwiązanie, na które możesz spojrzeć. Rozwiązanie, o którym mówię, to internetowe narzędzie do zarządzania projektami i śledzenia błędów o nazwie Backlog.
Backlog to internetowe narzędzie do zarządzania projektami, które zostało stworzone z myślą o potrzebach programistów. Zapewnia niezbędne narzędzia do śledzenia bieżących projektów, zgłaszanych błędów, nowych żądań funkcji i innych. W tym artykule zamierzamy dokonać głębokiego nurkowania i dowiedzieć się, czy to może być rozwiązanie, którego szukamy. Więc przejdźmy do szczegółów oprogramowania, dobrze?
Kluczowe cechy
Jak zwykle zaczniemy od kluczowych cech oprogramowania, które powinno dać ci ogólne wyobrażenie o tym, co oprogramowanie może dla ciebie zrobić.
Kategorie użytkowników
Najpierw zaczniemy od różnych kategorii użytkowników, które można utworzyć za pomocą Backlog. Podobnie jak większość oprogramowania do zarządzania projektami, Backlog zapewnia członkom wiele poziomów uprawnień w zależności od kategorii użytkownika, do której należą. Członek może być właścicielem przestrzeni, administratorem lub użytkownikiem . Teraz są to terminy zaległości, więc opiszę je tutaj trochę szczegółowo. Właściciel przestrzeni jest w zasadzie właścicielem głównego konta Backlog i ma całkowitą kontrolę. Na przykład może zmienić uniwersalne ustawienia konta, tworzyć nowe projekty, zarządzać członkami i ich uprawnieniami, i tak dalej.
Administrator znajduje się tuż pod Space Owner i ma mniej więcej takie same funkcje jak Space Owner, takie jak zarządzanie projektami, przydzielanie członków, tworzenie problemów i tak dalej. Nie może jednak zmienić ustawień konta uniwersalnego. Pomyśl o administratorze jako menedżerze projektu, a otrzymasz pomysł. Wreszcie, są Użytkownicy, którzy są członkami twojego zespołu programistów, którzy mogą być przypisani do różnych projektów. Mogą komentować problemy, rejestrować ich postępy, tworzyć problemy, sprawdzać status projektu i inne. Tak więc, jak widać, Backlog zapewnia hierarchiczną strukturę, w której każdemu można przypisać uprawnienia na podstawie profilu do pracy.
Zarządzanie projektem
Backlog zapewnia cztery główne funkcje, którymi są zarządzanie projektem, zarządzanie zadaniami, śledzenie błędów i kontrola wersji . Wszystkie pozostałe narzędzia znajdują się pod tymi czterema głównymi narzędziami. Zaczniemy od zarządzania projektami.
Backlog to bardzo dobre narzędzie do zarządzania projektami, ponieważ zapewnia jedno miejsce dla wszystkich potrzeb związanych z projektem. Możesz tworzyć nowe projekty, przypisywać członków, przypisywać terminy, rozmawiać z członkami, dawać i odbierać opinie, wizualizować oś czasu projektu za pomocą wykresów Gantta, wizualizować postępy z wykresami wypalania, śledzić ogólny postęp i pozostać na bieżąco w dowolnym miejscu dzięki Backlogom aplikacje mobilne na Androida i iOS. Jak widać, Backlog zapewnia wszystkie narzędzia potrzebne do stworzenia i zarządzania projektem w jednym miejscu.
Zarządzanie zadaniami
Jednak oprogramowanie do zarządzania projektami nie jest nic warte, jeśli nie jest w stanie dać ci dobrego sposobu na zarządzanie zadaniami. Na szczęście Backlog przydaje się do tej funkcji. Po pierwsze, masz przejrzysty widok wszystkich należnych zadań w jednym miejscu na pulpicie nawigacyjnym . Możesz również przypisać i wyświetlić priorytet dołączony do wszystkich zadań. Jednak moją ulubioną funkcją zarządzania zadaniami Backlogu jest możliwość przypisania członków do zadania, które również powiadamia członków. Pomaga to jasno określić odpowiedzialność każdego członka zespołu, więc nie ma zamieszania.
Lubię również przyciski statusu zadań, które informują cię o statusie każdego zadania na pierwszy rzut oka. Istnieją cztery różne typy statusu; Otwarte, w toku, rozwiązane i zamknięte . Najlepsze jest to, że wszystkie są oznaczone kolorami, więc nie musisz nawet czytać, aby znać status zadania. Kodowanie kolorów pomaga również w wyświetlaniu statusu w trybie wykresu Gantta. Zasadniczo Backlog zajmuje się wszystkimi potrzebami zarządzania zadaniami bez ograniczania przepływu pracy zespołu.
Śledzenie błędów
Wykrywanie błędów, śledzenie i rozwiązywanie problemów to jedna z najważniejszych części tworzenia oprogramowania. Z przyjemnością informuję, że Backlog dostarcza mnóstwo narzędzi do obsługi tych prac. Backlog pozwala na zgłaszanie, organizowanie, omawianie i śledzenie błędów, wszystko w miejscu. Ponieważ błędy pod koniec dnia są objęte Zadaniami, otrzymujesz wszystkie funkcje, o których wspomniałem powyżej, wraz z dodatkowymi funkcjami. Dodatkowe funkcje obejmują kompleksowe wyszukiwanie, aby znaleźć duplikaty błędów, możliwość przeglądania historii zmian dziennika, niestandardowe pola, aby dopasować przepływ pracy i więcej .
Kontrola wersji
Jedną rzeczą, która sprawia, że Backlog różni się od innych programów do zarządzania projektami, a szczególnie dobre dla programistów, jest funkcja, którą nazywają kontrolą wersji . Ta funkcja umożliwia śledzenie wszystkich zmian kodu, zatwierdzeń i żądania pobrania. Czyni to poprzez bezpośrednią integrację z Git i SVN, co pozwala w łatwy sposób zarządzać kodem źródłowym obok twoich projektów . Umożliwia także programistom porównywanie zmian między gałęziami i pomaga im uzyskać przegląd zmian, które można scalić.
Jedną z najlepszych cech tego narzędzia jest to, że obsługuje on bezpośrednią dyskusję w kodzie . Programiści mogą przeglądać zmiany i komentarze bezpośrednio, aby ułatwić innym członkom zespołu wdrażanie żądań zmian. Inne funkcje obejmują śledzenie commitów, dokumentowanie szczegółów projektu i inne.
Interfejs użytkownika
Interfejs użytkownika Backlog jest bardzo nowoczesny i intuicyjny . Przyzwyczaisz się do interfejsu w ciągu kilku godzin i zaczniesz go używać jak profesjonalisty za dzień lub dwa. Wszystkie przyciski są łatwo dostępne i nie musisz naprawdę niczego szukać. To powiedziawszy, istnieje wiele zaawansowanych ustawień, które użytkownik może wykorzystać, aby przyspieszyć pracę, jeśli zechcą.
Interfejs użytkownika dzieli się na kilka głównych obszarów, z których każdy ma własny zestaw elementów sterujących. Po pierwsze, istnieje pulpit nawigacyjny, który daje ogólny przegląd wszystkich projektów i spraw, które są przypisane do twoich lub stworzonych przez ciebie . Na pulpicie nawigacyjnym znajduje się sekcja Ostatnie aktualizacje, która pokazuje wszystkie ostatnie komentarze i zmiany, które miały miejsce w projektach lub Problemy, których jesteś częścią.
Na pulpicie nawigacyjnym możesz kliknąć nazwę dowolnego projektu, aby wyświetlić jego szczegóły. Strona główna wewnątrz dowolnego projektu wyświetli wszystkie najnowsze aktualizacje . Możesz kliknąć stronę Problemy, aby zobaczyć wszystkie problemy, które zostały utworzone w projekcie. Aby wyjaśnić, problemem jest każde zadanie tworzone w projekcie . Może to być błąd, żądanie dotyczące funkcji, zadanie i tak dalej. Wracając do strony Problemy, podoba mi się fakt, że większość szczegółów, których potrzebujesz na temat problemu, można znaleźć tutaj, w tym nazwa problemu, data utworzenia, data wykonania, jego status i inne. Jeśli jednak potrzebujesz więcej informacji na temat problemu, zawsze możesz go kliknąć.
Następnie jest przycisk "Dodaj problem", za pomocą którego możesz utworzyć swój własny problem i dodać do niego członków. Backlog daje dużo kontrowersji podczas tworzenia problemu. Możesz utworzyć problem w ramach projektu lub w ramach innego problemu . Następnie możesz przypisać członków, ustawić priorytet i kamienie milowe, dodać terminy i inne.
Chciałbym również wspomnieć o Gantcie i wypalić funkcje wykresów Backlog. Oprogramowanie zasadniczo pozwala po prostu nacisnąć przycisk i zobaczyć oś czasu wszystkich projektów i statusów zadań w postaci wykresu Gantta . Zasadniczo można użyć widoku Gantta i wypalenia, aby sprawdzić, czy projekt jest na czas, czy nie.
Podsumowując, jeśli chodzi o interfejs oprogramowania, Backlog wytrącił piłkę z parku. Interfejs użytkownika jest nowoczesny, intuicyjny i łatwy do opanowania. Podoba mi się także to, że główne obszary i elementy sterujące są takie same dla każdego użytkownika i nie zależą od kategorii użytkowników . Niezależnie od tego, czy jesteś właścicielem przestrzeni, administratorem, czy użytkownikiem, wszyscy uzyskują ten sam interfejs użytkownika. Dodatkowe funkcje związane z wyższym poziomem uprawnień przyznanych administratorom i właścicielom przestrzeni są zintegrowane poprzez dodanie dodatkowych przycisków w tym samym interfejsie użytkownika. Tak więc, jeśli nauczysz się go raz, nie będziesz musiał robić tego od nowa, nawet jeśli twoja hierarchia zostanie uaktualniona.
Łatwość użycia
Osobiście uważam, że to oprogramowanie jest naprawdę łatwe w użyciu, podobnie jak nasz zespół programistów. Według nich oprogramowanie jest bardzo dobrze wykonane i łatwo się do niego przyzwyczaić. Wszystkie rzeczy, o których wspomniałem w sekcji interfejsu użytkownika, to moja parafraza ich ustaleń, a ich głównym powodem było to, że oprogramowanie bardzo im pomogło w usprawnianiu ich przepływu pracy. Mówiąc z mojego czasu korzystania z tego oprogramowania i ich opinii, z pewnością mogę powiedzieć, że Backlog to potężne, ale łatwe do opanowania oprogramowanie.
Jednak napotkam problemy z uruchomieniem powiadomień. Wygląda na to, że powiadomienia są wysyłane po dodaniu problemu lub komentarza i dodaniu członków do pola "powiadom o komentarzu". To naprawdę nie jest wielka sprawa. Oprócz tego drobnego problemu, mogę powiedzieć, że Backlog jest świetny do zarządzania projektami, śledzenia błędów i zarządzania zadaniami. Rozległe opcje i integracje, a także piękny interfejs użytkownika sprawiają, że Backlog jest konieczny.
Ceny i dostępność
Będąc aplikacją internetową, Backlog jest dostępny dla wszystkich platform desktopowych, w tym Windows, Mac i Linux. Zapewniają także bezpłatne aplikacje na Androida i iOS, aby śledzić swoje projekty w dowolnym miejscu. Istnieje wiele planów cenowych dla zespołów w zależności od ich wielkości. Ceny zaczynają się od 20 USD / miesiąc dla 30 użytkowników i 5 projektów . Zawsze możesz dokonać aktualizacji, jeśli masz większy zespół lub chcesz utworzyć więcej projektów. Dostępny jest również bezpłatny plan dla małych zespołów, który pozwala utworzyć 1 projekt złożony z maksymalnie 10 członków. Wszystkie ich plany są objęte 1-miesięcznym bezpłatnym okresem próbnym, więc możesz korzystać z oprogramowania w szerokim zakresie, zanim zaczniesz je kupować.
Plusy:
- Oprogramowanie do zarządzania projektami koncentrujące się na programistach
- Śledzenie błędów i zarządzanie zadaniami
- Rozbudowane opcje podczas tworzenia zadania / problemu
- Gantt i wypalanie integracji wykresów
- Piękny, nowoczesny i intuicyjny interfejs użytkownika
- Integracja Git i SVN
- Komentarze śródliniowe
Cons:
- Rodzime opcje powiadomień są trudne do znalezienia
Zarządzaj projektami rozwojowymi dzięki zaległościom
Backlog to jedno z niewielu narzędzi do zarządzania projektami, które koncentruje się wyłącznie na programistach. Ma nowoczesny i piękny interfejs użytkownika z funkcjami, które zaspokoją potrzeby każdego małego lub dużego zespołu. Ale nie chcę, abyś wziął moje słowa, a raczej słowa naszego zespołu programistów, w wartości nominalnej. Oprogramowanie zapewnia całkowicie darmowy 1-miesięczny bezpłatny okres próbny, więc użyj go, a następnie podziel się z nami swoimi przemyśleniami w sekcji komentarzy poniżej.
Wypróbuj nasz Backlog tutaj