قرارداد طراحی سایت و اپلیکیشن؛ از تعهدات تا مالکیت کد

قرارداد طراحی سایت چیست

قرارداد طراحی سایت برای مشخص کردن شرایط همکاری میان کارفرما و طراح یا شرکت طراحی سایت تنظیم می‌شود.

طراحی سایت شکل‌های مختلفی دارد؛ از یک سایت ساده گرفته تا فروشگاه اینترنتی یا سایت اختصاصی. به همین دلیل، شرایط قرارداد هم در هر پروژه می‌تواند متفاوت باشد.

در ادامه بررسی می‌کنیم قرارداد طراحی سایت چیست و هنگام تنظیم قرارداد آن، باید به چه نکاتی توجه کنیم.

قرارداد طراحی سایت و اپلیکیشن چیست؟

آشنایی با قرارداد طراحی سایت و اپلیکیشن

قرارداد طراحی سایت و اپلیکیشن مشخص می‌کند که کارفرما و طراح، با چه شرایطی با هم همکاری خواهند داشت.

این قرارداد می‌تواند برای طراحی، برنامه‌نویسی، تست و راه‌اندازی سایت یا اپلیکیشن تنظیم شود.

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

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

انواع قرارداد طراحی سایت و اپلیکیشن

برخی از رایج‌ترین انوع قرارداد طراحی سایت و اپلیکیشن عبارت‌اند از:

قرارداد طراحی سایت اختصاصی

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

قرارداد طراحی سایت وردپرسی

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

قرارداد طراحی سایت فروشگاهی

در پروژه‌های فروشگاهی باید از ابتدا مشخص شود سایت چه امکاناتی دارد؛ مثلا بخش محصولات، سبد خرید و درگاه پرداخت. اگر در طول پروژه امکانات جدیدی اضافه شود، ممکن است هزینه و زمان تحویل پروژه هم تغییر کند.

قرارداد طراحی اپلیکیشن

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

تعهدات کارفرما و طراح سایت یا اپلیکیشن

تعهدات کارفرما و طراح سایت یا اپلیکیشن

تحویل و تایید مراحل پروژه

بهتر است برای تحویل پروژه فقط یک تاریخ نهایی مشخص نشود و مراحل مختلف کار هم زمان‌بندی داشته باشند. مثلا طراحی UI/UX، ارائه نسخه اولیه، تست و تحویل نهایی می‌توانند هرکدام در زمان مشخصی انجام شوند.

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

مبلغ قرارداد و نحوه پرداخت

مبلغ می‌تواند یکجا یا متناسب با مراحل پیشرفت پروژه پرداخت شود. 

توصیه می‌شود در قرارداد حداقل موارد زیر روشن باشد:

مبلغ و نحوه پرداخت در قرارداد

مالکیت کدها و خروجی پروژه

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

بهتر است قرارداد مشخص کند سورس‌کد و فایل‌های اصلی UI/UX به چه کسی تعلق دارند، چه فایل‌ها و دسترسی‌هایی باید در پایان پروژه تحویل داده شوند و شرایط استفاده از آن‌ها چیست. در پروژه‌های وردپرسی نیز بهتر است وضعیت قالب‌ها، افزونه‌ها و لایسنس‌های مورد استفاده روشن باشد.

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

صرف تحویل پروژه به این معنا نیست که همه فایل‌ها و حقوق آن‌ها به کارفرما واگذار می‌شود. بهتر است در قرارداد مشخص شود چه چیزهایی باید تحویل داده شود و مالکیت و حق استفاده از آن‌ها متعلق به چه کسی است.

پشتیبانی پس از تحویل پروژه

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

همچنین باید بین رفع ایراد و اضافه کردن قابلیت جدید تفاوت قائل شد و بهتر است مشخص شود چه کارهایی جزو پشتیبانی هستند و چه تغییراتی هزینه جداگانه دارند.

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

محرمانگی اطلاعات در قرارداد طراحی سایت و اپلیکیشن

