Smlouvy o službách

Vzor smlouvy o vývoji softwaru připravený k použití

Tento vzor smlouvy o vývoji softwaru upravuje spolupráci mezi objednatelem a vývojářem nebo vývojovou společností. Obsahuje ustanovení o specifikaci díla, harmonogramu, ceně, předání, akceptaci, právech k výsledkům, důvěrnosti, záruce i ukončení spolupráce.

Smlouva o vývoji softwaru stanoví pravidla pro vytvoření aplikace, informačního systému, webu nebo jiného digitálního řešení. Pomáhá přesně vymezit, co má dodavatel vytvořit, v jaké kvalitě, za jakou cenu a v jakém termínu. Dobře připravený dokument také předchází sporům o změny zadání, předání zdrojových kódů a oprávnění software používat. Tento vzor lze přizpůsobit jednorázovému projektu i dlouhodobé vývojové spolupráci.

Účel a význam smlouvy

Vývoj softwaru bývá zpravidla komplexním plněním, při němž se mohou během realizace měnit technické i obchodní požadavky. Smlouva proto musí vedle základního popisu díla určit způsob řízení projektu, odpovědnosti stran a pravidla pro schvalování jednotlivých etap.

V českém právním prostředí může mít takový vztah prvky smlouvy o dílo i licenčního ujednání. Záleží zejména na tom, zda objednatel získává pouze oprávnění software užívat, nebo zda na něj přecházejí majetková autorská oprávnění v dohodnutém rozsahu.

Co do smlouvy uvést

Nejdůležitější je dostatečně konkrétní specifikace funkčních, technických a bezpečnostních požadavků. Pokud je zadání rozsáhlé, je vhodné jej vložit do samostatné přílohy a ve smlouvě na něj výslovně odkázat.

Popis díla a výstupy

Vymezte moduly, funkce, podporované platformy, integrační rozhraní, dokumentaci, zdrojové kódy a případná školení. Uveďte také, co součástí dodávky není, aby nevznikaly nejasnosti ohledně dalších požadavků.

OblastK čemu sloužíČastá chyba
Specifikace dílaUrčuje rozsah funkcí a technické parametryObecný popis bez měřitelných požadavků
HarmonogramRozděluje projekt do etap a milníkůChybějící termíny schvalování objednatelem
CenaStanoví odměnu, zálohy a fakturaciNejasnost, zda je cena pevná nebo hodinová
AkceptaceUpravuje testování a převzetí dílaNení určena lhůta pro oznámení vad
Autorská právaVymezuje užití výsledného softwareChybí rozsah licence ke zdrojovým kódům

Cena, termíny a změny zadání

Odměna může být sjednána jako pevná cena za celé dílo, cena za jednotlivé etapy nebo odměna podle skutečně odpracovaného času. Vždy je vhodné určit, zda cena zahrnuje analýzu, projektové řízení, testování, dokumentaci, licence třetích osob a daň z přidané hodnoty.

Řízení změn

Požadavky na změnu rozsahu by měly být schvalovány písemně, například změnovým požadavkem. Ten by měl obsahovat popis změny, její dopad na cenu, termín a technické řešení; bez schválení by dodavatel neměl být povinen změnu realizovat.

  • Stanovte kontaktní osoby oprávněné schvalovat zadání a změny.
  • Určete milníky, jejich výstupy a způsob jejich potvrzení.
  • Upravte splatnost faktur a podmínky vystavení zálohových faktur.
  • Sjednejte postup při prodlení způsobeném neposkytnutím součinnosti.
  • Vymezte náklady na externí služby, cloud a licence třetích stran.

Upravitelný vzor

Vzor dokumentu

SMLOUVA O VÝVOJI SOFTWARU

uzavřená mezi níže uvedenými smluvními stranami

Místo uzavření: ____________________

Datum: ____________________

Objednatel: ____________________
IČO / datum narození: ____________________
Sídlo / adresa: ____________________
Zastoupený: ____________________
E-mail: ____________________

Dodavatel: ____________________
IČO / datum narození: ____________________
Sídlo / adresa: ____________________
Zastoupený: ____________________
E-mail: ____________________

Objednatel a Dodavatel dále společně jen jako „Smluvní strany“ uzavírají tuto smlouvu.

