Roller ve Sorumluluklar

GSoC programındaki her bir role ilişkin beklentilerin ne olduğuyla ilgili her zaman akıllara duran çok sayıda soru var. Kuruluşlar kendilerini geliştirmişler, bu durum çok çeşitliliğe yol açmıştır. Bu belge, katılımcı tüm kurumlarda beklentileri standartlaştırmayı amaçlar.

Her bir kurumun ek rol ve sorumlulukları olabilir. Daha fazla bilgi için Kuruluş Yöneticinizle görüşün.

GSoC Katkıda Bulunan Sorumlulukları

...Mentorunuza

  • Kaliteli çalışma (kod) gönderin
  • Tamamlanan işleri, bir sonraki adımda ne yapmayı planladığınızı ve engelleyicileri düzenli olarak paylaşın
    • Bir hedefe ulaşmanızı engelleyen bir şey olduğunda yardım istemek
    • Canlı olduğunuzu ve her gün çalıştığınızı belirtin.
  • Beklentilerin önemli ölçüde ilerisindeyken iş kapsamını yeniden değerlendirin
  • Mentorunuzla VE daha geniş bir toplulukla iletişim kurun
  • İş kapasitesinin ne zaman azaltılacağını mümkün olduğunca erken bildirin (ör. aile, sağlık, diğer iş)
  • Geri bildirimleri dinleyin ve yanıtlayın

...Kuruluş Yöneticisine

  • Sorun olduğunda onlara haber verin
    • Herhangi bir mentor veya topluluk üyesiyle olan etkileşim sorunları
    • İşiniz veya iş planınızdaki değişikliklerle ilgili önemli anlaşmazlıklar

Mentorların Sorumlulukları

...Kuruluş Yöneticinize

  • Kullanılabilirlik ve etkileşim beklentilerini iletme
  • Mentorluk kapasitesinin ne zaman azalacağı konusunda bilgi verin (ör. aile, sağlık, tatil)
  • GSoC'ye katkıda bulunan bir kullanıcıyla ilgili sorun olduğunda bildirim alma
    • Eksik iletişim, etkinlik, görünürlük (MIA) veya ilerleme
    • Katılımcı Sözleşmesi ihlalleri (ör. intihal, taciz, sahtekarlık)
    • Kötü uyum veya alt seviyeye geçme
  • GSoC'ye katkıda bulunanların katılımını resmi olarak değerlendirme
    • Başarısız olmadan önce yöneticiyle ve GSoC'ye katkıda bulunan kullanıcıyla iletişime geçin

...GSoC'ye katkıda bulunanlarınıza

  • GSoC'ye katkıda bulunan kullanıcıya aşağıdakilerin nasıl yapılacağını öğretin ve/veya bu konuda yardım alın
    • topluluğunun bir parçası olma
    • daha etkili ve açık şekilde iletişim
    • Kuruluşunuzun tercih ettiği iletişim kanalıyla (IRC, Slack vb.) çalışma
    • kuruluşunuzun sürüm kontrol sistemini kullanma
    • iyi sorular sormak ve sorularına yanıt almak
    • İkna edici teknik argümanlar ve yapıcı tartışmalar sunma
    • ilişkilendirmeyi doğru şekilde verin ve açık kaynak lisansının nasıl seçileceğini
    • bağımsız olarak motivasyon sahibi ve üretken olmak
    • zor teknik sorunları çözmek
  • İlerleme durumunu takip edin ve GSoC'ye katkıda bulunanları durumu hakkında bilgilendirin
  • Düzenli olarak iletişim kurun:
    • Haftada en az iki kez veya daha iyi
  • Yapıcı geri bildirimler verin, sabırlı olun ve saygılı olun
  • Gerçekçi iş hedefleri ve takvim beklentileri oluşturun
  • Beklentilerin önemli ölçüde önünde veya gerisinde olduğunda, GSoC'ye katkıda bulunan kişiyle kapsamı yeniden değerlendirin
  • GSoC'ye katkıda bulunanların çalışmalarının kabul edilmesini kolaylaştırmak için geliştiriciler ve toplulukla birlikte çalışın

Kuruluş Yöneticisi'nin Sorumlulukları

...Google'a

  • Kuruluşa katılım, kuruluş seçim kriterleri ve kuruluşa özgü çalışma prosedürleri
  • Kuruluş başvurusunu gönderin ve kuruluşun temsilcisi olun
  • Google ile iletişimde irtibatı sağlamak
    • Google'dan gelen soruları 36 saat içinde yanıtlama
    • Katılımcı Sözleşmesi ihlallerini (ör. taciz, intihal, sahtekarlık) bildirme
    • GSoC'ye katkıda bulunan kullanıcı geri çekme işlemini bildirme
  • Tüm son tarihlerin karşılandığından emin olun (ör. slot istekleri, mentor değerlendirmeleri, kuruluş ödeme hesabı oluşturma)
  • Güvenilir, yetenekli ve nitelikli mentorlar seçip davet edin
  • Proje fikirleri için yeterli bir liste hazırlamak ve sürdürmek
  • Sorumlulukların yerine getirildiğinden emin olmak için tüm mentorların ve GSoC'ye katkıda bulunanların etkinliklerini takip etmek
  • Google'ın GSoC sonrası anketine yanıt (GSoC'ye katkıda bulunan kullanıcıları elde tutma vb. ile ilgili sorular için)

...Mentorlarınıza

  • Kuruluş katılımı, mentorluk gereksinimleri, başarısızlık süreci ve prosedür
  • Program başlamadan önce mentorun beklentilerini paylaşmak
  • GSoC'ye katkıda bulunan kullanıcı seçimini, sürekli katılımı ve reddetme politikasını bildirin
    • Slot tahsisleri için seçim kriterleri sağlayın
    • Katılımcı Sözleşmesi ihlallerinin ve başarısızlıklarının nasıl işleneceğini açıklayın.
  • GSoC'ye katkıda bulunanlarla mentor etkileşimini sürekli olarak değerlendirin
    • Çıkar çatışmalarını ve kişiler arası sorunları fark eder ve gerektiğinde bu sorunları
  • Projeyle ilgili daha fazla fikre ihtiyaç duyulduğunda mentorları haberdar etme
  • Programdan önce ve program sırasında danışmanlarla düzenli iletişimde kalmak
  • Özellikle tatil dönemleri yakınlarında, yeterli ve uygun mentorluk kapsamı kurun

...GSoC'ye katkıda bulunanlarınıza

  • GSoC'ye katkıda bulunanların kuruluş yöneticisiyle nasıl, ne zaman ve neden iletişime geçilmesi gerektiğini bilmelerini sağlayın
  • GSoC'ye katkıda bulunanların tanıtıldığından ve uygun şekilde entegre edildiğinden emin olun
  • Kuruluşa özgü gereklilikleri (ör. zaman, kodlama, iletişim, lisanslama) iletin
  • Kuruluşa özgü beklentileri (ör. davranış, en iyi uygulamalar, görünürlük) iletme
  • Teslim tarihlerini, kabul kriterlerini ve başarısızlık/reddetme politikasını iletmek
  • İletişimleri takip etmek ve uygunsuz davranışların ele alınmasını sağlamak
  • Başarısızlık veya reddedilme riski taşıyan GSoC'ye katkıda bulunanların önceden bilgilendirildiğinden emin olun

Bu belgeyi hazırlamak için Google'ın Program Yöneticileri ile işbirliği yapan Sean, Terri, Hong Phuc, Valorie ve Mario, deneyimli GSoC ve GCI Kuruluş Yöneticileri'ne teşekkür ederiz.