WooConf: lo stato del Woo

Pubblicato: 2017-11-10

Questa è la prima parte di una serie di post che mettono in evidenza i discorsi di WooConf. Puoi guardare il discorso o leggere alcuni dei punti seguenti.

WooCommerce ha avuto un successo straordinario negli ultimi cinque anni. Il plugin stesso ha più di 32 milioni di download, più di 3 milioni di installazioni attive e oltre 600 contributori al progetto open source. Non siamo più solo un plugin, siamo una piattaforma con un fiorente ecosistema.

Dal momento che abbiamo avuto la fortuna di avere successo, ora abbiamo influenza. Come dicono,

Con un grande potere viene una grande responsabilità

Il team di WooCommerce prende molto sul serio questa responsabilità. Quindi abbiamo esaminato molto attentamente la piattaforma nel suo insieme e abbiamo capito come possiamo assicurarci che sia all'altezza delle sue responsabilità.

Nell'ultimo anno, abbiamo speso molto tempo ed energie per rendere WooCommerce robusto e sostenibile a lungo termine per i nostri tre gruppi di utenti: proprietari di negozi, costruttori di negozi e sviluppatori di estensioni. Vorrei condividere parte di ciò che abbiamo fatto, ciò che abbiamo imparato e un accenno di dove stanno andando le cose.

Un focus sul design e sull'esperienza utente

John Maeda è entrato in Automattic poco più di un anno fa e il suo compito è assicurarsi di avere un'ottima esperienza di progettazione e utente in Automattic e che tutto ciò che realizziamo sia inclusivo.

Filosoficamente, l'inclusione è incredibilmente importante per noi: dopotutto, la nostra missione è democratizzare l'editoria e il commercio per tutti. In pratica, l'inclusione è fondamentale perché il nostro lavoro sarà sempre migliore quando è informato da diverse prospettive: ci aiutano a essere più approfonditi ed esaurienti nelle nostre esplorazioni per trovare il modo migliore per risolvere i problemi.

La nostra missione di democratizzare l'editoria e il commercio a tutti.

Come parte di questo, ci stiamo prendendo molto più tempo per comprendere tutti i nostri utenti in modi più profondi e fondamentali. Vogliamo assicurarci di eseguire le cose giuste in modo da poter avere il massimo impatto per i nostri utenti. Stiamo facendo più ricerche su tutta la linea, comprese interviste e test con quasi tutti quelli che possiamo.

lavoro di squadra su computer e carta

Abbiamo condotto un "laboratorio di ricerca sui prodotti" di grande successo presso WooConf, dove siamo stati in grado di imparare da una varietà di utenti WooCommerce e ottenere feedback diretti sul lavoro in corso sui prodotti. Abbiamo anche avviato un programma di feedback sul design in corso.

Abbiamo imparato così tanto lo scorso anno attraverso questa ricerca e questo ci aiuta a fare grandi miglioramenti per ogni tipo di stakeholder nella nostra piattaforma.

Un focus sui costruttori di negozi

All'inizio di quest'anno abbiamo lanciato WooCommerce 3.0. I maggiori miglioramenti in questa versione sono le astrazioni, come le nuove classi CRUD (Crea, Sostituisci, Aggiorna, Elimina) e la v2 della nostra API REST. Le astrazioni aiutano a separare ciò che le parti chiave di WooCommerce fanno dall'implementazione sottostante, che è importante per ridimensionare e dare ai clienti la possibilità di personalizzare varie parti di WooCommerce per le loro specifiche esigenze aziendali.

È un passo importante verso un approccio allo sviluppo moderno, astratto e basato su API che ci consente di sfruttare tutto ciò che è eccezionale in WordPress mentre facciamo le cose in modo diverso per le esigenze specifiche dell'e-commerce. Non serve all'ecosistema più ampio avere tutti che cercano di ottenere ciò di cui hanno bisogno ogni volta: crea incubi di aggiornamento e interoperabilità. Vorremmo renderlo più sistematico in modo che ci siano meno conflitti imprevisti.

Uscite di WooCommerce

Quando abbiamo lanciato WooCommerce 3.0 non è andato tutto liscio. Abbiamo passato molto tempo ad aiutare le persone che avevano problemi. Complimenti ai nostri ingegneri della felicità e al team di sviluppo di WooCommerce Core che hanno svolto un lavoro straordinario rispondendo alle esigenze degli utenti.

