
PrestaShop is een open source e-commerce oplossing die toegankelijk is voor iedereen, en ontworpen is om snel een krachtige en betrouwbare handelaarssite aan te maken. Onze teams zetten zich dagelijks in om de software verder uit te bouwen en werken daartoe nauw samen met een community van meer dan één miljoen bijdragers die het project sinds zijn oprichting ondersteunt. Er werden tal van tools opgezet om onze partners, winkeliers, bureaus en ontwikkelaars wereldwijd de mogelijkheid te geven om de ontwikkelingen op de voet te volgen.
Tijdens de PrestaShop Day Paris #PSDParis van juni vorig jaar heeft Alexandre Eruimy, de CEO van PrestaShop, iedereen nog eens gewezen op de stichtingswaarden van Prestashop: vertrouwen, nabijheid en groei. De eerste pijler van de relatie binnen het ecosysteem is vertrouwen. Dit vertrouwen wordt verkregen door transparantie hoog in het vaandel te dragen.
Sinds 2018 wordt daarom de « Roadmap PrestaShop » voor het eerst openbaar gemaakt. Iedereen kan de ontwikkeling van de optimalisatie- en ontwikkelingsprojecten, van de overlegfase tot de integratie in de software, op de voet volgen. Deze aanpak wordt als een succes toegejuicht, en heeft reeds tot een nieuw record aan geïntegreerde bijdragen voor de versie 1.7.6, en de deelname van 60 nieuwe bijdragers geleid!
Als u wil weten hoe onze organisatie werkt en hoe de interactie met de Community tot stand komt, nodigen we u graag uit om een kijkje te nemen achter de schermen van PrestaShop.
Volg ons… we vertellen het u allemaal!
De organisatie van de PrestaShop-teams
Verschillende teams werken samen om de software voortdurend te verbeteren.
- Het Productteam & UX
Het bestaat uit Product Managers en UX Designers. Ze vragen gebruikers naar hun behoeften, bestuderen de door te voeren optimalisatiemogelijkheden en nieuwe functionaliteiten, stellen prioriteiten vast, documenteren de ontwikkelingen, stellen de gebruikers een geoptimaliseerd traject voor, en volgen samen met de Core-ontwikkelaars de goede uitvoering op.
- Het Core-team
De ontwikkelaars van het Core-team staan garant voor de kwaliteit van de softwarecode en -veiligheid. Hun takenpakket bestaat uit de analyse van alle technische optimalisaties (Pull Request) die worden doorgestuurd door de community die actief aan de open source software meewerkt, de voortdurende verbetering van de softwarecode en de ontwikkeling van de door het Productteam aangeleverde verbeteringen en vernieuwingen.
- Het QA-team
Alle wijzigingen die in de software worden doorgevoerd, worden vervolgens aan het Kwaliteitsteam toevertrouwd. Dit team voert de nodige automatische en handmatige tests uit om de goede werking van de software te garanderen.
Suggesties?
Handelaars, ontwikkelaars, bureaus, partners, vertalers, designers...: uw feedback is zeer waardevol. Ze nemen actief deel aan ons werk en spelen een centrale rol in het optimalisatieproces van de software. Er worden verschillende communicatiemiddelen ter beschikking gesteld.
Github richt zich in het bijzonder op ontwikkelaars (en is de place to be voor de pull request van de meest technisch onderlegde gebruikers!). Maar er is meer. U kunt ook terecht op Feedback.PrestaShop (het platform waarop de Community ideeën kan posten) en u kunt deelnemen aan de evenementen van PrestaShop. Het is voor u de perfecte gelegenheid om kennis te maken met het Productteam en uw ideeën en aanbevelingen te delen.
Hoe wordt de feedback van de gebruikers beheerd?
Het voornaamste kenmerk van een open source project is de bouw van de software in samenwerking met de Community. Optimalisaties, ideeën, bugs, functies in de front- of backoffice, regionale specificaties en algemene optimalisaties… Alles wordt geanalyseerd!
Dat neemt een beetje tijd in beslag, dat klopt, maar dat is net wat PrestaShop zo interessant maakt en de tevredenheid van onze gebruikers versie na versie garandeert.
- Elke suggestie wordt geanalyseerd om haar voordelen voor de gebruikers te bepalen met betrekking tot ondersteuning, prestaties, conversie, UX, verkeer en zoekmachineoptimalisatie. Na de analyse volgt een grondigere studie om de functionele specificaties en een design op maat te bepalen.
- De pull requests (optimalisaties) die door de ontwikkelaars van de Community worden voorgesteld, worden dagelijks geanalyseerd door het Core-team. Als één van hen functionele wijzigingen doorvoert, worden die ook door het Productteam bestudeerd.
- De issues (door de community gesignaleerde bugs) worden eveneens onmiddellijk geanalyseerd. Zodra deze zijn opgelost, worden ze ’s ochtends aan de Core- en Productteams voorgesteld. Vergeet dit artikel (in het Engels) over de indeling van de bugs volgens ernst niet!
Hoe worden de projecten geprioriteerd?
De Product- en Core-teams delen een tool voor de prioritering van projecten. Het kreeg de passende naam... LUV-ME!
Elk criterium wordt beoordeeld met een score tussen 1 en 5.
- Legal: het gaat hier over de wettelijke aspecten (bv. de AVG), de aanpassing aan de normen en alles wat verband houdt met de veiligheid.
- Users: hier geven we informatie over de betrokken Gebruikers, en gaan we in op het kritisch belang voor de gebruiker en de frequentie.
- Value: dit criterium betreft de Waardepropositie, dit is het voordeel voor de gebruiker (optimalisatie van de productiviteit of de conversie), en voor de PrestaShop-software op het gebied van de geleverde prestaties en het imago.
Er worden nog twee andere begrippen in rekening gebracht die eveneens een impact hebben op de ontwikkeling van het project:
- Maturity: dit is het vertrouwen in het project tijdens de ontwikkeling. De score kan dus in real time variëren.
- Effort: ten slotte worden ook de verdere inspanningen op het gebied van ontwikkeling, tests en kwaliteit voortdurend geëvalueerd. De projecten die zonder al te veel inspanningen kunnen worden geïntegreerd, krijgen uiteraard voorrang!
PrestaShop: we zijn er allemaal bij betrokken
De Community van Prestashop brengt ontwikkelaars, handelaars, bureaus, designers, vertalers... bij elkaar. Wij vinden het zeer belangrijk dat iedereen voldoening vindt in de ontwikkeling.
Elke versie omvat systematisch technische en functionele optimalisaties en nieuwigheden, en verbeteringen voor zoekmachineoptimalisatie en internationalisering.
Vertrouwen, nabijheid en groei
Voor PrestaShop gaat vertrouwen gepaard met nabijheid en groei. We willen onze software-oplossing op transparante wijze ontwikkelen, zo dicht mogelijk bij onze partners staan en naar hun verwachtingen en behoeften luisteren om hun succes te garanderen: het succes van hun e-commerceproject.
Hoe kan ik contact opnemen met PrestaShop?
Als u contact wil opnemen met onze teams kunt u Github en Feedback.PrestaShop gebruiken.
We kijken er tevens naar uit om kennis met u te maken tijdens één van de komende evenementen van PrestaShop en uw suggesties te horen om allemaal samen aan de continue ontwikkeling van PrestaShop bij te dragen!