ایجاد یک توافق نامه نویسنده فنی

فاز فعلی:
توسعه اسناد و مدارک جدول زمانی را ببینید.

این صفحه حاوی چند سؤال است که باید هنگام ایجاد توافق نامه با نویسنده فنی برای فصل Google Docs در نظر بگیرید. در نظر گرفته شده است که این توصیه حقوقی یا فهرستی جامع از تمام نکات ممکن در هنگام ایجاد قراردادهای نوشتن فنی برای پروژه های منبع باز نیست. بسته به نیازهای سازمان یا پروژه خود، ممکن است بخواهید قبل از استخدام یک نویسنده فنی با مشاور حقوقی خود مشورت کنید.

محدوده کار

  • فهرستی از کارهای تحت پوشش قرارداد خود ایجاد کنید. تا حد ممکن دقیق باشید. به عنوان مثال، به جای "API Documentation" فهرستی از نقاط پایانی که باید مستند شوند و چه اطلاعاتی باید گنجانده شوند، مانند یک دستور curl نمونه یا لیستی از پارامترها، تهیه کنید.
  • چگونه متوجه می شوید که یک قطعه از محتوا "تمام" شده است؟
  • موارد دیگری که باید در نظر بگیرید:
    • حق چاپ اثر متعلق به چه کسی خواهد بود؟ تحت چه مجوزی منتشر می شود (اینها متفاوت هستند!)؟ نویسنده فنی چه اعتباری دریافت خواهد کرد (ذکر در سایت، فهرست شده به عنوان مشارکت کننده و غیره)؟ اگر محتوا در آینده نیاز به مجوز مجدد داشته باشد، چه؟ به عنوان مثال، اگر از نویسنده فنی انتظار دارید که موافقت نامه مجوز مشارکت پروژه منبع باز شما را امضا کند، باید آن را اعلام کنید.
    • اگر انتظار دارید که نویسنده فنی در چندین پاس تجدیدنظر شرکت کند، آن ها را املا کنید. به عنوان مثال، ممکن است بیان کنید که انتظار دارید یک پیش نویس اول، سپس یک پاس دوم برای رسیدگی به مسائل فنی و سپس یک پاس نهایی برای تصحیح باشد.
    • اگر از نویسنده فنی انتظار دارید که محتوا را در قالب خاصی مانند Markdown ارائه دهد، این را در توافقنامه خود بگنجانید.
    • آیا پروژه شما دستورالعملی برای استفاده از هوش مصنوعی مولد برای ایجاد اسناد یا کد دارد؟ مطمئن شوید که این دستورالعمل ها با نویسنده فنی شما به اشتراک گذاشته شده است.

جبران خسارت

  • با نویسنده فنی در مورد برنامه پرداخت مرتبط با تاریخ های ثابت و محصولات تحویلی موافقت کنید.
  • آیا در ابتدای کار مبلغی را پیش پرداخت خواهید کرد؟
  • اگر کار قابل استفاده یا پذیرش نباشد (به دلیل تغییر اولویت های پروژه یا انصراف یک داور و غیره) چه اتفاقی می افتد؟ آیا می توانید برای کمک به جبران زمان صرف شده توسط نویسنده فنی، «هزینه کشتن» بپردازید؟
  • چه کسی مسئول هر گونه کارمزد تبدیل ارز مربوط به روش پرداخت انتخابی خواهد بود؟

ارتباط

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

ابزار

  • نویسنده فنی برای خلق اثر خود باید از چه ابزارهایی (یا نسخه‌هایی از ابزارها) استفاده کند؟
  • چه کسی مسئول کمک به نویسنده فنی برای راه اندازی، دسترسی یا دریافت مجوز است؟

حل اختلافات

  • اختلاف نظر در مورد کیفیت کار نویسنده فنی را چگونه حل خواهید کرد؟ چه کسی حرف آخر را می زند؟
  • روند رهایی نویسنده فنی از پروژه چگونه خواهد بود؟ به عنوان مثال، از دست دادن سه ضرب‌الاجل متوالی، یا انجام کار با کیفیت غیرقابل قبول. هنگام اجرای فرآیند، مراحل بعدی صریح را در نظر بگیرید ("ما انتظار داریم یک درخواست کشش برای اولین پیش نویس تا جمعه آینده ارسال شود" به جای "لطفاً کار خود را در اسرع وقت ارسال کنید.")
  • اگر یک نویسنده فنی نیاز به انصراف داشته باشد، چگونه باید این موضوع را اعلام کند؟ در صورت امکان، آیا آنها باید اخطار بدهند، یک سند انتقال ایجاد کنند یا یک تماس انتقال بدهند؟
  • فراموش نکنید که تعهدات پروژه را در قبال نویسنده فنی در نظر بگیرید. به عنوان مثال، اگر مربیان پروژه شما ترک تحصیل کرده و قابل جایگزینی نباشند، یا اگر بازبینی های وعده داده شده نمی توانند تکمیل شوند، بخشی از بودجه باقی مانده را به نویسنده فنی پرداخت کنید، حتی اگر پروژه تکمیل نشود، برای جبران وقت نویسنده.
  • صریحاً بیان کنید که نویسنده فنی ملزم به قوانین رفتار پروژه است و به روند اجرای کد رفتار شما پیوند دهید. ممکن است بخواهید به صراحت اعلام کنید که نقض CoC منجر به خاتمه پروژه و لغو پرداخت برای هر کار برجسته می شود.