Abbiamo imparato molto da questa esperienza e apportato importanti cambiamenti nel nostro approccio allo sviluppo di WooCommerce. In particolare, abbiamo appreso che abbiamo bisogno di un'esperienza di aggiornamento e manutenzione molto più affidabile. Ci dedichiamo a implementare regolarmente miglioramenti significativi. Ma non possiamo implementare nuove funzionalità se le persone hanno paura di eseguire l'aggiornamento.

Non possiamo implementare nuove funzionalità se le persone hanno paura di eseguire l'aggiornamento.

E non è solo il nostro lavoro, è anche una responsabilità importante per i nostri sviluppatori di estensioni e costruttori di negozi. Stiamo mettendo in atto sistemi che ci aiutino a lavorare insieme per farlo. Ci impegniamo a rendere solida l'esperienza di aggiornamento e manutenzione.

Ci impegniamo a rendere solida l'esperienza di aggiornamento e manutenzione.

Alcune delle cose che stiamo facendo in Automattic sono:

  • Una cadenza regolare di rilasci – almeno trimestrale (li chiamiamo “treni di rilascio”).
  • Test end-to-end e unitari per il core WooCommerce e tutte le nostre estensioni.
  • Aggiornamento e test manuali su un insieme diversificato di siti WooCommerce dal vivo prima del rilascio.

Spero che tu abbia notato che WooCommerce 3.1 e 3.2 hanno causato molti meno problemi, in gran parte a causa dei nostri nuovi approcci.

Alcune cose da aspettarsi nel prossimo futuro sono:

  • Tabelle di database più veloci progettate per l'e-commerce.
  • Nuove code di eventi.
  • Flussi di pagamento migliorati.
  • Molto lavoro su dati e approfondimenti: se il proprietario di un negozio non riesce a capire cosa sta succedendo nei suoi negozi, non può prendere decisioni su come migliorare le cose.

Sapevi che esiste un blog Develop WooCommerce? Tienilo d'occhio se sei interessato alla tabella di marcia.

Abbonamenti di estensione

Il successo di WooCommerce ha portato al successo i nostri costruttori di negozi, quindi molti ora hanno gruppi di clienti grandi e in crescita. Abbiamo appreso che dobbiamo fornire più strumenti per aiutarli a gestire grandi insiemi di clienti e siti.

Una cosa che abbiamo fatto per migliorare questo è cambiare il modo in cui vengono gestiti gli abbonamenti delle estensioni. Non è scalabile o sicuro avere persone che copiano e incollano le chiavi di abbonamento! Abbiamo creato un processo di connessione più sicuro con un clic, senza chiavi. Abbiamo anche iniziato ad aggiungere strumenti per gestire questo nuovo approccio agli abbonamenti, come la possibilità di condividere e trasferire gli abbonamenti ai clienti. Aumenteremo il set di strumenti nei prossimi trimestri.

Concentrati sui proprietari di negozi

Abbiamo riflettuto molto su come rendere più facile l'avvio per i proprietari di negozi non tecnici. Lo stiamo facendo attraverso un mix di nuovi servizi cloud e un'esperienza utente (UX) semplificata. Offriamo tutti questi servizi gratuitamente come un modo per aiutare i negozi a essere operativi più velocemente.

Ora possiamo configurare automaticamente Stripe (e presto PayPal e altri) senza la necessità di chiavi API. All'inizio dell'anno, abbiamo rilasciato un servizio di spedizione che offre gratuitamente tariffe di spedizione in tempo reale ed etichette di spedizione scontate negli Stati Uniti e in Canada. Abbiamo appena rilasciato un nuovo servizio fiscale che offre ai negozi un'imposta sulle vendite automatica e accurata negli Stati Uniti, in Canada, nel Regno Unito, nell'UE e in Australia.

Fotocamera del telefono del computer

In WooCommerce 3.2 abbiamo implementato un nuovo flusso di onboarding, basato sui nostri servizi cloud: un nuovo utente può avere pagamenti, tariffe di spedizione in tempo reale e imposte sulle vendite precise impostate in circa cinque minuti, prima ancora di aver aggiunto il loro primo prodotto!

Stiamo costruendo questi flussi con l'aiuto della significativa esperienza e infrastruttura di Automattic nei prodotti basati su cloud. Invece di creare e mantenere piattaforme separate, stiamo combinando tutti i nostri sforzi per creare servizi più solidi e farlo a un ritmo più veloce.

