همیشه سوالات زیادی در مورد انتظارات برای هر نقش در برنامه 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 برای جمع آوری این سند تشکر ویژه داریم.