Náš pracovný postup vývoja WordPress a ako môžeme všetci pracovať z domu

Náš pracovný postup vývoja WordPress a ako môžeme všetci pracovať z domu

Už je to rok, čo sme sa z "normálnej" kancelárskej spoločnosti zmenili na vzdialený tím vývojárov, dizajnérov a podporovateľov. Ako sa nám podarilo pokračovať v práci na našich témach bez jediného problému?

Odpoveď znie: dobrý softvér na riadenie projektov a disciplína.

Softvér na riadenie projektov

Hlavné jadro nášho tímu je s nami od roku 2008, teda takmer 13 rokov. Softvér na riadenie projektov sme začali používať hneď od začiatku. Každé riešenie na riadenie projektov má svoje výhody, ale aj nedostatky. Všetko závisí od vás, čo vám najlepšie vyhovuje.

Systém Redmine používame už viac ako desať rokov a nemôžeme byť spokojnejší. Je veľmi prispôsobiteľný, univerzálny a funguje skvele na mobilných zariadeniach. Používame Redmine za všetko, čo robíme. Navrhovanie rozloženia, vývoj nových funkcií, riešenie chýb a písanie obsahu na naše webové stránky. Je to skvelý softvér, ak ho nepoznáte, vyskúšajte ho.

Na komunikáciu nepoužívame e-maily, na všetko používame softvér na riadenie projektov. Dokonca aj na oznamovanie dovoleniek alebo pivných stretnutí.

Proces aktualizácie témy

Tí z vás, ktorí sú s nami už dlho, vedia, že aktualizácie vydávame každý týždeň. Na plánovanie verzií tém alebo zásuvných modulov používame softvér na riadenie projektov a k týmto verziám priraďujeme jednotlivé úlohy. Používame štandardné 3 číselné kódy x.y.z. Zvýšenie X znamená veľmi veľkú aktualizáciu, Y znamená nové funkcie a Z je drobná oprava chyby aktuálnej verzie.

Každú novú funkciu alebo opravu chyby testuje a kontroluje iná osoba. Ak napríklad Ivo vytvorí novú funkciu, Patrik a/alebo DDJ ju po ňom otestujú. Streda je pre nás vyhradený deň na testovanie. V prípade problému máme stále dostatok času na opravu. Aktualizácie musia byť pripravené do štvrtka večera. Sú prípady, keď musíme aktualizácie odložiť na piatok, ale tieto prípady sú dosť zriedkavé.

Každý člen tímu musí poznať všetky procesy. Každý musí približne vedieť, čo robia ostatní.

Navrhovanie nových rozložení

S rozloženiami zaobchádzame ako so skutočnými webovými stránkami. Urobíme si prieskum toho, čo bude konkrétny podnik potrebovať. Dizajnér nakreslí náčrty vo Photoshope alebo Affinity Designeri a nahrá ich do softvéru na riadenie projektov, kde ich skontroluje. Ak sme s nimi spokojní, môžeme začať vytvárať online layout webovej stránky. 

Každé rozloženie zvyčajne vyžaduje pridanie nových funkcií do témy Citadela alebo zásuvných modulov. Dizajnérsky tím komunikuje s vývojármi o ich požiadavkách. Všetko prebieha prostredníctvom softvéru na riadenie projektov.

Rozloženie zvyčajne trvá približne 4 týždne. Záleží na tom, ako je zložité a koľko nových funkcií si vyžaduje. Je to ako tvorba skutočnej webovej stránky.

Aký je váš pracovný postup pri vývoji webových stránok? Dajte nám vedieť v komentároch nižšie.

4 komentáre k “Our WordPress development workflow and how can we all work from home

  1. Ahoj, Martin,

    pekný článok! A vďaka za vytvorenie tohto pekného rozloženia. Nikdy som nerozumel Gutenbergu 😀 Ale teraz, keď som preskúmal tvoje rozloženia v editore Gutenberg, pochopil som, ako to funguje.
    Možno by ste mohli do navigácie pridať viac cusomizácie.

    Vďaka!
    Denis

    1. Dobrý deň, Denis,

      Ďakujeme za zaujímavý nápad. Určite ho zvážime, ako ho implementovať.

      S pozdravom!
      Zlatko
      Tím AIT

  2. Dobrý deň, toto je trochu mimo témy, ale
    Chcel som vedieť, či blogy používajú WYSIWYG editory alebo či musíte ručne kódovať pomocou HTML.

    Čoskoro začnem blog, ale nemám žiadne skúsenosti s kódovaním, takže som chcel
    nechajte si poradiť od niekoho, kto má skúsenosti. Budeme vďační za akúkoľvek pomoc!

    1. Dobrý deň,

      Ďakujeme za záujem o naše produkty.
      Naše produkty založené na WordPress (témy, pluginy) možno rozdeliť do dvoch skupín - staršie pracujú s klasickým editorom WordPress wysiwyg, najnovšie (Citadela group pack) používajú editor gutenberg. Dokumentáciu nájdete na adrese: https://www.ait-themes.club/ait-themes-documentation/
      Okrem toho môžete po zakúpení kontaktovať náš tím podpory na adrese https://system.ait-themes.club/support/add-question.
      Naši technici sú pripravení odpovedať vám čo najefektívnejšie a čo najrýchlejšie, keď sa rozhodnete pre prioritnú otázku (samozrejme do niekoľkých pracovných hodín). Zákaznícku podporu poskytujeme počas pracovných dní od 8.00 do 17.00 hod. stredoeurópskeho času.

      S láskavým pozdravom!
      Zlatko
      Tím AIT

Komentáre sú uzavreté.