§ 536 Торговельного кодексу · IT, програмне забезпечення та електронна комерція

Гнучка розробка програмного забезпечення: який договір відповідає спринтам замість договору підряду

Спринти не узгоджуються з класичним договором підряду: обсяг не є фіксованим, програмне забезпечення створюється інкрементами та приймається поступово. Рішенням є рамковий договір із замовленнями, бюджетний ліміт, визначення готовності та правила щодо беклогу й передання репозиторію.

Класичний договір підряду виходить із того, що від самого початку зрозуміло, що потрібно створити: фіксований обсяг, фіксована ціна, а наприкінці — передання та приймання результату як цілого. Гнучка розробка ґрунтується на протилежному: обсяг формується в процесі відповідно до пріоритетів у беклозі, а програмне забезпечення створюється інкрементами, які впроваджуються поступово. Той, хто намагається пристосувати шаблон договору підряду до спринтів, отримає договір, що не відповідає нічому з того, що сторони реально роблять, а під час першого спору з’ясується, що він не захищає жодну з них.

У чому договір підряду розходиться зі спринтами

Відповідно до § 536 ч. 1 Торговельного кодексу підрядник зобов’язується виконати певну роботу, а замовник — сплатити ціну за її виконання. Однак у гнучкому проєкті на початку ніхто не може описати кінцеву систему так, щоб цей опис залишався актуальним до завершення; відомо лише, як відбуватиметься робота. Друга суперечність стосується управління:

Під час виконання роботи підрядник діє самостійно і при визначенні способу виконання роботи не зв’язаний вказівками замовника, якщо тільки він прямо не зобов’язався їх виконувати. — § 537 ч. 3 Закону № 513/1991 Zb.

Водночас гнучкий проєкт ґрунтується саме на вказівках замовника — product owner визначає пріоритети кожного спринту. Якщо постачальник прямо не зобов’яжеться в договорі виконувати такі вказівки, законодавча основа суперечитиме тому, що, на думку замовника, він придбав.

Рамковий договір і замовлення

Співпрацю можна врегулювати на двох рівнях: рамковий договір визначає правила співпраці — ставки, ролі, процес постановки завдань, приймання, права на код, конфіденційність і припинення, — а окремі замовлення чи спринти оформлюються на його підставі, зазвичай через проєктну систему, у якій також формується доказовий слід. З юридичного погляду це поєднання договору підряду та непойменованого договору відповідно до § 269 ч. 2 Торговельного кодексу, для укладення якого необхідно виконати таку умову:

Учасники можуть укласти також договір, який не врегульований як окремий тип договору. Однак якщо учасники достатньо не визначать предмет своїх зобов’язань, договір не є укладеним. — § 269 ч. 2 Закону № 513/1991 Zb.

Тому предметом рамкового договору є не готова система, а точно описаний процес: хто ставить завдання, хто затверджує оцінку, що є результатом спринту. Винагорода зазвичай визначається за моделлю time & material — ставка, помножена на облікований час, — що закон допускає, оскільки достатньо погодити спосіб визначення ціни (§ 536 ч. 3). За відсутності погодженої ставки існував би ризик застосування звичайної ціни (§ 546 ч. 1), тобто доказування замість рахунку-фактури. Захистом замовника є бюджетний ліміт на певний період або замовлення, після досягнення якого роботи без нового погодження не продовжуються; захистом постачальника — правило, за яким облікований і прийнятий час підлягає оплаті навіть тоді, коли замовник достроково зупинить проєкт.

Приймання інкрементів і визначення готовності

У разі спринтів не можна відкладати приймання до завершення проєкту. Приймається кожен інкремент: договір визначає критерії приймання — визначення готовності, зокрема тести й документацію, — короткий строк для надання позиції та фікцію приймання, якщо замовник у цей строк не висловиться і не заявить про недоліки. Інакше впроваджені інкременти накопичуються у правовому вакуумі. Чому мовчання під час приймання є небезпечним навіть без такої фікції, пояснює консультація непідписаний протокол приймання та ціна роботи. Окремо слід урегулювати недоліки: приймання інкременту стосується функцій відповідного спринту, але не повинно звільняти постачальника від відповідальності за інтеграційні дефекти й регресії, що проявляться лише у взаємодії з пізнішими інкрементами. Тому відповідальність за результат як ціле обчислюється від упровадження останньої частини, а не від першого приймання.

Зміна обсягу без додаткових угод

Перевага рамкового договору полягає в тому, що зі зміною обсягу не потрібно змінювати сам договір. Беклог — це живий список, який product owner без додаткових угод доповнює та перегруповує, а договір лише визначає, як окремий пункт стає обов’язковим: постачальник подає оцінку, замовник її затверджує, і лише після цього починається робота. До цього належить погоджене допустиме перевищення оцінки; понад нього постачальник не має права продовжувати без нового погодження, інакше він сам несе витрати на додаткові роботи. Спірні питання вирішує ескалаційна драбина — спочатку проєктні ролі, потім керівні органи, — щоб один незатверджений тікет не зупинив увесь проєкт.

