✅ Nowości, motywy, wtyczki WEB i WordPress. Tutaj dzielimy się wskazówkami i najlepszymi rozwiązaniami dla stron internetowych.

Korzystanie z Kanban w programowaniu WordPress

7

Od czasu do czasu inni będą pytać, jak udaje mi się zorganizować różne zadania, zasoby, zasoby i powiązane rzeczy w ramach projektu. Po pierwsze, zdecydowałem się na małe rozmiary Pressware (i to z pewnych powodów), dzięki czemu mogę je uruchomić inaczej, niż gdyby było oczywiście większe.

Korzystanie z Kanban w programowaniu WordPress

Po drugie, zazwyczaj używam bardzo zmniejszonej wersji tablicy kanban. Dla tych, którzy nie są zaznajomieni, kanban definiuje się tak:

japoński system produkcyjny, w którym dostawa komponentów jest regulowana za pomocą karty instruktażowej wysyłanej wzdłuż linii produkcyjnej.

W tym celu pomyślałem, że podzielę się krótkim opisem tego, jak zwykle konfiguruję każdą kolumnę i każdą kartę, a także narzędzia, których używam do obsługi każdego zadania.

Kanban w rozwoju WordPress

Ogólnie rzecz biorąc, każda skonfigurowana przeze mnie tablica – i za chwilę opowiem o narzędziach, których do tego używam – zawiera cztery kolumny, z których każda jest zdefiniowana w następujący sposób:

  1. DO ZROBIENIA. Jest to zasadniczo zaległość zadań, które należy wykonać, aby ukończyć projekt. Jest to lista wszystkich wymagań, które zwykle są przedstawione w zestawieniu pracy, ale podzielone na zadania, które można przeglądać w każdej kolumnie, aby zobaczyć postęp.
  2. Robi. Kiedy karta znajduje się w tej kolumnie, oznacza to, że zespół, ktoś inny lub ja nad nią pracujemy. Czasami karta zawiera wiele podzadań (które są zwykle określane jako pola wyboru), a my na bieżąco informujemy o stanie zadania. Staram się, aby każda karta powiązana z zatwierdzeniem znajdowała się w kodzie źródłowym, więc jeśli musimy coś wycofać, to przeniesiemy kartę z powrotem do kolumny. Alternatywnie, gdy już zatwierdzimy zmianę, możemy przenieść kartę do następnej kolumny.
  3. Recenzja / Etapy. Ta kolumna oznacza, że ​​praca została wykonana i jest gotowa do przejrzenia przez użytkownika w środowisku pomostowym witryny. Zazwyczaj daję klientom dostęp do tablicy, aby mogli to zrobić. Oznacza to, że mogą zobaczyć, kiedy coś jest gotowe do przeglądu, mają dostęp do strony testowej i mogą zweryfikować, czy wymagania wymienione w oświadczeniu o pracy i na karcie są gotowe do działania.
  4. Gotowe. Gdy klient zweryfikuje, że ukończona praca została wykonana w sposób zadowalający, karta przechodzi do kolumny wykonanej, kod jest scalany z gałęzią master, a następnie cykl się powtarza. Jeśli jednak zadanie nie zostanie wykonane, karta wraca do działania i przechodzi z powrotem do potoku, aż będzie gotowa do wydania.

Teraz, jeśli chodzi o pracę nad projektami, należy wziąć pod uwagę jeszcze jeden aspekt: ​​Zasoby.

Jedno źródło prawdy

W szczególności mówię o wszystkim, co obejmuje:

  • czcionki,
  • projekty,
  • dane uwierzytelniające do zewnętrznych API,
  • narzędzia firm trzecich,
  • lub ogólnie wszelkie inne aktywa, które mogą być potrzebne od początku projektu lub od momentu, gdy deweloperzy projektu.

