salve a tutti
mi è stato proposto di andare a lavorare in team
come si svolge un lavoro in team?

vedendo i testi universitari scorgo che i gruppi vengono divisi in :
chi crea i css
analista
test-center
DBA
capo-progetti
supervisore

purtroppo fare i conti con la realta' è molto dura,e siccome voglio essere preparato, immagino che tutte quete figure non esistono
dove posso attingere iformazioni a riguardo?
e come vengono scambiati i dati e le informazioni da un lavoro ad un'altro?
e se un programmatore deve scrivere un aprocedura deve attenersi allo standard oppure puo' scrivere come è abituato a dichiarare le variabili ecc??

grazie per i chiarimenti