Berikut adalah beberapa tips praktis untuk Mentor dan Admin Org. Harap baca informasi berikut dengan cermat.
Mengembangkan tugas untuk Google Code pada tahun 2014
Luangkan waktu yang berkualitas dengan mempertimbangkan tugas awal yang akan Anda berikan kepada siswa pada 1 Desember. Keputusan kami mengenai organisasi yang akan diterima di GCI 2014 sebagian akan bergantung pada jumlah dan kualitas tugas dalam permohonan organisasi (serupa dengan Halaman Ide untuk Google Summer of Code). Sebaiknya Anda memiliki minimal lima dari setiap jenis tugas (coding, dokumentasi/pelatihan, UI, penjangkauan/riset, dan jaminan kualitas) untuk kami tinjau di aplikasi organisasi Anda.
Bersiaplah untuk membuat tugas "pemula" untuk dikerjakan siswa. Selama beberapa tahun terakhir, ribuan siswa kami mendaftar ke GCI, tetapi banyak juga yang enggan berpartisipasi ketika mereka membuka daftar tugas dan bahkan tidak dapat memahami nama tugas tersebut. Tahun ini kami telah menerapkan sistem di Melange untuk menunjukkan tugas mana yang Anda anggap sebagai tingkat pemula (mungkin masih perlu waktu 3-5 jam untuk menyelesaikannya, tetapi tidak terlalu bersifat teknis). Anda juga dapat mempertimbangkan untuk membuat jenis tugas "Halo Dunia". Contoh ini cukup populer di beberapa organisasi tahun lalu dan membantu siswa memahami code base dengan cepat (dan tetap memperoleh poin untuk tugas mereka). Siswa hanya akan diizinkan untuk menyelesaikan total dua tugas pemula dalam kontes (mereka dapat menyelesaikan satu tugas pemula dengan dua org atau dua tugas pemula dengan satu org). Melange akan mencegah siswa mengklaim lebih dari dua tugas sehingga Anda tidak perlu melacaknya.
Admin org akan dapat menambahkan tugas selama periode kontes hingga 18 Januari 2015 (ini adalah hari sebelum kontes ditutup untuk pengumpulan tugas siswa). Kami ingin setiap organisasi memiliki setidaknya 50 tugas dengan setidaknya lima dari masing-masing dari lima kategori pada awal program pada 1 Desember. Bergantung pada respons dari siswa, Anda mungkin perlu terus menambahkan tugas setiap beberapa hari ke daftar Anda, terutama selama dua hingga tiga minggu pertama. Kami sangat menganjurkan organisasi Anda untuk menyediakan lebih dari 100 tugas yang dapat dipilih oleh siswa pada 1 Desember.
Tidak boleh ada kurang dari 25 tugas yang dapat diklaim oleh siswa kapan saja. Jika seorang siswa melihat Anda hanya memiliki beberapa tugas yang tersedia dan tidak ada tugas yang menarik bagi mereka, mereka akan berpindah ke organisasi lain dan kemungkinan tidak kembali untuk melihat organisasi Anda lagi. Sangat penting untuk menyiapkan sejumlah besar tugas sebelum kontes dimulai pada 1 Desember, dan hal itu akan membuat kehidupan administrator organisasi Anda jauh lebih mudah.
Setiap tugas akan bernilai 1 poin — cobalah untuk membuat tugas "setara" mungkin. Ketika mendesain tugas, pikirkan tentang waktu dan kesulitan yang dihadapi dalam setiap tugas dan lakukan yang terbaik agar tugas-tugas tersebut setara. Sebagai metrik, pertimbangkan berapa lama sebuah tugas akan memakan waktu anggota proyek yang berpengalaman dan lakukan yang terbaik untuk membuat perkiraan waktu penyelesaian tugas untuk pengembang berpengalaman sekitar dua jam. Ini bisa berarti memecah proyek pengkodean menjadi potongan-potongan kecil atau menambah lebih banyak pekerjaan ke dalam upaya dokumentasi, dll. Kami menyadari sebagian besar tugas akan memakan waktu 3-5 jam untuk diselesaikan siswa, tergantung pada keakraban mereka dengan bahasa pengkodean, dll. Ketika siswa menjadi lebih akrab dengan organisasi Anda, tugas yang bisa memakan waktu lima jam pada minggu pertama kontes dapat memakan waktu dua jam pada akhir kontes, ini normal.
Jangan gabungkan tugas terjemahan menjadi tugas dokumentasi. Kami tidak memberikan tugas penerjemahan sebagai bagian dari kontes tahun ini.
Organisasi Anda memilih finalis dan dua pemenang hadiah utama. Setiap organisasi yang berpartisipasi akan mengevaluasi pekerjaan dari sepuluh siswa dengan jumlah tugas terbanyak yang diselesaikan. Selanjutnya, organisasi akan memilih lima siswa sebagai Finalis yang menurut mereka memiliki karya paling lengkap selama kontes berlangsung. Dari lima hal tersebut, organisasi akan memilih dua Pemenang Hadiah Utama.
Ekspektasi
Program GCI tidak seperti GSoC mini: tugas harus berupa aktivitas independen (bukan bagian dari proyek yang lebih besar seperti halnya di GSoC). Selain itu, GCI terbuka untuk semua siswa berusia 13-17 tahun, sehingga tidak ada penghalang bagi mereka untuk berpartisipasi dalam kontes. Pekerjaan mereka mungkin mencerminkan hal ini. Anda boleh sekali memberi tahu siswa bahwa tugasnya tidak memenuhi standar yang diharapkan organisasi Anda untuk tugas tersebut. Segera beri tahu siswa bahwa tugas mereka perlu diperbaiki dan jelaskan apa yang Anda ingin mereka perbaiki/tambahkan sehingga mereka dapat kembali dan mencoba memperbaiki pekerjaannya, atau "batalkan klaim" tugas tersebut dan lanjutkan ke tugas lain yang mungkin lebih sesuai dengan keahliannya.
Menjadwalkan Mentor/Admin org untuk mencakup liburan musim dingin
GCI berlangsung selama liburan musim dingin untuk banyak wilayah di dunia. Pastikan untuk menugaskan admin mentor/org untuk bertanggung jawab atas tugas tersebut jika mentor lain sedang berlibur selama liburan musim dingin. Karena siswa harus memiliki tugas yang disetujui sebelum mereka dapat mengklaim tugas lain, waktu adalah faktor penting untuk kontes ini (jauh lebih besar daripada di Google Summer of Code). Kami memperkirakan waktu peninjauan 36 jam atau kurang untuk setiap tugas yang telah diselesaikan oleh siswa.
Pastikan ada setidaknya satu orang dari organisasi Anda yang melindungi setiap hari bahkan pada hari libur besar (Hari Libur Keagamaan, Hari Tahun Baru, dll...).
Para siswanya masih sangat muda dan mungkin memerlukan dukungan
Siswa GCI berusia 13-17 tahun, jauh lebih muda daripada siswa Google Summer of Code (18+) dan kontes ini kemungkinan akan menjadi pengalaman pertama dengan pengembangan open source. Dan dalam kebanyakan kasus, ini adalah keterlibatan 'dunia nyata' pertama mereka dalam segala jenis proyek perangkat lunak. Mungkin ada kurva pembelajaran terutama yang terkait dengan diskusi kelompok, IRC, dan sistem kontrol versi. Perlu diingat bahwa ada siswa yang melakukan tindakan yang dirasa tidak pantas oleh developer berpengalaman (seperti menggunakan huruf besar semua atau banyak tanda seru), tetapi mereka mungkin tidak menyadari perilaku mereka yang tidak pantas. Bantu ajari mereka cara yang tepat untuk berkomunikasi, dll. secara profesional.
Selamat mengikuti kontes!
GCI dirancang untuk membuat siswa muda tertarik dan terlibat dalam software open source. Kami berharap banyak siswa akan terus mengerjakan proyek open source di sepanjang hidup mereka. Pengalaman yang mereka miliki dengan mentor dan admin org adalah hal yang akan membuat mereka ingin terus berkontribusi ke komunitas Anda atau proyek open source lainnya di masa mendatang.
Kami mengerti bahwa GCI adalah pekerjaan yang merepotkan bagi organisasi dan ini datang tepat setelah GSoC selesai - ini bisa menjadi hal yang sulit bagi beberapa organisasi yang lebih kecil. Meskipun demikian, kami telah mendengar dari banyak organisasi dan mentor sebelumnya bahwa jumlah tugas yang diselesaikan siswa ini hanya dalam waktu tujuh minggu jauh melebihi ekspektasi mereka dan mereka sangat senang bekerja dengan siswa muda yang antusias ini. Ada beberapa siswa kami yang telah menjadi mentor untuk GSoC atau anggota komitmen dalam proyek yang mereka kerjakan. Kami berharap tren ini terus berlanjut seiring bertambahnya usia siswa dan masuk ke jenjang universitas.