نقش ها و مسئولیت ها

همیشه سوالات زیادی در مورد انتظارات برای هر نقش در برنامه GSoC وجود دارد. سازمان‌ها سازمان‌های خود را توسعه داده‌اند و این منجر به تنوع گسترده‌ای شده است. هدف این اسناد استانداردسازی انتظارات در همه سازمان‌های شرکت‌کننده است.

سازمان های فردی ممکن است نقش ها و مسئولیت های بیشتری داشته باشند. برای اطلاعات بیشتر با مدیر سازمان خود صحبت کنید.

مسئولیت های مشارکت کننده GSoC

... به مربی شما

  • ارسال کار با کیفیت (کد)
  • به طور منظم با کارهای تکمیل شده، کارهایی که قصد دارید در مرحله بعدی انجام دهید و مسدود کننده ها ارتباط برقرار کنید
    • زمانی که چیزی مانع از دستیابی شما به هدف می شود کمک بخواهید
    • نشان دهید که زنده هستید و روزانه کار می کنید
  • زمانی که به طور قابل توجهی جلوتر از انتظارات است، دامنه کار را دوباره ارزیابی کنید
  • با مربی خود و جامعه گسترده تر ارتباط برقرار کنید
  • اطلاع دهید که چه زمانی ظرفیت کاری کاهش می یابد، در اسرع وقت (به عنوان مثال، خانواده، بهداشت، سایر کارها)
  • گوش دادن و پاسخ به بازخورد

... به مدیر سازمان

  • در صورت وجود به آنها اطلاع دهید
    • مشکلات تعامل با هر مربی یا عضو جامعه
    • اختلاف نظرهای مهم مربوط به کار شما یا تغییراتی در برنامه کاری شما

مسئولیت های مربی

... به مدیر سازمان شما

  • در دسترس بودن و انتظارات تعامل ارتباط برقرار کنید
  • زمانی که ظرفیت مربیگری کاهش می یابد، در اسرع وقت اطلاع دهید (به عنوان مثال، خانواده، سلامت، تعطیلات)
  • هنگامی که مشکلی با یک مشارکت کننده GSoC وجود دارد، اطلاع دهید
    • عدم ارتباط، فعالیت، دید (MIA) یا پیشرفت
    • نقض قرارداد شرکت کننده (به عنوان مثال، سرقت ادبی، آزار و اذیت، کلاهبرداری)
    • تناسب بد یا کناره گیری
  • مشارکت مشارکت کنندگان GSoC را به طور رسمی ارزیابی کنید
    • قبل از شکست با ادمین و مشارکت کننده GSoC ارتباط برقرار کنید

... به مشارکت کنندگان GSoC شما

  • به مشارکت کننده GSoC کمک کنید و/یا آموزش دهید که چگونه
    • بخشی از جامعه خود باشید
    • موثرتر و در فضای باز ارتباط برقرار کنید
    • با کانال ارتباطی ترجیحی سازمان خود (IRC، Slack و غیره) کار کنید
    • از سیستم کنترل نسخه سازمان خود استفاده کنید
    • سوالات خوب بپرسید و پاسخ سوالات آنها را دریافت کنید
    • ارائه استدلال فنی قانع کننده و بحث سازنده
    • به درستی انتساب و نحوه انتخاب مجوز منبع باز را ارائه دهید
    • به طور مستقل با انگیزه و سازنده باشند
    • حل مشکلات فنی دشوار
  • پیشرفت آنها را پیگیری کنید، مشارکت کننده GSoC را از وضعیت خود مطلع کنید
  • به طور منظم ارتباط برقرار کنید:
    • حداقل دو بار در هفته یا بهتر
  • بازخورد سازنده بدهید، صبور باشید و محترمانه رفتار کنید
  • اهداف کاری واقع بینانه و انتظارات جدول زمانی را تعیین کنید
  • زمانی که به طور قابل توجهی جلوتر یا عقب تر از انتظارات است، دامنه را با مشارکت کننده GSoC دوباره ارزیابی کنید
  • برای تسهیل پذیرش کار مشارکت کنندگان GSoC با توسعه دهندگان و جامعه کار کنید

مسئولیت های مدیریت سازمان

... به گوگل

  • مشارکت در چارچوب، معیارهای انتخاب سازمان، و رویه‌های عملیاتی خاص سازمان
  • درخواست سازمان را ارسال کنید و نماینده سازمان باشید
  • به عنوان رابط ارتباطی با Google عمل کنید
    • در عرض 36 ساعت به هر سؤالی از Google پاسخ دهید
    • گزارش نقض توافقنامه شرکت کننده (به عنوان مثال، آزار و اذیت، سرقت ادبی، کلاهبرداری)
    • گزارش خروج مشارکت‌کننده GSoC
  • اطمینان حاصل کنید که تمام مهلت‌ها رعایت شده است (به عنوان مثال، درخواست‌های اسلات، ارزیابی‌های مربی، ایجاد حساب پرداخت سازمانی)
  • مربیان قابل اعتماد، توانا و واجد شرایط را انتخاب و دعوت کنید
  • فهرست مناسبی از ایده های پروژه را تهیه و نگهداری کنید
  • نظارت بر فعالیت همه مربیان و مشارکت کنندگان GSoC برای اطمینان از انجام مسئولیت ها
  • به پست نظرسنجی Google GSoC پاسخ دهید (با سؤالاتی در مورد حفظ مشارکت کنندگان GSoC و غیره)

... به مربیان شما

  • مشارکت سازمان، الزامات مربی، فرآیند شکست و رویه
  • قبل از شروع برنامه، انتظارات مربی را در میان بگذارید
  • انتخاب مشارکت کننده GSoC، ادامه مشارکت و خط مشی اخراج را در میان بگذارید
    • معیارهای انتخاب را برای تخصیص اسلات ارائه دهید
    • نحوه رسیدگی به تخلفات و شکست توافقنامه شرکت کننده را شرح دهید
  • به طور مداوم تعامل مربی با مشارکت کنندگان GSoC را ارزیابی کنید
    • تضاد منافع، مسائل بین فردی را بشناسید و در صورت لزوم جایگزین کنید
  • هنگامی که به ایده های پروژه بیشتری نیاز است، به مربیان اطلاع دهید
  • قبل و در طول برنامه با مربیان ارتباط منظم داشته باشید
  • از پوشش آموزشی کافی و مناسب، به ویژه در نزدیکی تعطیلات، اطمینان حاصل کنید

... به مشارکت کنندگان GSoC شما

  • به مشارکت کنندگان GSoC اجازه دهید بدانند چگونه، چه زمانی و چرا با سرپرست سازمان تماس بگیرند
  • اطمینان حاصل کنید که مشارکت کنندگان GSoC معرفی شده اند و به طور مناسب یکپارچه شده اند
  • برقراری ارتباط با الزامات خاص سازمان (به عنوان مثال، زمان، کدگذاری، ارتباطات، صدور مجوز)
  • ارتباط با انتظارات خاص سازمان (به عنوان مثال، رفتار، بهترین شیوه ها، دید)
  • مهلت‌ها، معیارهای پذیرش و خط‌مشی شکست/اخراج را در میان بگذارید
  • ارتباطات را کنترل کنید و از برخورد نامناسب اطمینان حاصل کنید
  • اطمینان حاصل کنید که مشارکت کنندگان GSoC در معرض خطر شکست یا اخراج از قبل مطلع شده اند

از Sean، Terri، Hong Phuc، Valorie و Mario، مدیران کهنه کار سازمان GSoC و GCI برای همکاری با مدیران برنامه Google برای جمع آوری این سند تشکر ویژه داریم.