Struttura del corso

Mostra una panoramica delle metodologie Project Management

  • Agile Metodologie
  • Cascata

Distribuzione automatica tramite GIT

  • Repository di produzione
  • Ramo di rilascio
  • Utilizzo dei tag per le versioni
  • Passaggio da una versione all'altra
  • Gestione del rilascio di manutenzione
  • Versioni principali

Documentation, Registro delle modifiche di rilascio

  • Utilizzo della cronologia del repository per creare il registro delle modifiche
  • Utilizzo della descrizione del tag per le modifiche riepilogative della versione principale
  • Aggregazione di modifiche più piccole in modifiche più grandi (più vicine all'azienda)
  • Aggregazione dei commit
  • Il raggruppamento dei commit in parti logiche

Strategie di push e pull dei pronti contro termine centrali

  • Mantenere pulito il repository centrale
  • Creazione di una struttura per l'aggregazione e la revisione delle modifiche da parte degli sviluppatori
  • Ambiente di test e staging

Software Architecture e Componenti

  • Come dividere logicamente l'applicazione e il repository
  • Come gestire librerie e sottoprogetti sviluppati da terze parti
  • Utilizzo dei sottomoduli per automatizzare gli aggiornamenti

Requisiti

Si consiglia di avere familiarità con GIT.

È richiesta la comprensione del ciclo di vita dello sviluppo del software, delle metodologie di gestione dei progetti e dei framework (come waterfall e Agile).

 7 ore

Numero di Partecipanti


Prezzo per Partecipante

Recensioni (5)

Corsi in Arrivo