Proměnný údajUjednání
Název projektu____________________
Popis díla____________________
Termín zahájení____________________
Termín dokončení____________________
Cena bez DPH / včetně DPH____________________
Platební podmínky____________________
Akceptační lhůta____________________
Rozsah licence____________________
  1. Předmět smlouvy. Dodavatel se zavazuje pro Objednatele vytvořit a předat software specifikovaný v této smlouvě a v příloze č. 1, a Objednatel se zavazuje dílo převzít a zaplatit sjednanou cenu.
  2. Rozsah a provedení díla. Funkční, technické a bezpečnostní požadavky jsou uvedeny v příloze č. 1. Dodavatel provede dílo odborně, v souladu s dohodnutou specifikací a právními předpisy.
  3. Harmonogram a součinnost. Dodavatel zahájí práce dne ____________________ a předá dílo nejpozději dne ____________________. Objednatel poskytne potřebnou součinnost, zejména přístupy, podklady a rozhodnutí, ve lhůtě ____________________.
  4. Cena a platby. Cena za dílo činí ____________________ Kč bez DPH / včetně DPH. Fakturace bude probíhat způsobem ____________________. Splatnost každé faktury činí ____________________ dní ode dne jejího doručení Objednateli.
  5. Změny zadání. Změny díla budou prováděny pouze na základě písemně schváleného změnového požadavku obsahujícího popis změny, dopad na cenu a termíny.
  6. Předání a akceptace. Dodavatel předá dílo způsobem ____________________. Objednatel provede akceptační testování ve lhůtě ____________________ dnů. Zjištěné vady oznámí Dodavateli písemně s jejich popisem.
  7. Vady a podpora. Dodavatel odstraní řádně oznámené vady v přiměřené lhůtě, nejpozději do ____________________. Rozsah případné následné podpory je: ____________________.
  8. Autorská práva a licence. Dodavatel poskytuje Objednateli licenci k užití výsledků díla v rozsahu: ____________________. Zdrojové kódy budou / nebudou předány: ____________________. Oprávnění k úpravám a dalšímu rozvoji: ____________________.
  9. Mlčenlivost a ochrana dat. Smluvní strany zachovají důvěrnost neveřejných informací získaných při plnění této smlouvy. Zpracování osobních údajů se řídí dohodou: ____________________.
  10. Ukončení smlouvy. Smlouvu lze ukončit písemnou dohodou, odstoupením při podstatném porušení smlouvy nebo jiným způsobem stanoveným právními předpisy. Vypořádání rozpracovaného díla: ____________________.
  11. Závěrečná ustanovení. Tato smlouva nabývá účinnosti dnem podpisu oběma Smluvními stranami. Její nedílnou součástí jsou přílohy: ____________________.

V ____________________ dne ____________________

Za Objednatele: ____________________
Jméno a funkce: ____________________
Podpis: ____________________

Za Dodavatele: ____________________
Jméno a funkce: ____________________
Podpis: ____________________

Text upravte přímo zde. Změny se ukládají ve vašem prohlížeči a můžete je vytisknout nebo exportovat do Wordu a PDF.

Předání, testování a vady

Smlouva by měla popsat, kdy se dílo považuje za dokončené, jak bude předáno a podle jakých kritérií proběhne akceptační testování. Objednatel potřebuje přiměřenou lhůtu k ověření funkčnosti a dodavatel potřebuje jasně vědět, které vady brání převzetí.

Praktické je rozlišovat kritické, závažné a běžné vady a sjednat odpovídající lhůty k jejich odstranění. Zároveň je vhodné uvést, že drobné vady nebránící užívání nemusí samy o sobě bránit převzetí, pokud jsou řádně zaznamenány.

Doporučení: Nepřebírejte software pouze neformálním e-mailem. Použijte předávací protokol s výsledkem testů, seznamem zjištěných vad a termíny jejich odstranění.

Práva k softwaru a ochrana informací

Autorské právo chrání počítačový program jako autorské dílo. Ve smlouvě je proto nutné jasně upravit, zda objednatel nabývá výhradní či nevýhradní licenci, pro jaké území, dobu, účel a počet uživatelů může software užít a zda může software upravovat nebo poskytovat třetím osobám.

Pokud mají být předány zdrojové kódy, repozitář, přístupové údaje nebo vývojová dokumentace, musí to být ve smlouvě výslovně uvedeno. U citlivých obchodních, technických a osobních údajů doplňte povinnost mlčenlivosti a případně také pravidla zpracování osobních údajů.

Postup uzavření a realizace

Před podpisem porovnejte smlouvu s technickým zadáním, cenovou nabídkou a plánem projektu. Každá příloha by měla být označena, datována a potvrzena oběma stranami, aby bylo zřejmé, která verze zadání je závazná.

  1. Sepište a odsouhlaste funkční a technickou specifikaci.
  2. Zvolte cenový model, harmonogram a způsob fakturace.
  3. Upravte akceptační testování, vady a podporu po předání.
  4. Potvrďte licenční podmínky, přílohy a oprávnění podepisujících osob.

Často kladené otázky

Musí mít smlouva o vývoji softwaru písemnou formu?

Písemná forma nebývá vždy obecně nutná, ale z důvodu prokazatelnosti rozsahu díla, ceny, termínů a licence je silně doporučena. Písemně by měly být zachyceny také podstatné změny zadání.

Komu patří zdrojový kód po dokončení projektu?

To závisí na smluvním ujednání a povaze konkrétního plnění. Smlouva má výslovně upravit předání zdrojových kódů a rozsah oprávnění objednatele je používat, měnit či dále rozvíjet.

Jak řešit průběžné změny požadavků?

Nejbezpečnější je používat písemné změnové požadavky schválené oběma stranami. Každá změna by měla uvádět dopad na rozsah, cenu, termíny a akceptační kritéria.

Reference

Napsal

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.

Zobrazit stránku autora

Číst dál

Související dokumenty

Další vzory ze stejné kategorie, které se mohou hodit.