Ci sono sempre molte domande su quali sono le aspettative per ogni ruolo nel programma GSoC. Le organizzazioni hanno sviluppato una propria serie e questo ha prodotto un'ampia varietà. Questa documentazione ha lo scopo di standardizzare le aspettative di tutte le organizzazioni partecipanti.
Le singole organizzazioni possono avere ruoli e responsabilità aggiuntivi. Per ulteriori informazioni, rivolgiti all'amministratore della tua organizzazione.
Responsabilità dei collaboratori GSoC
...al tuo mentore
- Invio del lavoro di qualità (codice)
- Comunica regolarmente il lavoro completato, cosa intendi fare dopo e i blocchi
- Chiedere aiuto quando qualcosa ti impedisce di raggiungere un obiettivo
- Indica che sei vivo e lavori ogni giorno
- Rivaluta l'ambito del lavoro quando è notevolmente in anticipo rispetto alle aspettative
- Comunica con il tuo mentore E con la community in generale
- Informare il prima possibile quando la capacità lavorativa verrà ridotta (ad es. famiglia, salute, altro lavoro)
- Ascolta e rispondi ai feedback
...all'amministratore dell'organizzazione
- Comunicagli quando ci sono:
- Problemi di interazione con qualsiasi mentore o membro della community
- Disaccordi significativi sul tuo lavoro o modifiche al tuo piano di lavoro
Responsabilità del mentore
...all'amministratore dell'organizzazione
- Comunicare le aspettative relative a disponibilità e interazione
- Informare il prima possibile quando la capacità di mentoring verrà ridotta (ad es. famiglia, salute, vacanze)
- Informare in caso di problemi con un collaboratore GSoC.
- Mancanza di comunicazione, attività, visibilità (MIA) o progressi
- Violazioni del Contratto con i partecipanti (ad es. plagio, molestie, attività fraudolente)
- Scelta non adeguata o rinuncia
- Valutare formalmente la partecipazione dei collaboratori GSoC
- Comunica con l'amministratore e con il collaboratore GSoC prima di non riuscire
...ai tuoi collaboratori GSoC
- Aiutare e/o insegnare al collaboratore GSoC come:
- fai parte della tua community
- comunicare in modo più efficace e allo scoperto
- lavorare con il canale di comunicazione preferito della tua organizzazione (IRC, Slack e così via)
- usare il sistema di controllo della versione della tua organizzazione
- porre domande e ottenere risposte
- fornire argomentazioni tecniche convincenti e discussioni costruttive
- fornire correttamente l'attribuzione e scoprire come selezionare una licenza open source
- essere motivati e produttivi in modo indipendente
- risolvere problemi tecnici complessi
- Tenere traccia dei progressi e tenere informati i collaboratori di GSoC sul loro stato
- Comunica regolarmente:
- Almeno due volte alla settimana o meglio
- Fornisci feedback costruttivi, sii paziente e rispetto
- Stabilire obiettivi di lavoro realistici e aspettative in termini di tempistiche
- Rivaluta l'ambito con il collaboratore GSoC se molto in anticipo o in ritardo rispetto alle aspettative
- Collabora con gli sviluppatori e la community per facilitare l'accettazione del lavoro dei collaboratori GSoC
Responsabilità degli amministratori dell'organizzazione
...a Google
- Definire la partecipazione dell'organizzazione, i criteri di selezione delle organizzazioni e le procedure operative specifiche dell'organizzazione
- Invia la richiesta dell'organizzazione e sii un rappresentante dell'organizzazione
- Fungere da collegamento di comunicazione con Google.
- Rispondere a qualsiasi richiesta di informazioni da parte di Google entro 36 ore
- Segnalare violazioni del Contratto per i partecipanti (ad esempio molestie, plagi, frodi)
- Segnala il recesso da un collaboratore GSoC
- Assicurati che tutte le scadenze siano rispettate (ad es. richieste di slot, valutazioni dei mentori, creazione di account di pagamento dell'organizzazione)
- Seleziona e invita mentori fidati, capaci e qualificati
- Fornire e gestire un elenco adeguato di idee di progetto
- Supervisiona l'attività di tutti i mentori e i collaboratori di GSoC per garantire il rispetto delle responsabilità
- Rispondere al post del sondaggio GSoC di Google (con domande sulla conservazione dei collaboratori GSoC e così via)
...ai tuoi mentori
- Definire i frame per la partecipazione all'organizzazione, i requisiti del mentore, il processo di errore e la procedura
- Comunica le aspettative dei mentori prima dell'inizio del programma
- Comunica le norme relative alla selezione, alla partecipazione continua e alla chiusura dei collaboratori GSoC
- Indicare i criteri di selezione per le allocazioni degli slot
- Descrivi come verranno gestite le violazioni e i fallimenti del Contratto con i partecipanti
- Valutare continuamente l'interazione del mentore con i collaboratori di GSoC
- Riconoscere i conflitti di interesse e le questioni interpersonali e sostituire se necessario
- Fai sapere ai mentori quando sono necessarie più idee per i progetti
- Mantieni comunicazioni regolari con i mentori prima e durante il programma
- Garantire una copertura di tutoraggio adeguata e adeguata, in particolare in prossimità delle festività
...ai tuoi collaboratori GSoC
- Fai sapere ai collaboratori di GSoC come, quando e perché contattare l'amministratore dell'organizzazione
- Assicurarsi che i collaboratori GSoC vengano presentati e integrati in modo appropriato
- Comunica i requisiti specifici dell'organizzazione (ad es. ora, programmazione, comunicazione, licenze)
- Comunicare aspettative specifiche dell'organizzazione (ad es. comportamento, best practice, visibilità)
- Comunicare scadenze, criteri di accettazione e criteri di mancata/ignoramento
- Monitora le comunicazioni e assicurati che i comportamenti inappropriati vengano presi in carico
- Assicurarsi che i collaboratori di GSoC a rischio di fallimento o licenziamento vengano informati in anticipo
Un ringraziamento speciale a Sean, Terri, Hong Phuc, Valorie e Mario, veterani di GSoC e amministratori delle organizzazioni GCI, per aver collaborato con gli amministratori dei programmi di Google alla preparazione di questo documento.