در پروژه‌های طراحی سایت و اپلیکیشن، طراح یا توسعه‌دهنده ممکن است به اطلاعات مهمی مثل هاست و سرور، اطلاعات کاربران، داده‌های کسب‌وکار و کدهای پروژه دسترسی داشته باشد. این اطلاعات باید فقط برای انجام پروژه استفاده شوند و بدون اجازه در اختیار افراد دیگر قرار نگیرند.

تعهد محرمانگی می‌تواند مواردی مثل نحوه استفاده از اطلاعات، افراد مجاز به دسترسی و مدت زمان حفظ محرمانگی را پوشش دهد.

پس از پایان همکاری نیز باید تکلیف دسترسی‌ها و اطلاعاتی که در اختیار طراح یا توسعه‌دهنده بوده روشن باشد؛ به‌خصوص در پروژه‌هایی که با اطلاعات حساس کاربران یا کسب‌وکار سروکار دارند.

فسخ و خاتمه قرارداد طراحی سایت و اپلیکیشن

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

قوانین حاکم بر قرارداد طراحی سایت و اپلیکیشن

قرارداد طراحی سایت و اپلیکیشن براساس توافق طرفین و متناسب با هر پروژه تنظیم می‌شود. مواردی مثل خدمات پروژه، مبلغ، زمان تحویل، مالکیت خروجی‌ها و شرایط پایان همکاری باید در آن مشخص باشد.

این قرارداد می‌تواند براساس ماده ۱۰ قانون مدنی تنظیم شود و طبق ماده ۲۱۹، قرارداد قانونی برای طرفین لازم‌الاتباع است. همچنین مواد ۲۲۰ و ۲۲۱ به تعهدات طرفین و مسئولیت ناشی از انجام ندادن آن‌ها مربوط می‌شوند.

از آنجا که جزئیات همه پروژه‌ها یکسان نیست، مفاد قرارداد باید متناسب با نیازها و شرایط همان پروژه تنظیم شود.

اشتباهات رایج در تنظیم قرارداد طراحی سایت و اپلیکیشن

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

تنظیم قرارداد طراحی سایت با آداد

با هوش مصنوعی حقوقی آداد می‌توانید قرارداد طراحی سایت را متناسب با شرایط و نیازهای پروژه خود تنظیم کنید. آداد با دریافت اطلاعات پروژه، قراردادی متناسب با نیاز شما آماده می‌کند و مواردی مثل خدمات پروژه، مبلغ و نحوه پرداخت، زمان تحویل، مالکیت فایل‌ها و پشتیبانی را در تنظیم قرارداد در نظر می‌گیرد.

تنظیم قرارداد طراحی سایت و اپلیکیشن باهوش مصنوعی

جمع‌بندی

قرارداد طراحی سایت و اپلیکیشن زمانی می‌تواند از اختلافات احتمالی جلوگیری کند که متناسب با ویژگی‌های واقعی پروژه تنظیم شده باشد. شرح دقیق خدمات، زمان و مراحل تحویل، مبلغ و نحوه پرداخت، تعهدات طرفین، مالکیت کدها و خروجی‌ها، پشتیبانی و شرایط پایان همکاری از مهم‌ترین موضوعاتی هستند که باید در قرارداد مشخص شوند. 

سوالات متداول

آیا قرارداد طراحی سایت و قرارداد طراحی اپلیکیشن یکسان هستند؟

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

سورس‌کد سایت یا اپلیکیشن متعلق به کارفرما است یا طراح؟

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

آیا پشتیبانی بعد از تحویل جزو قرارداد طراحی سایت است؟

بستگی به توافق طرفین دارد. مدت پشتیبانی، خدماتی که شامل آن می‌شود و رایگان یا پولی بودن آن باید در قرارداد مشخص شود.

تغییر امکانات سایت در طول پروژه چه شرایطی دارد؟

بهتر است قرارداد از ابتدا مشخص کند درخواست‌های خارج از محدوده اولیه چگونه بررسی می‌شوند و چه اثری بر هزینه و زمان تحویل پروژه دارند.

دیدگاه‌ها

هنوز دیدگاهی ثبت نشده است. نخستین دیدگاه را شما بنویسید.

دیدگاه خود را بنویسید

نشانی ایمیل شما منتشر نمی‌شود. دیدگاه شما پس از بررسی منتشر می‌شود.

پیشنهاد ویژه آداد