Jest kilka sposobów radzenia sobie z tym i staram się, aby charakter aktywów decydował o tym, gdzie umieszczam rzeczy. Na przykład zasoby projektowe są często przechowywane w udostępnionym folderze Dropbox lub na karcie, jeśli są małe (ale zwykle nie są). Nawet wtedy nadal mogę utworzyć kolumnę Zasoby i wyświetlić listę kart z linkami na przykład do folderu Dropbox.

Korzystanie z Kanban w programowaniu WordPress

Bardzo prosty przykład użycia Trello.

Jeśli są to dane uwierzytelniające do API, mogę umieścić je na karcie w kolumnie Zasoby, ale jeśli jest to coś wrażliwego, mogę użyć prywatnej notatki Droplr, a następnie połączyć ją z wybranego przeze mnie narzędzia do zarządzania projektami.

Jednak wpadasz na pomysł: charakter zasobu określa, gdzie jest on przechowywany, ale tablica kanban zawsze w jakiś sposób się do niego odwołuje. To pomaga mu pozostać jedynym źródłem prawdy dla Ciebie i wszystkich zaangażowanych stron.

A dla narzędzi?

Myślę, że wielu z nas uwielbia próbować nowych błyszczących rzeczy. Dla niektórych to prawie nawyk:

Wydano nowe narzędzie do zarządzania projektami? Spróbujmy. W przypadku innych, jeśli istnieje wypróbowana i prawdziwa metoda, która działa, to dlaczego nie trzymać się jej?

Niezależnie od tego, gdzie się znajdujesz, myślę, że ważne jest, aby znaleźć to, co działa najlepiej dla Ciebie i Twojego zespołu, a następnie używać ich konsekwentnie i w sposób nakazowy, który można zastosować w różnych projektach.

Dla mnie zwykle korzystam z następujących narzędzi:

Wiem, że w przypadku kilku z powyższych programów niektórzy mogą martwić się o bezpieczeństwo, zwłaszcza że dotyczy to informacji finansowych lub zabezpieczonych.

Korzystanie z Kanban w programowaniu WordPress

Zdjęcie autorstwa Johna Salvino na Unsplash

Nie lekceważę tego. Zasadą, którą staram się przestrzegać, jest to, że jeśli jest to coś, co moim zdaniem musi być całkowicie bezpieczne, użyję odpowiedniego systemu, aby tego użyć; w przeciwnym razie, jeśli jest to coś, do czego naprawdę nie mam nic przeciwko, gdyby ktoś miał dostęp, to dla mnie jest w porządku.

I myślę, że jest to ważna uwaga, którą musimy wziąć pod uwagę, aby móc świadczyć usługi innym. W rzeczywistości prawdopodobnie jest to treść dla innego posta, jeśli nie całego innego bloga. Ale to nie ten post, ani ten blog – przynajmniej nie teraz.

Mój punkt?

Ostatecznie upewnij się, że masz następujące elementy:

  • sposób dla Ciebie i Twojego klienta na śledzenie postępów projektu przez cały cykl życia deweloperskiego,
  • sposób, aby mogli zobaczyć, jak idą rzeczy, które nie są jawnie techniczne, takie jak kontrola źródła,
  • sposób na udostępnianie i dostęp w razie potrzeby,
  • umiejętność komunikowania się i zadawania pytań w razie potrzeby.

Jestem pewien, że są jeszcze inne rzeczy, na które warto zwrócić uwagę, ale to są kluczowe dla treści tego postu. Tak więc korzystanie z kanban w programowaniu WordPress nie jest trudne, ale jest również wspierane przez kilka dodatkowych rzeczy, które mogą ułatwić ten proces.

Utrzymuj jedno źródło prawdy obsługiwane przez usługi innych firm, które ułatwiają współpracę.

Źródło nagrywania: tommcfarlin.com

Ta strona korzysta z plików cookie, aby poprawić Twoje wrażenia. Zakładamy, że nie masz nic przeciwko, ale możesz zrezygnować, jeśli chcesz. Akceptuję Więcej szczegółów