Projects e Projects (versione classica)

Completato

Prima di approfondire le modalità di utilizzo della nuova e migliorata versione di Projects, è opportuno soffermarsi sulle novità rispetto a Projects (versione classica).

Esamineremo innanzitutto alcuni dei miglioramenti in una panoramica affiancata e quindi approfondiremo le singole sezioni degli aggiornamenti.

Projects e Projects (versione classica)

Progetti Projects (versione classica)
Tabelle e schede Schede, elenchi, layout sequenza temporale Tavole
Dati Consente di ordinare, classificare e raggruppare gli elementi in base a campi personalizzati, ad esempio testo, numero, data, iterazione e selezione singola Colonne e schede
Approfondimenti Consente di creare oggetti visivi per comprendere il lavoro tramite grafici cronologici e correnti con Projects Barra di avanzamento
Automazione Consente di usare l'API GraphQL, le azioni e i set di impostazioni delle colonne per gestire il progetto Consente di configurare i set di impostazioni di colonna per l'aggiunta, la modifica o la chiusura di problemi e richieste pull

La nuova versione di GitHub Projects offre un'esperienza più ricca che consente di tenere traccia del lavoro direttamente dove si lavora. Passiamo a trattare in modo più approfondito le modifiche apportate.

Elenchi completi di miglioramenti apportati a Projects

Tabelle e schede

  • Consentono di pianificare e tenere traccia del lavoro in una visualizzazione tabella o scheda
  • Consente di classificare, ordinare e raggruppare all'interno di una tabella in base a qualsiasi campo personalizzato
  • Consente di creare bozze di problemi con descrizioni dettagliate e metadati
  • Consente di materializzare qualsiasi prospettiva con filtri tokenizzati e visualizzazioni salvate
  • Consente di personalizzare le schede e il raggruppamento nelle schede del progetto
  • Aggiornamenti del progetto in tempo reale e indicatori di presenza utente

Dati

  • Consente di definire campi personalizzati di tipo testo, numero, data, iterazione e selezione singola
  • Consente di configurare iterazioni con intervalli di date flessibili e interruzioni per rappresentare gli sprint, i cicli o la roadmap trimestrale
  • Consente di visualizzare le richieste pull collegate e i revisori nelle visualizzazioni tabella e scheda

Informazioni dettagliate

  • Consente di creare e configurare grafici a barre, a linee, impilati e istogrammi personalizzati
  • Consente di usare funzioni di aggregazione come sum, count, average, min e max per ottenere le informazioni dettagliate appropriate
  • Consente di rendere permanenti i grafici e condividerli con un URL per informare tutti

Automazione

  • API ProjectsV2 di GraphQL
  • Ambiti del progetto dell'app GitHub
  • Eventi webhook per gli aggiornamenti dei metadati dell'elemento di progetto
  • Azione GitHub per automatizzare l'aggiunta di problemi ai progetti

A questo punto vedremo come creare un progetto.