lezione 4 - pratica - lavorare in azienda: il teamwork

10
LAVORARE IN AZIENDA: IL TEAMWORK GIUSEPPE CRAMAROSSA ALTERNANZA SCUOLA-LAVORO @ LICEO SCIENTIFICO «G. GALILEI» BITONTO 3 DICEMBRE 2016

Upload: giuseppe-cramarossa

Post on 12-Feb-2017

13 views

Category:

Education


0 download

TRANSCRIPT

Page 1: Lezione 4 - Pratica - Lavorare in azienda: il teamwork

LAVORARE IN AZIENDA: IL TEAMWORKGIUSEPPE CRAMAROSSAALTERNANZA SCUOLA-LAVORO @ LICEO SCIENTIFICO «G. GALILEI» BITONTO3 DICEMBRE 2016

Page 2: Lezione 4 - Pratica - Lavorare in azienda: il teamwork

SOMMARIO

L’unione fa la forza Il controllo della versione e il repository Esempi con GIT

Page 3: Lezione 4 - Pratica - Lavorare in azienda: il teamwork

L’UNIONE FA LA FORZA

Nel mondo informatico è importante saper lavorare in team I progetti richiedono più competenze

GraficheLogicheMarketing

Tecnica: divisione dei compiti in base alle competenze Il tempo di realizzazione del progetto si riduce

Tempo = denaro È necessaria una progettazione del lavoro per non creare

interferenze

Page 4: Lezione 4 - Pratica - Lavorare in azienda: il teamwork

IL CONTROLLO DELLA VERSIONE E IL REPOSITORY (1/2)

Strumento utile per il lavoro in ambito informatico Permette di avere traccia delle modifiche fatte ai

file e di chi ha fatto quelle modifiche Permette di separare le varie parti di un progetto in

vari rami (o branch) Produzione (in genere chiamato master) Sviluppo: solo se non ci sono problemi le modifiche

vengono riportate nella versione di produzione (merge) Possono esistere infiniti rami (documentazione, note, …)

Page 5: Lezione 4 - Pratica - Lavorare in azienda: il teamwork

IL CONTROLLO DELLA VERSIONE E IL REPOSITORY (2/2)

Solo i file effettivamente aggiornati vengono modificati nei branch Si può aggiungere anche una descrizione delle modifiche eseguite Il branch master potrà diventare in automatico la versione del sito

web che sarà fruibile dall’utente (distribuzione continua) Funzionamento in generale

Dopo la modifica dei file in locale, si crea un commit (file modificati + descrizione delle modifiche + autore)

Si pubblica il commit sul repository (push) Gli altri che lavorano al progetto possono riscaricare i file modificati

da altri (clone se è la prima volta, altrimenti pull)

Page 6: Lezione 4 - Pratica - Lavorare in azienda: il teamwork

ESEMPIO DI REPOSITORY: GIT

Page 7: Lezione 4 - Pratica - Lavorare in azienda: il teamwork

ESEMPIO DI REPOSITORY: GIT E I BRANCH

Page 8: Lezione 4 - Pratica - Lavorare in azienda: il teamwork

ESEMPIO DI REPOSITORY: GIT E I COMMIT

Page 9: Lezione 4 - Pratica - Lavorare in azienda: il teamwork

ESEMPIO DI REPOSITORY: GIT E LA SEGNALAZIONE PROBLEMI (1/2)

Page 10: Lezione 4 - Pratica - Lavorare in azienda: il teamwork

ESEMPIO DI REPOSITORY: GIT E LA SEGNALAZIONE PROBLEMI (2/2)