Договори за услуги

Готов модел на договор за разработка на софтуер

Този готов модел на договор за разработка на софтуер помага на възложителя и изпълнителя да уредят обхвата на проекта, техническите изисквания, сроковете, възнаграждението, приемането на резултатите и правата върху интелектуалната собственост. Формулярът включва клаузи за поверителност, поддръжка, гаранции и прекратяване.

Договорът за разработка на софтуер урежда отношенията между възложителя на цифров продукт и изпълнителя, който ще го създаде. Той превръща техническата идея в ясни договорни задължения относно функционалности, срокове, цена и приемане. Добре подготвеният документ намалява риска от спорове за това какво точно следва да бъде доставено. Моделът по-долу може да се адаптира както за уебсайт или мобилно приложение, така и за специализиран вътрешен софтуер.

Предназначение на договора

Този договор е подходящ, когато една страна възлага изработването, доработката или внедряването на софтуерен продукт срещу възнаграждение. Той следва да посочва дали работата включва анализ, дизайн, програмиране, тестове, внедряване, обучение и последваща поддръжка.

Страните трябва да определят дали изпълнителят работи самостоятелно, чрез екип или с подизпълнители. Когато има подизпълнители, е разумно да се уреди отговорността на изпълнителя за техните действия и за спазването на поверителността.

Основни данни, които се попълват

Преди подписване попълнете данните за страните и приложете техническо задание, ако проектът има по-сложни изисквания. Техническото задание е най-полезният инструмент за измерване на изпълнението и за приемане на крайния резултат.

Поле в договораПредназначениеЧеста грешка
Предмет и обхватОписва продукта и конкретните функцииИзползване на общи формулировки без функционалности
Техническо заданиеОпределя изискванията и критериите за приеманеЛипса на версия, дата или приложение към договора
Срокове и етапиРазделя работата на измерими доставкиНе е посочено какво се случва при забавено съдействие
ВъзнаграждениеУрежда цена, данъци и начин на плащанеНеяснота дали цената включва допълнителни разработки
Права върху софтуераОпределя кой използва и притежава резултатаНе е уточнен достъпът до изходния код

Техническо задание и промени

Към договора е добре да има приложение с описание на модулите, потребителските роли, интеграциите, поддържаните устройства и изискванията за сигурност. Всяка промяна в обхвата следва да се заявява писмено и да съдържа отражението си върху цената и срока.

Клаузи, които не бива да липсват

Договорът трябва да разграничава първоначалната разработка от бъдещата поддръжка. Ако поддръжката е включена, посочете нейния период, каналите за сигнализиране, времето за реакция и случаите, в които се дължи отделно заплащане.

  • Точно описание на възлагания софтуер и неговите функции.
  • График на етапите, междинните резултати и крайната доставка.
  • Цена, авансово плащане, етапни плащания и срокове за фактуриране.
  • Процедура за тестване, приемане и отстраняване на несъответствия.
  • Поверителност, защита на данни и права върху интелектуалната собственост.

Приемане и корекции

Процедурата по приемане следва да предвижда срок, в който възложителят тества доставката и изпраща писмени забележки. След отстраняването им може да се подпише приемо-предавателен протокол или да се приложи изрично електронно потвърждение.

Практическа препоръка: не приемайте устни договорки за нови функции. Описвайте всяка промяна писмено, заедно с нейната цена, приоритет и нов срок за изпълнение.

Редактируем образец

Образец на документа

ДОГОВОР ЗА РАЗРАБОТКА НА СОФТУЕР

Днес, ____________ г., в гр. ____________________, между:

1. ВЪЗЛОЖИТЕЛ: ____________________, ЕИК/ЕГН ____________________, със седалище и адрес: ____________________, представляван от ____________________, наричан по-долу „Възложител“,

и

2. ИЗПЪЛНИТЕЛ: ____________________, ЕИК/ЕГН ____________________, със седалище и адрес: ____________________, представляван от ____________________, наричан по-долу „Изпълнител“,

се сключи настоящият договор:

