WordPress 2.7 è il modello per come il design può aprire la strada
Pubblicato: 2016-12-13Quando Matt Mullenweg, co-creatore del progetto open source WordPress, ha annunciato che il design avrebbe aperto la strada allo sviluppo di WordPress nel 2017, utilizzando la ricerca degli utenti e i modelli, la prima cosa che mi è venuta in mente è stata WordPress 2.7. Quel rilascio è stato il culmine della leadership e degli sforzi efficaci di Jen Mylo e Liz Danzico. Per capire perché questa versione è in una classe a sé stante, dobbiamo guardare come è stata creata.
Presentazione di Crazyhorse
Il 29 marzo 2008, WordPress 2.5 "Brecker" è stato rilasciato al mondo. La caratteristica più importante della versione 2.5 era il backend riprogettato che è stato realizzato in collaborazione con Happy Cog.
Quando Mullenweg ha dato al pubblico un'anteprima del backend riprogettato, ha detto questo:
Negli ultimi mesi, abbiamo lavorato con i nostri amici di Happy Cog - Jeffrey Zeldman, Jason Santa Maria e Liz Danzico - per riprogettare WordPress da zero. Il risultato è un nuovo modo di interagire con WordPress che rimarrà familiare agli utenti esperti migliorando l'esperienza per tutti. Questa non è solo una nuova mano di vernice: abbiamo ripensato l'aspetto di WordPress, così come il modo in cui è organizzato in modo che tu possa dimenticare il software e concentrarti sulle tue attività creative.

Mentre alcune persone hanno elogiato la riprogettazione, altri non erano contenti, in particolare con la gerarchia del menu. Poiché i sentimenti nella comunità erano contrastanti, Mylo ha incaricato il Center for Media Design, Insight and Research della Ball State University di eseguire un rapporto sull'usabilità sul design dell'amministratore di WordPress 2.5. Il rapporto è stato utilizzato per capire quali problemi erano basati su problemi di interfaccia rispetto a persone che semplicemente non apprezzavano le modifiche.
I risultati dei test di usabilità sono stati condivisi con gli sviluppatori principali che hanno ispirato un'interfaccia prototipo per affrontare alcuni dei problemi scoperti. Ciò ha consentito agli sviluppatori di utilizzare WordPress 2.5 sui propri siti e il prototipo su un sito di test. Tuttavia, una volta iniziati i test con l'interfaccia del prototipo, è diventato chiaro che era necessario un approccio più ambizioso.
Secondo Mylo, il secondo prototipo noto come "Crazyhorse" ha sbalordito i soggetti del test:
Il secondo round di test ha sbalordito tutti. Il team di ricerca non aveva mai visto risultati così coerenti. Le attività sono state completate più velocemente, le opinioni dei partecipanti le hanno valutate più in alto, la comprensione di come funzionavano gli elementi dell'interfaccia era maggiore e non era nemmeno un'applicazione completamente funzionante. Dei partecipanti al test, ognuno ha detto che avrebbe scelto il prototipo sulla loro attuale interfaccia amministrativa, e non è stato nemmeno carino.
Durante tutto il processo di sviluppo 2.7, Mylo ha utilizzato una serie di canali di comunicazione per raccogliere il feedback degli utenti. Il 15 settembre 2008, Mylo ha pubblicato un sondaggio sulle opzioni di navigazione. Il sondaggio faceva parte di uno sforzo più ampio per coinvolgere più persone nel processo di progettazione e decisione:
Nell'ambito della missione di aumentare il coinvolgimento degli utenti nelle decisioni di progettazione, abbiamo creato un sondaggio inteso a offrire agli utenti di WordPress la possibilità di svolgere un ruolo nel decidere come raggruppare ed etichettare le opzioni di navigazione.
Nello stesso mese è stato creato un secondo sondaggio che ha consentito agli utenti di votare i modelli della casella di ricerca, il menu dei preferiti, i pulsanti Futuro/Pubblica e Modifica timestamp. Ci sono voluti solo due giorni prima che il sondaggio raggiungesse il numero massimo di risposte di 5.000.

Una volta concluso il sondaggio, Mylo ha pubblicato un post di follow-up e un documento contenente wireframe che dava agli utenti un'idea di come potrebbe essere il prodotto finale. Verso la metà di ottobre 2008, Mylo ha pubblicato schermate semi-lucidate dell'interfaccia 2.7 e ha spiegato come funzionava. Matt Thomas e Andy Peatling sono in gran parte responsabili della progettazione di WordPress 2.7.

La risposta agli screenshot è stata straordinariamente positiva. Una settimana dopo aver mostrato la dashboard 2.7, Mylo ha chiesto alla community di WordPress di creare un set di icone da abbinare a ciascuna delle sezioni di navigazione. Più di una dozzina di persone hanno inviato set di icone e invece di sceglierne uno, Mylo ha lasciato che la community votasse quale set corrispondeva meglio allo stile di WordPress 2.7. Con il 35% dei voti, il set vincente è stato creato da Ben Dunkle.


