Agile Commander to tablica kanban zaprojektowana specjalnie dla samodzielnych programistów i małych zespołów. Od innych tego typu rozwiązań wyróżnia się tym, że jest to aplikacja natywna, a wszystkie dane zapisywane są na twoim dysku. Pozwala to zachować pełną kontrolę nad danymi. Program doskonale sprawdza się także jako bug tracker. Agile Commander dostępny jest dla systemów Windows, macOS i Linux.

 

Pobierz

 

Kup licencję

Zaprojektowany specjalnie dla samodzielnych programistów i małych zespołów

W dzisiejszych czasach większość narzędzi do zarządzania projektami jest projektowana dla dużych firm z dużymi zespołami. Często są to skomplikowane systemy online, służące nie tylko do zarządzania projektami, ale także starające się zastąpić wszystkie inne kanały komunikacji. A co w przypadku samodzielnych programistów lub małych zespołów?

Wtedy okazuje się że te duże systemy mają wiele funkcji, które nie tylko są nieużyteczne ale potrafią także przeszkadzać i zmniejszać produktywność. Dobrym przykładem jest komunikacja. Bez sensu jest tworzyć wiadomość w jakimś systemie online lub wysyłać maila gdy osoba, którą chcesz o coś zapytać siedzi biurko obok ciebie. Duża firma musi formalizować komunikację ze względu na rozmiar, w przypadku małej stosowanie takich technik jedynie obniży jej konkurencyjność.

Jest to jedna z zasad manifestu programowania zwinnego:

„Najbardziej efektywnym i wydajnym sposobem przekazywania
informacji zespołowi deweloperskiemu i wewnątrz niego jest
rozmowa twarzą w twarz.”

Z drugiej strony Agile Commander posiada funkcje zaprojektowane specjalnie dla środowiska niezależnych programistów, których trudno szukać w systemach online. Np. być może chciałbyś do zadania dodać plik lub link do pliku z twojego dysku i otwierać go jednym kliknięciem? Agile Commander to potrafi.

Czym jest i dlaczego Kanban?

Zasady zwinnego tworzenia oprogramowania dają małym zespołom i samodzielnym programistom wiele przewag, jak uproszczenie zarządzania, przyspieszenie podejmowania decyzji, czy lepsze zrozumienie potrzeb użytkowników. Jedną z takich zwinnych technik jest Kanban.

Kanban to metoda sterowania produkcją wymyślona w Japonii. Jego podstawowymi cechami jest wizualizacja procesu i ograniczenie liczby zadań w toku.

Wizualizacja polega na wykorzystaniu tablicy zwanej tablicą kanban, na której znajdują się listy zadań. W najprostszym przypadku są to listy „Do zrobienia”, „W trakcie” i „Zrobione”. Zadania reprezentowane są za pomocą kart i przemieszczane wraz ze zmianą statusu prac:

Prosta tablica kanban
Prosta tablica kanban

Wystarczy jedno szybkie spojrzenie aby określić nad czym pracujemy i co będzie robione następnie.

Drugim fundamentalnym problemem, który rozwiązuje tablica kanban jest próba pracy nad zbyt wieloma sprawami jednocześnie co jak dowiedziono znacznie zmniejsza wydajność. Rozwiązaniem jest ograniczenie liczby kart jaka może się znajdować w liście „W trakcie”.

Dlaczego aplikacja?

Tablicę kanban można fizycznie postawić w biurze, a zadania zapisywać w formie karteczek samoprzylepnych. Jest to dobry wybór posiada jednak wiele ograniczeń. Jak zrobić backup? Jak zrobić statystyki projektu? Jak śledzić błędy? A może chciałbyś pracować w kawiarni lub parku?

Agile Commander łączy zalety oprogramowania i fizycznej tablicy:

Zaprojektowany specjalnie dla programistów

Każda karta ma swój numer aby łatwo ją zidentyfikować, typy i statusy kart są zunifikowane aby ułatwić komunikację.

Klasyczna aplikacja

Agile Commander to zwykła desktopowa aplikacja. Nie potrzebujesz serwera ani żadnej dodatkowej infrastruktury, możesz używać go na własnym komputerze.

Zapis projektu do pliku – prywatność i bezpieczeństwo

Projekt zapisywany jest w czytelnym pliku (format JSON). Dane są twoje i nie są przesyłane na żadne serwery. Plik możesz zapisać w swoim repozytorium źródeł. Wtedy gdy przełączysz się na starszą wersję źródeł będziesz miał dostęp do statusu projektu z tego czasu. Będziesz dokładnie wiedział nad czym pracowałeś. Jakie błędy były w danym momencie naprawione, a jakie nie.

Magazyn plików i linków

Jeżeli jesteś samodzielnym programistą to pewnie większość plików przechowujesz na własnym dysku. Agile Commander umożliwia dodawanie linków i plików do kart kanban (zadań). Po kliknięciu w taki link plik zostanie otwarty w programie, który używasz dla danego rozszerzenia. W dużym stopniu pozwala to przenieść zarządzanie plikami do programu zarządzającego projektem i przyspieszyć twoją pracę. Oczywiście wszystko dzieje się na twoim komputerze bez wysyłania plików na zewnątrz.

Listy kontrolne

Często zadania potrafią być skomplikowane, aby o niczym nie zapomnieć możesz skorzystać z możliwości dodania listy kontrolnej do karty kanban.

Historia aktywności

Każda zmiana w projekcie jest zapisywana w logu aktywności. Zawsze możesz sprawdzić kiedy dodałeś jakieś zadanie, jak zmieniała się jego treść i kiedy je skończyłeś. Dodatkowo wszystkie odrzucone/usunięte karty trafiają do listy kart usuniętych, z którego mogą być łatwo przywrócone. Przeglądając usunięte karty łatwo wyłapiesz często pojawiające się sugestie zmian w Twoim projekcie.

Statystyki

W każdym momencie możesz sprawdzić aktualny stan prac. Możliwość sprawdzenia postępu prac działa motywująco.

Możliwość filtrowania danych

Filtruj karty projektu tekstowo oraz za pomocą łatwo dostępnych przycisków typu karty.

Łatwa migracja na nowy sprzęt

Po prostu zainstaluj na nim aplikację i skopiuj plik projektu.

Aktualizacje pod kontrolą

Ponieważ Agile Commander jest zwykłą aplikacją desktopową, nie musisz martwić się, że w kluczowym etapie projektu dostawca aplikacji webowej zupełnie ją przebuduje lub zakończy działanie swojej usługi. Tylko od Ciebie zależy kiedy przejdziesz na nowszą wersję oprogramowania.

Praca offline

Nie potrzebujesz połączenia z internetem, pracuj wszędzie gdzie tylko masz ochotę nie martwiąc się o dostęp do swoich danych.

Bezterminowa licencja

Żadnych comiesięcznych opłat (subskrypcji).

Dowiedz się więcej

Nikt nie lubi czytać dokumentacji, a jeden obraz jest wart więcej niż tysiąc słów:

Opis funkcji głównego okna tablicy kanban dla programistów Agile Commander
Opis funkcji głównego okna tablicy kanban dla programistów Agile Commander
Opis karty Agile Commandera
Opis karty Agile Commandera