Код, припинення та передання репозиторію

Права на програмне забезпечення, створене на замовлення, регулює § 91 Закону № 185/2015 Z. z.; однак у разі розробки через компанію-постачальника не можна без додаткових підстав вважати, що замовник набуває право здійснювати майнові права автора. Водночас це не виключає невиключної ліцензії, що випливає з домовленості сторін і мети договору (§ 65 і § 66). Пряма домовленість забезпечує визначеність щодо її обсягу, зокрема стосовно внесення змін, надання субліцензій і передання вихідного коду. Докладно це розглянуто в консультації авторські права на програмне забезпечення, створене на замовлення. У рамковому договорі ключовим є часовий аспект: права та доступ до коду мають переходити поступово разом із прийманням кожного інкременту, а не лише після оплати останнього рахунку-фактури. На практиці це означає розробку в репозиторії під контролем замовника або обов’язок передавати код і документацію після кожного спринту. Рамковий договір має заздалегідь передбачати припинення: розірвання без зазначення причини з розумним строком, завершення або врегулювання поточних замовлень, передання репозиторію, документації та доступів, сприяння під час переходу до нового постачальника. А якщо постачальник після впровадження має забезпечувати чергування, його потрібно оцінити окремо — чи оплачується воно навіть без втручання, пояснює консультація чи оплачується чергування без втручання?.

Для обох сторін

Добре складений рамковий договір захищає замовника від безмежного бюджету, а постачальника — від роботи, яку ніхто не затвердив. Ми підготуємо або перевіримо договір на IT-роботи та гнучку розробку для будь-якої зі сторін, для впровадження сторонньої системи — договір про впровадження, права на код урегулюємо в договорі щодо програмного забезпечення та ліцензійному договорі, а для класичних поставок із фіксованим обсягом підготуємо договір підряду.

Ця стаття містить загальну правову інформацію станом на 6 вересня 2026 р.. Вона не є юридичною послугою чи консультацією щодо вашої конкретної справи. Законодавство змінюється, а обставини вашої ситуації можуть відрізнятися. Перед ухваленням рішення перевірте належний порядок дій або зв’яжіться з нами.

Інші матеріалина тему IT, програмне забезпечення та електронна комерція

Усі матеріали
IT, програмне забезпечення та електронна комерція

Кінець безмитних відправлень до 150 €: що діє для інтернет-магазинів із 1 липня 2026 року

Регламент Ради (ЄС) 2026/382 скасував звільнення від мита для відправлень до 150 євро. До 1 липня 2028 року при імпорті через IOSS та в поштових чи кур’єрських відправленнях сплачується фіксоване мито 3 євро за позицію — і це змінює розрахунок кожного замовлення для інтернет-магазинів, заснованих на дешевому імпорті.

Читати далі →
IT, програмне забезпечення та електронна комерція

Програмне забезпечення на замовлення: вихідний код, SLA та escrow визначають, чи належить вам застосунок

Оплатити розробку застосунку не означає володіти ним. Без прямих домовленостей Закон про авторське право надає замовнику лише вузькі повноваження — решту визначає договір: права на твір, передання вихідного коду, вимірюваний SLA та escrow на випадок банкрутства постачальника.

Читати далі →
IT, програмне забезпечення та електронна комерція

Рік перевірок знижок: за що SOI насправді штрафує під час акцій і розпродажів

SOI завершила загальнословацьку контрольну акцію щодо знижок за Законом № 108/2024 Z. z.: у 23 зі 180 перевірених торговельних точок виявлено недоліки при зниженні цін і накладено перші штрафи. Що насправді виявляють інспектори під час акцій і розпродажів та як підготувати інтернет-магазин і стаціонарну крамницю.

Читати далі →

Маєте подібну ситуацію?

Розкажіть, із чим вам потрібна допомога.

Опишіть свою ситуацію. Ми розглянемо її та протягом 24 годин повідомимо, чи можемо ми допомогти та яким чином, а також зазначимо орієнтовну вартість.

  1. 1Надіслати запит через цю форму
  2. 2Протягом 24 годин ви отримаєте підтвердження ціни та подальший план дій
  3. 3Ми починаємо роботу лише після вашого схвалення
Mgr. Patrik Tulinský, LL.M. Чеський і словацький адвокат · SAK 300422 · ČAK 19654

Не любите телефонувати чи писати електронною поштою? Написати нам у WhatsApp →
Хочете відразу забронювати час? Забронювати консультацію →
Або написати нам про цю справу електронною поштою.

PDF, Word, зображення, ZIP… макс. 10 МБ на файл, загалом 30 МБ.

Надсилання цієї форми не означає прийняття доручення та не створює відносин між адвокатом і клієнтом. Перш ніж прийняти справу, ми проводимо перевірку на конфлікт інтересів, тому не надсилайте конфіденційні оригінали, доки ми разом не підтвердимо прийняття справи.

Звернутися до адвоката