Introduzione a GitHub Projects e alle bacheche di progetto

Completato

Bacheche di progetto

Durante il ciclo di vita dell'applicazione o del progetto, è fondamentale pianificare e classificare in ordine di priorità il lavoro. Con le bacheche di progetto è possibile controllare funzionalità specifiche, roadmap, piani di rilascio e così via.

Le bacheche di progetto includono problemi, richieste pull e note classificate come schede che è possibile trascinare e rilasciare nelle colonne desiderate. Le schede contengono metadati rilevanti per i problemi e le richieste pull, come etichette, assegnatari, stato e utente che ha effettuato l'apertura.

Screenshot della funzionalità delle bacheche dei progetti GitHub.

Esistono diversi tipi di bacheche di progetto:

  • Bacheche di progetto di proprietà dell'utente: possono contenere problemi e richieste pull provenienti da qualsiasi repository personale.
  • Bacheche di progetto dell'organizzazione: possono contenere problemi e richieste pull provenienti da qualsiasi repository appartenente all'organizzazione.
  • Bacheche di progetto del repository: contengono i problemi e le richieste pull di un singolo repository.

Per creare una bacheca di progetto per l'organizzazione, è necessario essere un membro dell'organizzazione.

È possibile usare modelli per configurare una nuova bacheca di progetto che includerà colonne e schede con suggerimenti. I modelli possono essere automatizzati e già configurati.

Modelli Descrizione
Kanban di base Tenere traccia delle attività con: colonne Da completare, In corso e Completate.
Kanban automatizzato Le schede si spostano automaticamente tra: colonne Da completare, In corso e Completate.
Kanban automatizzato con revisione Le schede si spostano automaticamente tra: colonne Da completare, In corso e Completate, con trigger aggiuntivi per lo stato di revisione della richiesta pull.
Valutazione bug Valutare e classificare in ordine di priorità i bug con: colonne Da completare, Priorità alta, Priorità bassa e Chiuso.

Per altre informazioni sulle bacheche di progetto, vedere:

Progetti

I progetti sono una nuova versione di strumento personalizzabile e flessibile dei progetti per pianificare e tenere traccia del lavoro su GitHub.

Un progetto è un foglio di calcolo personalizzabile di cui è possibile configurare il layout con i filtri, l'ordinamento e il raggruppamento dei problemi e delle richieste pull e l'aggiunta di campi personalizzati per tenere traccia dei metadati.

È possibile usare visualizzazioni diverse, ad esempio Bacheca o foglio di calcolo/tabella.

Screenshot della funzionalità beta dei progetti GitHub.

Se si apportano modifiche nella richiesta pull o nel problema, il progetto riflette le modifiche.

È possibile usare campi personalizzati nelle attività. Ad esempio:

  • Una campo data per tenere traccia delle date di destinazione per la spedizione.
  • Un campo numero per tenere traccia della complessità di un'attività.
  • Un singolo campo di selezione per tenere traccia della priorità di un'attività, Bassa, Media o Alta.
  • Un campo di testo per aggiungere una nota rapida.
  • Un campo di iterazione per pianificare il lavoro settimana per settimana, incluso il supporto per le interruzioni.

Per altre informazioni su Projects, vedere: