5 migliori pratiche per PatternFly, un sistema di progettazione open source
PatternFly è un sistema di progettazione con codice aperto e una comunità aperta.
Hai mai ammirato le sfaccettature di una pietra preziosa? Gli angoli e le inclinazioni sono una cosa di bellezza. Puoi vedere che una pietra preziosa sfaccettata brilla più luminosa di una piatta. Potresti anche vedere questo tipo di bellezza quando analizzi un sistema di progettazione multiforme. Un sistema di progettazione è una raccolta di linee guida, standard e risorse per la creazione di interfacce utente (UI) coerenti e unificate. Come le sfaccettature di un diamante, un sistema di progettazione open source ricco di contributi diversi e di coinvolgimento della comunità porta alla fine a migliori esperienze di prodotto.
Il progetto PatternFly è un sistema di progettazione open source per i prodotti Red Hat. Ma l'open source non si esaurisce con il codice di PatternFly. Dietro PatternFly c'è un team di persone che creano progetti completamente all'aperto. Da designer e sviluppatori a ricercatori e scrittori, lavoriamo insieme per operare come una comunità open source.
Il nostro segreto? Non ne abbiamo uno: lavoriamo all'aperto, ricordi? Tuttavia, utilizziamo queste cinque migliori pratiche. Li condividerò qui in modo che anche tu possa alimentare il tuo sistema di progettazione con l'open source.
1. Contribuire collettivamente
Abbiamo un team di progettazione principale di PatternFly per progettare, mantenere ed evolvere il sistema di progettazione. Ma incoraggiamo e accogliamo con favore i contributi di tutti. Se hai una passione per la collaborazione e un talento per l'esperienza utente (UX), PatternFly vuole sentire la tua opinione.
2. Costruisci una comunità
Niente di creato in un silo arriva a PatternFly. Crediamo che il design sia migliore all’aperto. Questo è il motivo per cui includiamo la community in tutti gli aggiornamenti, modifiche e aggiunte. Raccogliamo feedback sui contributi delle persone durante la progettazione e lo sviluppo in modo che tutti abbiano voce in capitolo su ciò che viene implementato. Cerchiamo inoltre input e collaborazione da parte di persone provenienti da molteplici discipline di progettazione. Questo viene fatto per liberarsi da qualsiasi pregiudizio o supposizione. Questo tipo di design aperto rende il nostro sistema di progettazione più forte. Rafforza anche la nostra fiorente comunità di persone che interagiscono o contribuiscono a PatternFly (li chiamiamo affettuosamente Flyer).
3. Coinvolgi tutti
Se scopri che il brainstorming di idee con altri porta a soluzioni migliori di quanto chiunque avrebbe potuto sognare, allora pensi già come un Flyer. Organizziamo regolarmente riunioni di progettazione in cui i contributori presentano le loro idee e discutono approcci progettuali in un contesto di gruppo. Ciò ci consente di mantenere le nostre idee collaborative e di considerare i progetti da tutti gli angoli. Inoltre, organizziamo riunioni mensili della community per poter connetterci con Flyer da tutto il mondo e condividere gli ultimi aggiornamenti. Puoi catturare tutte le registrazioni delle nostre riunioni passate sul nostro canale YouTube di PatternFly.
4. Ascolta gli utenti
Come comunità, miriamo a fare in modo che tutti i contributi di PatternFly portino a esperienze di prodotto funzionali e belle in diversi contesti. Per far sì che ciò diventi realtà, ci riteniamo responsabili di uscire dalle nostre bolle e interagire con gli utenti. Collaboriamo con i ricercatori UX per testare aggiornamenti, modifiche e aggiunte con gli utenti, come temi visivi e interazioni, per garantire la creazione di progetti, risorse ed esperienze che risolvano per tutti, non solo per persone come noi.
5. Creare connessioni
PatternFly è il filo conduttore della coerenza tra i prodotti del portafoglio Red Hat. Ognuno ha la libertà creativa di creare ciò che meglio serve ai propri utenti. Ma lavoriamo in squadra per collegare gruppi di prodotti attraverso il sistema di progettazione per un'esperienza utente più unificata. Le risorse di PatternFly sono di facile accesso e aperte a tutti. Questo ci aiuta a creare connessioni e a schiacciare i silos.
Vieni a progettare all'aria aperta con noi
Che tu sia un team di 1 o 100 persone, o che il tuo sistema di progettazione sia open source o meno, c'è sempre spazio per un po' di collaborazione e comunità in tutto ciò che facciamo. Raccontaci come vanno le cose per te connettendoti con la community di PatternFly. Non vediamo l'ora di sentire la tua opinione.