WooConf: starea Woo
Publicat: 2017-11-10Aceasta este prima parte dintr-o serie de postări care evidențiază discuțiile de la WooConf. Puteți urmări discursul sau puteți citi câteva dintre punctele de mai jos.
WooCommerce a avut un succes uimitor în ultimii cinci ani. Pluginul în sine are peste 32 de milioane de descărcări, peste 3 milioane de instalări active și peste 600 de colaboratori la proiectul open source. Nu mai suntem doar un plugin, suntem o platformă cu un ecosistem înfloritor.
Din moment ce am fost norocoși să avem succes, acum avem influență. Cum se spune,
Cu o mare putere vine o mare responsabilitate
Echipa WooCommerce își ia această responsabilitate foarte în serios. Așa că ne-am uitat cu adevărat la platformă în ansamblu și ne-am gândit cum ne putem asigura că își îndeplinește responsabilitățile.
În ultimul an, am cheltuit timp și energie considerabil pentru a face WooCommerce robust și durabil pe termen lung pentru cele trei grupuri de utilizatori: proprietari de magazine, constructori de magazine și dezvoltatori de extensii. Aș dori să vă împărtășesc câte ceva din ceea ce am făcut, ce am învățat și un indiciu despre unde merg lucrurile.
Un accent pe design și experiența utilizatorului
John Maeda s-a alăturat Automattic cu puțin peste un an în urmă și sarcina lui este să se asigure că avem o experiență excelentă de design și utilizator în Automattic și că tot ceea ce facem este inclusiv.
Din punct de vedere filosofic, incluziunea este incredibil de importantă pentru noi - la urma urmei, misiunea noastră este să democratizăm publicarea și comerțul pentru toată lumea. Practic, includerea este esențială, deoarece munca noastră va fi întotdeauna mai bună atunci când este informată de diverse perspective - ne ajută să fim mai amănunți și mai exhaustivi în explorările noastre pentru a găsi cea mai bună modalitate de a rezolva probleme.
Misiunea noastră de a democratiza publicarea și comerțul pentru toată lumea.
Ca parte a acestui lucru, luăm mult mai mult timp pentru a înțelege toți utilizatorii noștri în moduri mai profunde și mai fundamentale. Vrem să ne asigurăm că executăm lucrurile potrivite, astfel încât să putem avea cel mai mare impact pentru utilizatorii noștri. Facem mai multe cercetări la nivel global, inclusiv interviuri și teste cu aproape toți cei care putem.
Am condus un „laborator de cercetare a produselor” de mare succes la WooConf, unde am putut să învățăm de la o varietate de utilizatori WooCommerce și să obținem feedback direct cu privire la activitatea în desfășurare a produsului. De asemenea, am început un program continuu de feedback pentru proiectare.
Am învățat atât de multe anul trecut prin această cercetare și asta ne ajută să facem îmbunătățiri majore pentru fiecare tip de părți interesate din platforma noastră.
Un accent pe constructorii de magazine
La începutul acestui an am lansat WooCommerce 3.0. Cele mai mari îmbunătățiri ale acestei ediții sunt abstracțiile, cum ar fi noile clase CRUD (Create, Replace, Update, Delete) și versiunea 2 a API-ului nostru REST. Abstracțiile ajută la separarea a ceea ce fac părțile cheie ale WooCommerce de implementarea de bază, ceea ce este important pentru scalare și pentru a oferi clienților posibilitatea de a personaliza diferite părți ale WooCommerce pentru nevoile lor specifice de afaceri.
Este un pas major către o abordare modernă, abstractă, bazată pe API a dezvoltării, care ne permite să profităm de tot ce este grozav la WordPress în timp ce facem lucrurile diferit pentru nevoile specifice comerțului electronic. Nu servește ecosistemului mai mare ca toată lumea să pirateze pentru a obține ceea ce are nevoie pentru ei de fiecare dată - creează coșmaruri de upgrade și interoperabilitate. Am dori să o facem mai sistematică, astfel încât să existe mai puține conflicte neașteptate.
Lansări WooCommerce
Când am lansat WooCommerce 3.0, nu a mers bine. Am petrecut mult timp ajutând oamenii care au avut probleme. Felicitări inginerilor noștri Happiness și echipei de dezvoltare WooCommerce Core, care au făcut o treabă uimitoare, răspunzând nevoilor utilizatorilor.
Am învățat multe din această experiență și am făcut schimbări importante în abordarea noastră de a dezvolta WooCommerce. În special, am învățat că avem nevoie de o experiență de actualizare și întreținere mult mai fiabilă. Suntem dedicați lansării de îmbunătățiri semnificative în mod regulat. Dar nu putem lansa noi funcții dacă oamenilor le este frică să facă upgrade.
Nu putem lansa noi funcții dacă oamenilor le este frică să facă upgrade.
Și nu este doar treaba noastră, este și o responsabilitate importantă pentru dezvoltatorii noștri de extensii și pentru constructorii de magazine. Punem în aplicare sisteme care ne ajută pe toți să lucrăm împreună pentru a face acest lucru. Ne angajăm să facem experiența de actualizare și întreținere solidă.
Ne angajăm să facem experiența de actualizare și întreținere solidă.
Unele dintre lucrurile pe care le facem la Automattic sunt:
- O cadență regulată de lansări – cel puțin trimestrial (le numim „trenuri de lansare”).
- Teste end-to-end și unitare pentru nucleul WooCommerce și toate extensiile noastre.
- Actualizare manuală și testare pe un set divers de site-uri WooCommerce live înainte de lansare.
Sperăm că ați observat că WooCommerce 3.1 și 3.2 au cauzat mult mai puține probleme, în mare parte datorită noilor noastre abordări.
Câteva lucruri de așteptat în viitorul apropiat sunt:
- Tabele de baze de date mai rapide concepute pentru comerțul electronic.
- Cozi noi de evenimente.
- Fluxuri de casă îmbunătățite.
- Multă muncă pe date și informații – dacă proprietarul unui magazin nu poate înțelege ce se întâmplă în magazinele sale, atunci nu poate lua decizii cu privire la cum să îmbunătățească lucrurile.
Știați că există un blog Develop WooCommerce? Fii cu ochii pe asta dacă ești interesat de foaia de parcurs.
Abonamente la extensii
Succesul WooCommerce a dus la succesul constructorilor noștri de magazine, așa că mulți au acum seturi mari și în creștere de clienți. Am învățat că trebuie să oferim mai multe instrumente pentru a-i ajuta să gestioneze seturi mari de clienți și site-uri.
Un lucru pe care l-am făcut pentru a îmbunătăți acest lucru este modificarea modului în care sunt gestionate abonamentele la extensii. Nu este scalabil sau sigur ca oamenii să copieze și să lipească chei de abonament! Am creat un proces de conectare mai sigur, cu un singur clic, fără chei. De asemenea, am început să adăugăm instrumente pentru gestionarea acestei noi abordări a abonamentelor, cum ar fi capacitatea de a partaja și de a transfera abonamente către clienți. Vom crește setul de instrumente în trimestrele următoare.
Concentrați-vă pe proprietarii de magazine
Ne-am gândit mult la modul în care putem face mai ușor pentru proprietarii de magazine netehnice să înceapă. Facem acest lucru printr-un amestec de noi servicii cloud și o experiență simplificată a utilizatorului (UX). Oferim toate aceste servicii gratuit ca o modalitate de a ajuta magazinele să funcționeze mai repede.
Acum putem configura automat Stripe (și în curând PayPal și altele) fără a fi nevoie de chei API. La începutul anului, am lansat un serviciu de expediere care oferă tarife de expediere live și etichete de expediere reduse în SUA și Canada, gratuit. Tocmai am lansat un nou serviciu de taxe care oferă magazinelor taxe automate și precise pe vânzări din SUA, Canada, Marea Britanie, UE și Australia.
În WooCommerce 3.2, am lansat un nou flux de onboarding, bazat pe serviciile noastre în cloud - un utilizator nou poate avea plăți, tarife de expediere live și taxe precise pe vânzări setate în aproximativ cinci minute, înainte chiar să-și adauge primul produs!
Construim aceste fluxuri cu ajutorul experienței și infrastructurii semnificative Automattic în produsele bazate pe cloud. În loc să construim și să menținem platforme separate, combinăm toate eforturile noastre pentru a construi servicii mai robuste și a face acest lucru într-un ritm mai rapid.
La începutul acestui an, am început autentificarea WordPress.com pentru WooCommerce.com și pentru serviciile noastre cloud, deoarece era deja mai sigură (autentificare cu doi factori), mai flexibil (autentificare socială, linkuri magice etc.) și avea un suport integrat. pentru mobil.
De asemenea, vom folosi pe scară largă Jetpack, care are o platformă robustă pentru furnizarea de servicii cloud. Acum lucrăm împreună cu echipa Jetpack pentru a adăuga funcții care răspund nevoilor unice ale comerțului electronic. Așteptați-vă să vedeți mai multe oferte cloud care vor fi lansate în viitor.
Concentrați-vă pe dezvoltatorii de extensii
Pentru dezvoltatorii de extensii WooCommerce, obiectivul nostru principal a fost piața WooCommerce. Am primit multe solicitări în ultimul an de la dezvoltatori care doresc să adauge oferte acolo.
Am auzit, de asemenea, că dezvoltatorii noștri actuali de extensii doresc interacțiuni mai directe cu clienții lor și mai mult control asupra paginilor lor de produse, documentației etc. Acest lucru are sens complet: dezvoltarea extensiilor este o afacere de software, iar succesul unei afaceri de software este de obicei direct legat de cât de mult interacționează dezvoltatorii cu utilizatorii lor.
După multă explorare și planificare, facem câteva schimbări majore pentru a răspunde acestor solicitări.
- Vom deschide piața pentru noi dezvoltatori de extensii în viitorul apropiat — tocmai terminăm câteva detalii finale pentru a ajuta la eficientizarea și automatizarea acestui proces.
- Oferim dezvoltatorilor de extensii comisioane mai mari.
- Dezvoltatorii au acum mai mult control asupra paginilor de produse, a documentației și a altor părți ale experienței pe care o au clienții lor cu produsele lor pe piață
- Dezvoltatorii au acum un acces mai direct la clienții lor prin asistență pentru a construi relații directe și pentru a afla direct despre nevoile lor.
O altă schimbare pe piața noastră din acest an a fost schimbarea de a reînnoi abonamentele la preț complet (mai degrabă decât la o reducere de 50%). Când am făcut această schimbare, au existat cu siguranță câteva răspunsuri negative. Am depus toate eforturile pentru a reduce impactul negativ asupra oricăruia dintre clienții noștri care ne-au contactat și, din nou, îi felicit pe inginerii noștri Happiness pentru empatia și diligența lor cu aceste conversații.
Este important să fie clar că am făcut această schimbare de dragul utilizatorilor noștri și al sustenabilității ecosistemului nostru. Extensiile disponibile pe piața WooCommerce sunt extensii premium și își merită prețul în mod continuu. Credem că această structură de prețuri stabilește așteptările potrivite pentru calitate în software și suport, atât pentru utilizatorii, cât și pentru dezvoltatorii extensiilor.
Credem că această structură de prețuri stabilește așteptările corecte de calitate în software și suport atât pentru utilizatori, cât și pentru dezvoltatorii extensiilor.
De asemenea, vrem să fim clari că am reinvestit orice venit suplimentar înapoi în piață prin comisioane mai mari pentru dezvoltatori și îmbunătățiri ale suportului oferit pentru pluginul principal WooCommerce, care este realizat exclusiv de Automattic. Am adăugat asistență prin chat live și am îmbunătățit considerabil timpul de răspuns al asistenței.
În concluzie, și privind înainte
Ultimul an a fost unul încărcat pentru ecosistemul WooCommerce. Platforma evoluează și se consolidează, iar baza de utilizatori este în creștere. Acest lucru este cu adevărat uimitor și umilitor pentru cei dintre noi suficient de norocoși să stăm în centrul tuturor. Construim toate acestea împreună și acesta este o adevărată dovadă a puterii open source. Din partea echipei Automattic, suntem atât de încântați de ceea ce am realizat cu toții și de ceea ce ne rezervă viitorul.