Contattataci

Struttura del corso

Presentazione delle metodologie di Project Management

  • Metodologie Agile
  • Waterfall

Deployment automatico tramite GIT

  • Repository di produzione
  • Release branch
  • Utilizzo dei Tag per le release
  • Passaggio tra le release
  • Gestione delle release di manutenzione
  • Major release

Documentazione, Change Log delle Release

  • Utilizzo della storia del repository per creare il Change Log
  • Utilizzo della descrizione del Tag per la major release che riassume le modifiche
  • Agregazione di modifiche più piccole in una più grande (più vicina al business)
  • Agregazione dei commit
  • Gruppo dei commit in parti logiche

Strategie di Push e Pull per il Repo Centrale

  • Mantenere il repository centrale pulito
  • Creare una struttura per aggregare e revisionare le modifiche da parte degli sviluppatori
  • Ambienti di test e staging

Architettura Software e Componenti

  • Come dividere logicamente l'applicazione e il repository
  • Come gestire le librerie e i sotto-progetti sviluppati da terze parti
  • Utilizzo dei submoduli per automatizzare gli aggiornamenti

Requisiti

È consigliata familiarità con GIT.

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

 7 ore

Numero di Partecipanti


Prezzo per partecipante

Recensioni (4)

Corsi in Arrivo

Categorie relative