Nasz przepływ pracy programistycznej WordPress i jak wszyscy możemy pracować z domu

Nasz przepływ pracy programistycznej WordPress i jak wszyscy możemy pracować z domu

Minął już rok odkąd przekształciliśmy się z „normalnej” firmy biurowej w zdalny zespół programistów, projektantów i supporterów. Jak udało nam się kontynuować pracę nad naszymi motywami bez żadnego pojedynczego problemu?

Odpowiedź brzmi: dobre oprogramowanie do zarządzania projektami i dyscyplina.

Oprogramowanie do zarządzania projektami

Trzon naszego zespołu jest z nami od 2008 roku, czyli prawie 13 lat. Od samego początku zaczęliśmy korzystać z oprogramowania do zarządzania projektami. Każde rozwiązanie do zarządzania projektami ma swoje zalety, ale także wady. Wszystko zależy od Ciebie, co będzie dla Ciebie najlepsze.

Korzystamy z systemu Redmine od ponad dekady i nie możemy być szczęśliwsi. Jest bardzo konfigurowalny, uniwersalny i świetnie działa na urządzeniach mobilnych. Używamy Redmine za wszystko, co robimy. Projektowanie układów, opracowywanie nowych funkcji, rozwiązywanie błędów i pisanie treści na naszej stronie internetowej. To świetne oprogramowanie, jeśli go nie znasz, spróbuj.

Nie używamy e-maili do żadnej komunikacji, do wszystkiego używamy oprogramowania do zarządzania projektami. Choćby do zapowiadania świąt czy spotkań przy piwie.

Proces aktualizacji motywu

Ci z Was, którzy są z nami od dłuższego czasu, wiedzą, że co tydzień wydajemy aktualizacje. Używamy oprogramowania do zarządzania projektami, aby zaplanować wersje motywów lub wtyczek i przypisać do tych wersji poszczególne zadania. Używamy standardowych 3-cyfrowych kodów xyz Zwiększenie X oznacza bardzo dużą aktualizację, Y oznacza nowe funkcje, a Z to drobna poprawka błędów aktualnej wersji.

Każda nowa funkcja lub poprawka błędu jest testowana i dwukrotnie sprawdzana przez inną osobę. Na przykład, jeśli Ivo stworzy nową funkcję, Patrik i/lub DDJ przetestują ją po nim. Środa to dla nas dzień testowy. Nadal mamy dużo czasu na naprawę w przypadku problemu. Aktualizacje muszą być gotowe do czwartku wieczorem. Są przypadki, kiedy musimy przełożyć aktualizacje na piątek, ale są to dość rzadkie przypadki.

Każdy członek zespołu musi znać wszystkie procesy. Każdy musi z grubsza wiedzieć, co robią inni.

Projektowanie nowych layoutów

Traktujemy układy jak prawdziwe strony internetowe. Badamy, czego będzie potrzebować ta pojedyncza firma. Designer rysuje szkice w programie Photoshop lub Affinity Designer i przesyła je do oprogramowania do zarządzania projektami w celu sprawdzenia. Jeśli jesteśmy z tego zadowoleni, możemy zacząć budować witrynę internetową z układem. 

Każdy układ zwykle wymaga dodania nowych funkcji do motywu lub wtyczek Citadela. Zespół projektowy komunikuje się z programistami z ich wymaganiami. Wszystko przechodzi przez oprogramowanie do zarządzania projektami.

Układ trwa zwykle około 4 tygodni. To naprawdę zależy od tego, jak bardzo jest złożony i ile nowych funkcji wymaga. To jak tworzenie prawdziwej strony internetowej.

Jaki jest wasz proces tworzenia strony internetowej, chłopaki? Daj nam znać w komentarzach poniżej.

4 pomyślał o „Our WordPress development workflow and how can we all work from home

  1. Hej Marcin,

    fajny artykuł! I dzięki za stworzenie tych ładnych układów. Nigdy nie rozumiałem Gutenberga 😀 Ale teraz, kiedy przeglądam twoje układy w edytorze Gutenberga, rozumiem, jak to działa.
    Może możesz dodać więcej personalizacji do nawigacji.

    Dzięki!
    Denis

    1. Witaj Denis,

      Dzięki za ciekawy pomysł. Z pewnością rozważymy, jak to wdrożyć.

      Z wyrazami szacunku!
      Zlatko
      Zespół AIIT

  2. Witam, ale to trochę nie na temat
    Chciałem wiedzieć, czy blogi używają edytorów WYSIWYG, czy też trzeba ręcznie kodować za pomocą HTML.

    Wkrótce zakładam bloga, ale nie mam doświadczenia w kodowaniu, więc chciałem
    uzyskać wskazówki od kogoś z doświadczeniem. Każda pomoc byłaby ogromnie doceniona!

    1. Witam,

      Dziękujemy za zainteresowanie naszymi produktami.
      Nasze produkty oparte na WordPressie (motywy, wtyczki) można podzielić na dwie grupy – starsza współpracuje z klasycznym edytorem wordpress wysiwyg, najnowsza (Citadela group pack) korzysta z edytora Gutenberg. Dokumentację można znaleźć pod adresem: https://www.ait-themes.club/ait-themes-documentation/
      Ponadto po zakupie możesz skontaktować się z naszym zespołem wsparcia pod adresem https://system.ait-themes.club/support/add-question.
      Nasi technicy są gotowi odpowiedzieć Ci najskuteczniej, nawet tak szybko, jak to możliwe, gdy zdecydujesz się na pytanie priorytetowe (oczywiście w ciągu kilku godzin roboczych). Obsługa klienta jest świadczona w dni robocze od 8:00 do 17:00 czasu środkowoeuropejskiego.

      Serdeczne pozdrowienia!
      Zlatko
      Zespół AIIT

Możliwość dodawania komentarzy nie jest dostępna.