Променлив елементДоговорена стойност
Наименование на проекта____________________
Описание на софтуера____________________
Начална дата____________________
Краен срок____________________
Възнаграждение____________________ лв. без/с ДДС
Начин на плащане____________________
Период на поддръжка____________________
  1. Предмет. Възложителят възлага, а Изпълнителят приема да разработи софтуерен продукт съгласно техническо задание, Приложение № 1, което е неразделна част от настоящия договор.
  2. Срок и етапи. Изпълнителят започва работа на ____________________ и предава крайния резултат не по-късно от ____________________. Етапите и междинните срокове са посочени в Приложение № 1.
  3. Задължения на Изпълнителя. Изпълнителят се задължава да извърши работата с необходимата професионална грижа, да спазва техническото задание и своевременно да информира Възложителя за обстоятелства, които могат да повлияят на срока или качеството.
  4. Задължения на Възложителя. Възложителят предоставя необходимата информация, достъпи, материали и съдействие в срок до ____________________ след поискването им.
  5. Възнаграждение. За изпълнението Възложителят дължи възнаграждение в размер на ____________________ лв. без/с ДДС, платимо както следва: ____________________.
  6. Приемане. Възложителят тества доставения резултат в срок от ____________________ работни дни. При съответствие страните подписват приемо-предавателен протокол. Забележките се изпращат писмено, а Изпълнителят ги отстранява в срок от ____________________.
  7. Промени. Промени в техническото задание, цената или сроковете са валидни само ако са уговорени писмено между страните.
  8. Интелектуална собственост. След пълно плащане на възнаграждението Изпълнителят предоставя на Възложителя следните права върху резултата: ____________________. Условията за предаване на изходен код, документация и достъпи са: ____________________.
  9. Поверителност. Страните се задължават да не разкриват поверителна информация, получена във връзка с изпълнението на договора, освен когато това се изисква от закон или е предварително уговорено писмено.
  10. Поддръжка и гаранция. Изпълнителят предоставя гаранционна поддръжка за срок от ____________________, при условия: ____________________.
  11. Прекратяване. Договорът може да бъде прекратен по взаимно писмено съгласие, при съществено неизпълнение след писмено предупреждение или в други предвидени от закона случаи.
  12. Заключителни разпоредби. Споровете се решават първо чрез преговори, а при непостигане на съгласие – от компетентния съд. За неуредените въпроси се прилага действащото българско законодателство.

Договорът се състави и подписа в два еднообразни екземпляра – по един за всяка страна.

За ВЪЗЛОЖИТЕЛ: ____________________

Име и длъжност: ____________________

Подпис: ____________________


За ИЗПЪЛНИТЕЛ: ____________________

Име и длъжност: ____________________

Подпис: ____________________

Редактирайте текста директно тук. Промените се пазят в браузъра ви и можете да ги отпечатате или експортирате в Word и PDF.

Възнаграждение и организация на плащанията

Цената може да бъде фиксирана за целия проект, определена по етапи или изчислявана според реално отработено време. Независимо от избрания подход, запишете дали сумите са с включен данък върху добавената стойност и какви разходи са включени.

При по-дълги проекти е практично възнаграждението да се обвърже с конкретни приемаеми резултати. Това създава предвидимост и за двете страни и ограничава риска плащането да се обвърже с неясен напредък.

  1. Определете началния обхват и одобрете техническото задание.
  2. Разделете проекта на етапи с ясни резултати и срокове.
  3. Уговорете плащането за всеки етап след неговото приемане.
  4. Оформете всички изменения с писмено допълнително споразумение.

Права върху резултата и поверителност

Важно е изрично да се уговори дали възложителят придобива изключителни имуществени права за използване на разработения софтуер или получава лиценз. Следва да се уточнят правата върху изходния код, документацията, базите данни, дизайна и използваните компоненти с отворен код.

Клаузата за поверителност трябва да обхване техническа, търговска и организационна информация, до която страните получават достъп. Ако се обработват лични данни, може да е необходимо отделно споразумение за обработване на данни съобразно приложимите изисквания.

Често задавани въпроси

Нужен ли е договор при малък софтуерен проект?

Да, дори при ограничен проект договорът помага да се уточнят минималният обхват, срокът, цената и начинът на предаване. Кратък, но конкретен документ често предотвратява недоразумения.

Кой притежава изходния код?

Това зависи от изричната уговорка в договора. Посочете дали кодът се предава на възложителя, при какви условия и дали изпълнителят запазва права върху предварително създадени компоненти.

Какво се прави при забавяне?

Договорът може да предвиди уведомяване, допълнителен срок, неустойка или право на прекратяване. Добре е да се разграничат забавянията, причинени от изпълнителя, от тези поради липса на информация или съдействие от възложителя.

Референции

Автор:

Stefano Barcellos

Editor responsable

Es el editor responsable de Cidesp Docs: define qué modelos entran en el catálogo, cómo se estructuran y con qué palabras se explican. Todo texto pasa por sus manos antes de publicarse. Su criterio de partida es simple: quien busca un modelo de documento no quiere aprender redacción jurídica, quiere resolver algo hoy y sin ambigüedades. Por eso cada modelo se revisa en voz alta, se prueba con los campos vacíos a la vista y se descarta cualquier fórmula que esté ahí solo por costumbre. Trabaja con una regla fija: si una frase hay que leerla dos veces, se reescribe. No por estilo, sino porque una frase confusa en un documento es un problema que aparece más tarde, cuando ya nadie puede corregirlo.

Виж страницата на автора

Продължете с

Свързани документи

Други образци от същата категория, които могат да ви послужат.

Готов модел на договор за DJ услуга за парти

Този готов модел на договор за DJ услуга за парти помага на възложителя и DJ изпълнителя да уговорят писмено датата, мястото, музикалната програма, техниката, възнаграждението и условията…

Четете

Готов модел на договор за коучинг услуги

Този готов модел на договор за коучинг услуги урежда отношенията между коуч и клиент при индивидуални или групови сесии. Включва клаузи за предмет, цели, график, възнаграждение…

Четете