Ho chiesto a Dunkle cosa lo ha ispirato a creare le icone e se Mylo non ha offerto l'opportunità alla community come ha fatto lei, se avrebbe contribuito a WordPress 2.7 altrimenti.
"Quando ho visto il post di Jen che chiedeva ai designer di icone di presentare un set per 2.7, era giusto per la scadenza", ha detto Dunkle alla Taverna. “Non riesco a ricordare come ho trovato il post, dal momento che non visitavo molto spesso il blog di sviluppo di WordPress. A quel tempo costruivo siti con WordPress da alcuni anni e mi sono davvero divertito, ma non ho pensato molto alla comunità online".
“Jen ha espresso la direzione in modo eloquente: 'Le icone dovrebbero essere sottili, con un aspetto classico/disegnato, niente di cartone animato. Linee sottili. Forse un po' vecchio stile.' In quel periodo stavo disegnando icone per altri progetti open source e il linguaggio del post mi ha colpito. Ho inviato un'e-mail di corsa.
“Sono finito come finalista, ho spinto i pixel e inviato il design. Il mio ha ottenuto il maggior numero di voti. Il concorso ha causato alcune polemiche, dal momento che qualsiasi cosa che assomigli a un lavoro su specifiche è sempre stato un parafulmine nella comunità del design. Non l'ho visto in questo modo. Era un progetto open source e io ero un volontario, non un appaltatore.
“Alla fine, ha avviato una connessione continua che mantengo fino ad oggi. Ora si chiamano Dashicon, realizzati con vettori invece di pixel, e presto saranno SVG invece di font web (una volta che avremo risolto i bug).”
Dopo aver superato le fasi beta e release candidate, WordPress 2.7 "Coltrane" è stato rilasciato al pubblico l'11 dicembre 2008. Più di 150 persone hanno contribuito con il codice direttamente al rilascio e innumerevoli altre hanno contribuito con feedback preziosi nei momenti opportuni attraverso sondaggi, mailing liste e test.
Riferendosi a WordPress 2.7, l'utente di lunga data Ozh ha detto: "Il team di sviluppo ha chiesto agli utenti cosa volevano e cosa gli piaceva, e il risultato è anni luce oltre quello che lo studio di design ha prodotto per 2,5 sei mesi prima. Una parola per riassumere tutto: 'Above the fold!'”
WordPress 2.7 Stabilisci un ottimo standard
Durante il Contributor Day al WordCamp US 2016, ho chiesto a Mullenweg se il processo di sviluppo di WordPress 2.7 ha ispirato l'approccio sperimentale allo sviluppo di WordPress nel 2017.
Sì, voglio dire che è stato uno degli inizi dei contributi di Jen e del suo enorme impatto sul mondo di WordPress. Ha portato un modo di pensare completamente diverso con un utente in primo luogo, usabilità, mentalità guidata dalla ricerca. È stato fantastico avere una leadership femminile che ha dimostrato molto presto nella comunità di WordPress che questo è un software creato da tutti per tutti. Quello che era per il suo tempo è un ottimo standard a cui attenersi mentre avanziamo nel 2017.
Tra tutte le versioni di WordPress che ho trattato dal 2007, WordPress 2.7 è speciale. È l'unica versione in cui sento che gran parte della community si è radunata e si è concentrata sul miglioramento di WordPress. Attraverso sondaggi, commenti, post di blog, test e contatti con persone di talento nella comunità per chiedere aiuto, Mylo ha dimostrato che la comunità può far parte del processo di sviluppo e progettazione di WordPress e, di conseguenza, ottenere un prodotto migliore.
Le cose sono cambiate dal 2008. La comunità, il pool di contributori e il progetto stesso sono diventati più grandi. La comunicazione è diffusa tra i Make Blog e SlackHQ. Il processo di sviluppo di WordPress è più aperto che mai. Dal rilascio di WordPress 2.7, non ho sentito la stessa scintilla di radunarsi per un obiettivo comune che Mylo è stato in grado di promuovere. Forse è perché non faccio parte di un team di progetto come l'API REST o non lo sto cercando nei posti giusti. Spero che questi sentimenti si riaccendano nel 2017.
Sarà interessante vedere come andrà a finire il nuovo processo di sviluppo. Fino ad allora, ti lascio con una meravigliosa citazione di Mylo in quanto cattura succintamente il modo in cui mi sento e ricordo il ciclo di sviluppo di WordPress 2.7.
"Spero che ti piaccia dare un'occhiata da vicino a come abbiamo organizzato i nostri pensieri intorno alla 2.7 e che quando il feedback della community inizia a fluire tutti si ricordano che tutti noi vogliamo la stessa cosa: il miglior WordPress possibile."
