قرارداد برنامه‌نویسی و توسعه نرم‌افزار (آزادکاری) (به استناد ماده ۱۰ و مواد ۱۹۰ به بعد قانون مدنی) ماده ۱ — طرفین کارفرما: ……… به شماره ملی ……… نشانی ……… («کارفرما») برنامه‌نویس/توسعه‌دهنده (آزادکار): ……… به شماره ملی ……… نشانی ……… («توسعه‌دهنده») ماده ۲ — موضوع قرارداد طراحی، توسعه، آزمون و استقرار ……… (وب‌سایت/اپلیکیشن وب/اپلیکیشن موبایل/سامانه ………) با مشخصات فنی (استک) مندرج در پیوست ۱ شامل: ۱) ………؛ ۲) ………؛ ۳) ………. ماده ۳ — مراحل و خروجی‌ها ۱) تحلیل نیازمندی‌ها و مکتوب‌سازی مشخصات عملکردی؛ ۲) طراحی رابط/تجربه کاربری (در صورت توافق)؛ ۳) توسعه و استقرار نسخه آزمایشی؛ ۴) آزمون و رفع خطا؛ ۵) استقرار نهایی روی محیط عملیاتی؛ ۶) تحویل مستندات فنی و راهنمای کاربر. زمان‌بندی مطابق پیوست ۲. ماده ۴ — مخزن و دسترسی‌ها توسعه در مخزن خصوصی گیت مشترک میان طرفین انجام می‌شود؛ توسعه‌دهنده متعهد به کامیت منظم است؛ با پرداخت نهایی، مالکیت کامل مخزن و حساب‌های مرتبط به کارفرما منتقل می‌گردد. ماده ۵ — مبلغ و پرداخت مبلغ کل: ……… ریال؛ پرداخت مرحله‌ای: ……٪ هنگام امضا، ……٪ پس از تأیید مشخصات عملکردی، ……٪ هنگام تحویل نسخه آزمایشی، ……٪ پس از استقرار نهایی و تحویل سورس، به حساب ………. تأخیر بیش از ۷ روز کاری پس از اخطار کتبی، به توسعه‌دهنده حق توقف کار و وجه‌الالتزام روزانه ……٪ مبلغ پرداخت‌نشده می‌دهد. ماده ۶ — تعهدات توسعه‌دهنده ۱) توسعه مطابق پیوست‌ها و اصول مهندسی نرم‌افزار؛ ۲) تحویل سورس‌کد مستند، منظم و فاقد هرگونه بک‌دور یا کد مخرب؛ ۳) حفظ محرمانگی اطلاعات، کلیدها و اعتبارنامه‌ها حین قرارداد و تا …… سال پس از آن؛ ۴) رفع رایگان باگ‌های ناشی از توسعه به مدت …… ماه از تحویل (دوره تضمین)؛ ۵) عدم استفاده از کد ثالث ناقض لایسنس و ارائه فهرست اجزای متن‌باز به‌کاررفته؛ ۶) گزارش پیشرفت و دمو دوره‌ای؛ ۷) عدم استفاده از اعتبارنامه‌های کارفرما خارج از دامنه پروژه؛ ۸) مالیات و بیمه خود بر عهده توسعه‌دهنده. ماده ۷ — تعهدات کارفرما ۱) ارائه به‌موقع محتوا، اطلاعات و دسترسی‌ها (هاست، دامنه، پنل‌ها)؛ ۲) هزینه‌های زیرساخت و سرویس‌های ثالث (هاست، دامنه، پنل پیامک، درگاه پرداخت) بر عهده کارفرما؛ ۳) بازخورد ظرف …… روز کاری در هر مرحله؛ سکوت پس از مهلت، تأیید ضمنی آن مرحله است؛ ۴) پرداخت به‌موقع اقساط؛ ۵) تعیین نماینده محصول برای تصمیم‌گیری؛ ۶) حفظ محرمانگی اطلاعات شخصی توسعه‌دهنده. ماده ۸ — مالکیت فکری ۱) با پرداخت کامل، حقوق بهره‌برداری اقتصادی از کد و خروجی نهایی به کارفرما منتقل می‌شود؛ ۲) ابزارها، کتابخانه‌ها و دانش پیشین توسعه‌دهنده ملک او باقی می‌ماند و مجوز استفاده غیرانحصاری به میزان لازم به کارفرما اعطا می‌شود؛ ۳) اجزای متن‌باز وفق لایسنس خودشان استفاده می‌شوند؛ ۴) پیش از پرداخت کامل هیچ حقی منتقل نمی‌شود؛ ۵) حق ارجاع به پروژه در نمونه‌کار، بدون افشای اطلاعات محرمانه، محفوظ است. ماده ۹ — امنیت رعایت اصول امنیت (ذخیره امن رمزها و کلیدها، پرهیز از ذخیره غیرضروری داده شخصی) الزامی است؛ هنگام خاتمه، کلیه اعتبارنامه‌ها مسترد یا با هماهنگی تغییر می‌کند. ماده ۱۰ — پشتیبانی (اختیاری) پس از پایان دوره تضمین، پشتیبانی و نگهداری با قرارداد جداگانه به نرخ ……… ریال (ماهانه/ساعتی). ماده ۱۱ — تأخیر و فسخ وجه‌الالتزام تأخیر غیرموجه: روزانه ……… ریال؛ فسخ با اخطار …… روزه؛ هنگام فسخ، کد در وضعیت موجود به نسبت پرداخت همراه مستندات تسلیم می‌شود؛ توقف بدون تقصیر توسعه‌دهنده توسط کارفرما، مشمول پرداخت ……٪ از مبلغ باقی‌مانده علاوه بر کار انجام‌شده است. ماده ۱۲ — فورس‌ماژور جنگ، تهاجم، تحریم، قطع سراسری اینترنت یا برق، زلزله، سیل، اپیدمی و دستور مقامات؛ تعلیق تا رفع مانع؛ بیش از …… ماه، حق فسخ با تسویه. ماده ۱۳ — حل اختلاف مذاکره ۱۵ روز → داوری مرضی‌الطرفین ……… (رأی قطعی) → در غیاب توافق، دادگاه‌های ………. ماده ۱۴ — نسخ و تبصره‌ها در ۲ نسخه + پیوست‌ها (مشخصات فنی و زمان‌بندی). تبصره ۱: توسعه قابلیت جدید خارج از پیوست، منوط به الحاقیه کتبی و تعدیل مبلغ و زمان است. تبصره ۲: آموزش استفاده از سامانه تا …… ساعت، در حق‌الزحمه لحاظ شده است. تبصره ۳: دوره تضمین شامل عیوب ناشی از دستکاری کارفرما، مشکلات هاست ثالث یا فورس‌ماژور نیست. امضای کارفرما | امضای توسعه‌دهنده