Vores arbejdsgang for WordPress-udvikling, og hvordan vi alle kan arbejde hjemmefra

Vores arbejdsgang for WordPress-udvikling, og hvordan vi alle kan arbejde hjemmefra

Det er allerede et år siden, vi forvandlede os fra en "normal" kontorbaseret virksomhed til et eksternt team af udviklere, designere og supportere. Hvordan er det lykkedes os at blive ved med at arbejde på vores temaer uden et eneste problem?

Svaret er: god projektstyringssoftware og disciplin.

Software til projektstyring

Hovedkernen i vores team har været hos os siden 2008, det er næsten 13 år. Vi begyndte at bruge projektstyringssoftware lige fra begyndelsen. Hver projektstyringsløsning har sine fordele, men også sine mangler. Det afhænger helt af dig, hvad der fungerer bedst for dig.

Vi har brugt Redmine-systemet i over et årti nu og kan ikke være mere tilfredse. Det kan i høj grad tilpasses, er universelt og fungerer godt på mobilen. Vi bruger Redmine for alt, hvad vi gør. Designe layouts, udvikle nye funktioner, løse fejl og skrive indhold til vores hjemmeside. Det er et fantastisk stykke software, hvis du ikke kender det, så prøv det.

Vi bruger ikke e-mails til nogen form for kommunikation, vi bruger projektstyringssoftware til alt. Selv til at annoncere ferier eller ølmøder.

Proces for temaopdateringer

De af jer, der har været med i lang tid, ved, at vi udgiver opdateringer hver uge. Vi bruger projektstyringssoftware til at planlægge tema- eller plugin-versioner og tildele individuelle opgaver til disse versioner. Vi bruger standard 3-talskoder x.y.z. Forøgelse af X betyder en meget stor opdatering, Y betyder nye funktioner, og Z er en mindre fejlrettelse i den aktuelle version.

Hver ny funktion eller fejlrettelse bliver testet og dobbelttjekket af en anden person. Hvis Ivo f.eks. laver en ny funktion, vil Patrik og/eller DDJ teste den efter ham. Onsdag er en dedikeret testdag for os. Vi har stadig masser af tid til at rette, hvis der skulle opstå et problem. Opdateringer skal være klar torsdag aften. Der er tilfælde, hvor vi er nødt til at udskyde opdateringer til fredag, men disse tilfælde er ret sjældne.

Alle teammedlemmer skal være fortrolige med alle processer. Alle skal nogenlunde vide, hvad andre laver.

Design af nye layouts

Vi behandler layouts som rigtige hjemmesider. Vi undersøger, hvad den enkelte virksomhed har brug for. Designeren tegner skitser i Photoshop eller Affinity Designer og uploader dem til projektstyringssoftware til gennemgang. Hvis vi er tilfredse med det, kan vi begynde at bygge et online layout-websted. 

Hvert layout kræver normalt, at der tilføjes nye funktioner til Citadela-temaet eller plugins. Designteamet kommunikerer med udviklerne om deres krav. Alt går gennem projektstyringssoftware.

Layout tager normalt omkring 4 uger at færdiggøre. Det afhænger virkelig af, hvor komplekst det er, og hvor mange nye funktioner det kræver. Det er som at lave en rigtig hjemmeside.

Hvad er jeres arbejdsgang i forbindelse med udvikling af hjemmesider? Fortæl os det i kommentarerne nedenfor.

4 tænkte på "Our WordPress development workflow and how can we all work from home"

  1. Hej Martin,

    dejlig artikel! Og tak for at skabe disse flotte layouts. Jeg har aldrig forstået Gutenberg 😀 Men nu, når jeg undersøger dine layouts i Gutenberg-editoren, forstår jeg, hvordan det fungerer.
    Måske kan du tilføje noget mere brugervenlighed til navigationen.

    Tak skal du have!
    Denis

    1. Hej, Denis,

      Tak for din interessante idé. Vi vil helt sikkert overveje, hvordan den kan implementeres.

      Med venlig hilsen!
      Zlatko
      AIT-team

  2. Hej, dette er lidt uden for emnet, men
    Jeg ville gerne vide, om blogs bruger WYSIWYG-editorer, eller om man skal kode manuelt med HTML.

    Jeg starter snart en blog, men har ingen kodningserfaring, så jeg ville gerne
    få vejledning fra nogen med erfaring. Enhver hjælp ville være enormt værdsat!

    1. Hej med dig,

      Tak, fordi du er interesseret i vores produkter.
      Vores WordPress-baserede produkter (temaer, plugins) kan opdeles i to grupper - de ældre arbejder med den klassiske wordpress wysiwyg-editor, mens den nyeste (Citadela group pack) bruger gutenberg-editoren. Dokumentation kan findes på: https://www.ait-themes.club/ait-themes-documentation/
      Desuden kan du efter købet kontakte vores supportteam på https://system.ait-themes.club/support/add-question.
      Vores teknikere er klar til at svare dig så effektivt som muligt, selv så hurtigt som muligt, når du beslutter dig for et prioriteret spørgsmål (naturligvis inden for et par arbejdstimer). Kundesupport ydes i løbet af arbejdsdage fra kl. 8 til 17 centraleuropæisk tid.

      Med venlig hilsen!
      Zlatko
      AIT-team

Kommentarer er lukket.