Onze WordPress ontwikkelworkflow en hoe we allemaal vanuit huis kunnen werken

Onze WordPress ontwikkelworkflow en hoe we allemaal vanuit huis kunnen werken

Het is alweer een jaar geleden dat we van een "normaal" kantoorbedrijf zijn veranderd in een team van ontwikkelaars, ontwerpers en supporters op afstand. Hoe zijn we erin geslaagd om zonder problemen aan onze thema's te blijven werken?

Het antwoord is: goede projectmanagementsoftware en discipline.

Software voor projectbeheer

De kern van ons team werkt al sinds 2008 bij ons, dat is bijna 13 jaar. We zijn vanaf het begin begonnen met het gebruik van projectmanagementsoftware. Elke projectmanagementoplossing heeft voordelen, maar ook nadelen. Het hangt allemaal van jou af wat voor jou het beste werkt.

We gebruiken Redmine nu al meer dan tien jaar en kunnen niet gelukkiger zijn. Het is zeer aanpasbaar, universeel en werkt geweldig op mobiel. We gebruiken Redmine voor alles wat we doen. We ontwerpen lay-outs, ontwikkelen nieuwe functies, lossen bugs op en schrijven inhoud voor onze website. Het is een geweldig stuk software, als je het nog niet kent, probeer het dan eens.

We gebruiken geen e-mails voor communicatie, we gebruiken projectmanagementsoftware voor alles. Zelfs voor het aankondigen van vakanties of biervergaderingen.

Thema-updates proces

Degenen die al langer bij ons zijn, weten dat we elke week updates uitbrengen. We gebruiken projectmanagementsoftware om thema- of pluginversies te plannen en individuele taken aan deze versies toe te wijzen. We gebruiken standaard 3 cijfercodes x.y.z. Een verhoging van X betekent een zeer grote update, Y betekent nieuwe functies en Z is een kleine bugfix van de huidige versie.

Elke nieuwe functie of bugfix wordt getest en dubbel gecontroleerd door een andere persoon. Als Ivo bijvoorbeeld een nieuwe functie maakt, testen Patrik en/of DDJ het na hem. Woensdag is voor ons een speciale testdag. We hebben nog genoeg tijd om een probleem op te lossen. Updates moeten donderdagavond klaar zijn. Er zijn gevallen waarin we updates moeten uitstellen tot vrijdag, maar deze gevallen zijn vrij zeldzaam.

Elk teamlid moet bekend zijn met alle processen. Iedereen moet ongeveer weten wat anderen doen.

Nieuwe lay-outs ontwerpen

We behandelen lay-outs als echte websites. We doen onderzoek naar wat dit individuele bedrijf nodig heeft. De ontwerper maakt schetsen in Photoshop of Affinity Designer en uploadt deze naar de projectmanagementsoftware ter controle. Als we tevreden zijn, kunnen we beginnen met het bouwen van een online lay-out website. 

Elke lay-out moet meestal nieuwe functies worden toegevoegd aan Citadela thema of plugins. Design team communiceert met ontwikkelaars met hun eisen. Alles gaat via project management software.

De lay-out duurt meestal ongeveer 4 weken. Het hangt er echt vanaf hoe complex het is en hoeveel nieuwe functies er nodig zijn. Het is net als het maken van een echte website.

Wat is jullie workflow voor websiteontwikkeling? Laat het ons weten in de reacties hieronder.

4 gedachten over “Our WordPress development workflow and how can we all work from home

  1. Hé Martin,

    leuk artikel! En bedankt voor het maken van deze mooie lay-outs. Ik heb Gutenberg nooit begrepen 😀 Maar nu ik je lay-outs in de Gutenberg-editor bekijk, begrijp ik hoe het werkt.
    Misschien kun je de navigatie wat meer personaliseren.

    Bedankt!
    Denis

    1. Hallo Denis,

      Bedankt voor je interessante idee. We zullen zeker overwegen hoe we het kunnen implementeren.

      Vriendelijke groeten!
      Zlatko
      AIT-team

  2. Hallo dit is een beetje off topic maar
    Ik wilde weten of blogs WYSIWYG-editors gebruiken of dat je handmatig moet coderen met HTML.

    Ik begin binnenkort een blog maar heb geen ervaring met coderen, dus ik wilde graag
    begeleiding krijgen van iemand met ervaring. Alle hulp zou enorm gewaardeerd worden!

    1. Hallo daar,

      Bedankt voor je interesse in onze producten.
      Onze op WordPress gebaseerde producten (thema's, plugins) kunnen worden onderverdeeld in twee groepen - de oudere werken met de klassieke wordpress wysiwyg editor, de nieuwste (Citadela groepspakket) gebruikt gutenberg editor. Documentatie is te vinden op: https://www.ait-themes.club/ait-themes-documentation/
      Bovendien kun je na aankoop contact opnemen met ons supportteam op https://system.ait-themes.club/support/add-question.
      Onze technici staan klaar om je zo efficiënt mogelijk te woord te staan, zelfs zo snel mogelijk als je een prioritaire vraag hebt (uiteraard binnen enkele werkuren). De klantenservice is beschikbaar tijdens werkdagen van 8.00 tot 17.00 uur Midden-Europese tijd.

      Vriendelijke groeten!
      Zlatko
      AIT-team

Reacties zijn gesloten.