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

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

ادمین سازمان در مقابل مربی

مدیران سازمان، مدیران یک سازمان هستند.

یکی از وظایف آنها حفظ لیست وظایف است -- برای اطمینان از اینکه وظایف برای سازمان شما مناسب است و تعداد کافی در همه دسته ها موجود است. وقتی مربیان زیادی دارید که وظایف را ایجاد می کنند، تنوع قابل توجهی وجود خواهد داشت و برخی از وظایف بهتر از بقیه تعریف می شوند. به‌عنوان مدیر سازمان، باید قبل از انتشار تکالیف را بررسی کنید تا مطمئن شوید که مربیان جزئیات کافی را برای دانش‌آموزان ارائه می‌دهند تا تکلیف را بفهمند و آن را با موفقیت انجام دهند. به طور خلاصه: مدیران سازمان در حال انجام کنترل کیفیت برای لیست وظایف خود هستند -- به همین دلیل است که فقط مدیران سازمان می توانند وظایف را منتشر کنند.

مدیران سازمان همچنین مسئول اطمینان از وجود تعداد کافی مربی و اینکه دیگران در صورت بیماری یا تعطیلات تحت پوشش هستند، هستند. آنها همچنین ممکن است نیاز داشته باشند که تفاوت‌های بین مربیان را میانجیگری کنند یا زمانی که یک دانش‌آموز یا مربی از خط خارج می‌شود، وارد عمل شوند.

مربیان باید بر تعامل با دانش آموزان و بررسی کار تمرکز کنند و مدیران سازمان را برای رسیدگی به مسائل اداری آزاد بگذارند.

برخی از مدیران سازمان نیز در صورت داشتن زمان ممکن است به عنوان مربی عمل کنند.