All'inizio di quest'anno, abbiamo avviato l'accesso a WordPress.com per WooCommerce.com e per i nostri servizi cloud perché era già più sicuro (autenticazione a due fattori), più flessibile (accesso social, collegamenti magici, ecc.) e aveva un supporto integrato per cellulare.

Faremo inoltre ampio uso di Jetpack, che dispone di una solida piattaforma per la fornitura di servizi cloud. Ora stiamo lavorando insieme al team di Jetpack per aggiungere funzionalità che soddisfino le esigenze uniche dell'e-commerce. Aspettati di vedere più offerte cloud lanciate in futuro.

Concentrati sugli sviluppatori di estensioni

Per gli sviluppatori di estensioni WooCommerce, il nostro obiettivo principale è stato il mercato WooCommerce. Abbiamo ricevuto molte richieste nell'ultimo anno da sviluppatori che vogliono aggiungere offerte lì.

Costruire i Lego
Un po' come costruire su WooCommerce

Abbiamo anche sentito che i nostri attuali sviluppatori di estensioni desiderano interazioni più dirette con i loro clienti e un maggiore controllo sulle pagine dei loro prodotti, sulla documentazione, ecc. Questo ha perfettamente senso: lo sviluppo di estensioni è un'attività di software e il successo di un'attività di software è solitamente direttamente legato a quanto gli sviluppatori interagiscono con i loro utenti.

Dopo un sacco di esplorazione e pianificazione, stiamo apportando alcune modifiche importanti per soddisfare queste richieste.

  • Apriremo il mercato a nuovi sviluppatori di estensioni nel prossimo futuro: stiamo solo completando alcuni dettagli finali per semplificare e automatizzare questo processo.
  • Diamo agli sviluppatori di estensioni commissioni più elevate.
  • Gli sviluppatori ora hanno un maggiore controllo sulle pagine dei prodotti, sulla documentazione e su altre parti dell'esperienza che i loro clienti hanno con i loro prodotti sul mercato
  • Gli sviluppatori ora hanno un accesso più diretto ai loro clienti tramite il supporto per costruire relazioni dirette e conoscere in prima persona le loro esigenze.
Mercato del lato ovest
Se prendessi il nostro mercato virtuale e lo rendessi fisico, pensiamo che sarebbe simile a questo, ma con più viola.

Un altro cambiamento nel nostro mercato quest'anno è stato il rinnovo degli abbonamenti a prezzo pieno (anziché con uno sconto del 50%). Quando abbiamo apportato questa modifica, ci sono state sicuramente alcune risposte negative. Abbiamo fatto ogni sforzo per ridurre l'impatto negativo per tutti i nostri clienti che ci hanno contattato e, ancora una volta, lodo i nostri Happiness Engineers per la loro empatia e diligenza con queste conversazioni.

È importante essere chiari sul fatto che abbiamo apportato questa modifica per il bene dei nostri utenti e per la sostenibilità del nostro ecosistema. Le estensioni disponibili nel mercato di WooCommerce sono estensioni premium e valgono il loro prezzo su base continuativa. Riteniamo che questa struttura dei prezzi stabilisca le giuste aspettative per la qualità del software e del supporto, sia per gli utenti che per gli sviluppatori delle estensioni.

Riteniamo che questa struttura dei prezzi stabilisca le giuste aspettative di qualità nel software e supporto sia per gli utenti che per gli sviluppatori delle estensioni.

Vogliamo anche essere chiari sul fatto che abbiamo reinvestito eventuali entrate extra nel mercato stesso attraverso commissioni più elevate per gli sviluppatori e miglioramenti al supporto fornito per il plug-in WooCommerce di base, che viene eseguito esclusivamente da Automattic. Abbiamo aggiunto il supporto della chat dal vivo e migliorato notevolmente i nostri tempi di risposta del supporto.

In conclusione, e guardando avanti

L'ultimo anno è stato impegnativo per l'ecosistema WooCommerce. La piattaforma si sta evolvendo e rafforzando e la base di utenti è in crescita. Questo è davvero sorprendente e umiliante per quelli di noi abbastanza fortunati da essere seduti al centro di tutto. Stiamo costruendo tutto questo insieme, e questa è una vera testimonianza della potenza dell'open source. Dal team di Automattic, siamo così entusiasti di ciò che tutti abbiamo realizzato e di ciò che riserva il futuro.

Grazie