epravo.cz

Přihlášení / registrace

Nemáte ještě účet? Zaregistrujte se


Zapomenuté heslo
    Přihlášení / registrace
    • ČLÁNKY
      • občanské právo
      • obchodní právo
      • insolvenční právo
      • finanční právo
      • správní právo
      • pracovní právo
      • trestní právo
      • evropské právo
      • veřejné zakázky
      • ostatní právní obory
    • ZÁKONY
      • sbírka zákonů
      • sbírka mezinárodních smluv
      • právní předpisy EU
      • úřední věstník EU
    • NÁZORY
    • SOUDNÍ ROZHODNUTÍ
      • občanské právo
      • obchodní právo
      • správní právo
      • pracovní právo
      • trestní právo
      • ostatní právní obory
    • AKTUÁLNĚ
      • 10 otázek
      • tiskové zprávy
      • vzdělávací akce
      • komerční sdělení
      • ostatní
      • rekodifikace TŘ
    • E-shop
      • Online kurzy
      • Online konference
      • Záznamy konferencí
      • EPRAVO.CZ Premium
      • Konference
      • Monitoring judikatury
      • Publikace a služby
      • Společenské akce
      • Partnerský program
    • Předplatné
    23. 4. 2025
    ID: 119451upozornění pro uživatele

    Agilní vývoj software – specifika smluvních podmínek

    Agilní vývoj software se stále víc stává standardem při uzavírání kontraktů, jejichž předmětem je vývoj softvérových produktů. Oproti tradičnímu „vodopádovému“ modelu přináší větší flexibilitu, efektivitu a schopnost rychle reagovat na změny požadavků. Právě tato flexibilita však klade specifické požadavky na smluvní vztahy mezi objednatelem a dodavatelem. Klasické smlouvy o dílo nemusí vždy odpovídat dynamice agilního vývoje, což může vést k právním nejasnostem a sporům.

    Tento příspěvek se zaměřuje na klíčové otázky související s agilním vývojem softwaru a poskytne doporučení, jak minimalizovat stěžejní právní rizika.
     

    Agilní vývoj obecně
     

    V tradičním modelu vývoje softwaru je obvyklé uzavřít smlouvu o dílo, která stanoví pevný rozsah prací, termíny a cenu. Agilní metodika však pracuje iterativně, kdy se výsledný produkt vyvíjí a mění v průběhu času. To znamená, že striktní smlouva s pevně stanoveným výsledkem nemusí být pro agilní vývoj ideální. Agilní vývoj vyžaduje, aby smluvní rámce a správa projektů byly dostatečně flexibilní, aby reflektovaly potřebu častých změn, iterativní práce a zvyšující se nároky na kvalitu produktu. Smlouva v agilním kontextu by měla vymezovat procesy, které umožní adaptaci na měnící se podmínky a umožní plynulý přechod mezi jednotlivými fázemi projektu.
     

    Reklama
    Nemáte ještě registraci na epravo.cz?

    Registrujte se, získejte řadu výhod a jako dárek Vám zašleme aktuální online kurz na využití umělé inteligence v praxi.

    REGISTROVAT ZDE

     

    Fáze agilního vývoje software
     

    Agilní vývoj software probíhá obvykle v opakujících se cyklech, ve Scrum metodologii známých jako "sprinty", kde každá iterace má jasně definovaný cíl. Tyto iterace mohou přinášet různé výstupy, které mohou ovlivnit další směrování vývoje softvérových produktu. Smlouvy by měly zohlednit tuto iterativní povahu a umožnit přizpůsobení na základě aktuálních výsledků každé fáze, což zahrnuje i změny v termínech nebo rozpočtu. Jednotlivý sprint se obvykle skládá z fáze plánování obsahu sprintu, kdy se z produktuktového backlogu (požadavků objednatele na výsledný softvérový produkt) určí sprint backlog a stanoví se celkový obsah sprintu.  Požadavky v product backlogu se během účinnosti smlouvy mění, výchozí požadavky tedy nejsou neměnné.
     

    Reklama
    Revoluce či evoluce, aneb co se skutečně mění v oblasti úpravy péče o nezletilé děti (online - živé vysílání) - 6.5.2026
    Revoluce či evoluce, aneb co se skutečně mění v oblasti úpravy péče o nezletilé děti (online - živé vysílání) - 6.5.2026
    6.5.2026 09:003 975 Kč s DPH
    3 285 Kč bez DPH

    Koupit

    Následují fáze samotného vývoje příslušné části software, testování, vydání příslušné částí software, vyhodnocení a následné dokončení.  Výsledkem sprintu je tedy inkrement (přírůstek) celého software, zpravidla jako samostatně funkční část cílového softvérového produktu. Délka každého sprintu je většinou v rozsahu 1 – 4 týdnů.
     

    U agilního vývoje software nemá objednatel při uzavírání smluvního vztahu mnohdy detailní představu o tom, jaké všechny vlastnosti by výsledný softvérový produkt, tedy dílo, měl mít. Pro naplnění požadavku na určitost definice díla by ho objednatel měl být schopen specifikovat alespoň ve formě „user story“, tedy stanovení toho k čemu bude výsledné dílo sloužit a zároveň nastavit jasná pravidla pro zpřesnění specifikace software během jeho vývoje.  
     

    Smlouvy na agilní vývoj software 

     

    Z hlediska smluvních typů připadá v případě agilního vývoje software v úvahu několik možností, přičemž existují tři hlavní typu úpravy vztahů u smluv na agilní vývoj software.
     

    Smlouva o dílo
     

    Je možné použít smlouvu o dílo, jejímž předmětem je vytvoření díla s nehmotným výsledkem, tedy softwaru jako počítačového programu, dle § 2631 a násl. zákona č. 89/2012 Sb., občanského zákoníku s výraznější modifikací jednotlivých zákonných ustanovení ve smyslu potřeby zapracování podmínek agilního vývoje.
     

    Smlouva o poskytování služeb
     

    Druhou variantou je smlouva o poskytování služeb ve smyslu inominátní smlouvy dle § 1746 odst. 2 občanského zákoníku. Není nezvyklé uzavření takové smlouvy ve formě tzv. „bodyshoppingových smluv“ kde si objednatel „pronajímá“ realizační tým dodavatele.
     

    Hybridní smlouva

     

    Nejčastěji se ale u agilního vývoje software bude jednat o hybridní smlouvou mezi uvedenou smlouvou o dílo a smlouvou o poskytování služeb, která objednateli umožní kombinaci flexibility a finanční jistoty. Alternativně je možné zvažovat uzavření rámcové smlouvy a jednotlivé sprinty pak objednávat formou dílčích objednávek.
     

    Celkově je však možné shrnout, že v rámci smlouvy na agilní vývoj software je vhodné se zaměřit na:

    1. Výběr vhodné metody agilního vývoje – například Scrum, Kanban, Extreme Programming, Test Driven Development, nebo Feature Driven Development, aby bylo jasné, jak spolupráce bude probíhat.
    2. Podmínky pravidelných dílčích dodávek (sprintů) a alespoň rámcovou definici výsledného produktu – např. zadání jednotlivých sprintů, délku trvání, změny, podmínky akceptace, měřitelnost výstupů, nebo podmínky analytické fáze projektu.
    3. Postup pro změny v požadavcích – stanovení podmínek pro úpravy celého procesu vývoje software, a to i v rámci jednotlivých sprintů.
    4. Používané nástroje a jejich podmínky – např. open source software, AI, cloud, hosting, zálohování, systémové požadavky.
    5. Práva a povinnosti stran – např. poskytované informace, odpovědností vztahy, prohlášení a záruky, ochranu informací, ustanovení k ochraně dat, GDPR.
    6. Mechanismus akceptace – jak se schvaluje dokončená část softwaru včetně důrazu na jednotlivé dílčí akceptace výsledků jednotlivých sprintů.
    7. Licencování software – rozsah jednotlivých licenčních oprávnění, otázka poskytnutí zdrojových kódů, případně otázka postoupení výkonu majetkových práv, vše i s důrazem na dílčí předávky výsledků sprintů.
    8. Cenové podmínky – cena nebývá pevná, ale bude se odvíjet od stanovených podmínek (např. cena za sprint), nebo bude obsahovat jen maximální rozpočet a hodinové sazby za realizační tým.
       

    K vybraným podmínkám jednotlivých smluvních ustanovení smluv na agilní vývoj software
     

    V agilním vývoji je kladen důraz na spolupráci a komunikaci mezi týmy (jak mezi vývojáři, tak s klientem). Tento prvek by měl být reflektován v samotné smlouvě v podmínkách nastavení řízení projektu na vývoj software. Rovněž je u agilního vývoje kladen důraz na samostatnost jednotlivých týmů a jejich schopnost rozhodovat v rámci daných cílů.
     

    Odpovědnost stran
     

    Smlouva by měla proto jasně vymezit odpovědnosti všech stran, včetně odpovědnosti za vedení projektu, nebo odpovědnosti jednotlivých profesních skupin zapojených do vývoje software (např. u vývojářů, testerů, produktového vlastníka). Z tohoto hlediska je vhodné, aby smlouva na agilní vývoj software obsahovala mechanismy pro pravidelnou zpětnou vazbu mezi klientem a vývojovým týmem. Pravidelná setkání, například týdenní nebo měsíční revize, pomáhají nejen sledovat pokrok v samotném vývoji softvérových produktů, ale také identifikovat případné oblasti pro zlepšení, což je klíčové pro agilní přístup.
     

    Licenční práva k software
     

    Vzhledem k iterativní povaze agilního vývoje je dále důležité přesně definovat, k jakým okamžikům se udělují jednotlivé licenční práva k software (např. po skončení každého sprintu, nebo během trvání každého sprintu v okamžiku vytvoření příslušné částí software), jejich rozsah (např. výhradní, nevýhradní licence) a rovněž i vyřešit otázku předávání zdrojových kódů, případně otázku postoupení výkonu majetkových práv.

     

    Open-source komponenty
     

    Pokud vyvíjený software obsahuje open-source komponenty, je nutné zohlednit jejich licenční podmínky (např. GPL vs. MIT a Apache a podobně). Nesprávné použití může vést k řešení složitých právních důsledků. Smlouva na agilní vývoj software by proto měla obsahovat definici jaké typy open source licencí jsou povoleny a požadovat od dodavatele seznam použitých open source knihoven.
     

    Citlivé informace a GDPR
     

    Agilní vývoj často zahrnuje práci s citlivými informacemi, jako jsou zákaznická data, obchodní tajemství nebo technologické know-how. Proto je klíčové ošetřit ve smlouvě otázky důvěrnosti a ochrany osobních údajů. Pokud software pracuje s osobními údaji, musí být v souladu s GDPR. To znamená, že smlouva by měla upravit mimo jiné: kdo je správcem a kdo zpracovatelem dat, jaká opatření budou přijata k ochraně dat a i oblast práv subjektů údajů (např. právo na výmaz).
     

    Standardy kvality
     

    Zajištění kvality softwaru v agilním vývoji je založeno na neustálé testování a zpětné vazbě. V právním kontextu je nezbytné definovat podmínky, za kterých bude software považován za hotový a jaké standardy kvality musí být splněny. Tyto standardy mohou zahrnovat testování na různých úrovních (unit testy, integrace, system testy), ale také požadavky na uživatelskou přívětivost, výkon, kompatibilitu a další aspekty, které ovlivňují použitelnost softwaru.
     

    Vady
     

    Je proto taky důležité správně definovat, co se považuje za vadu – například nesprávné fungování v souladu s uživatelskými požadavky, jak se vady budou odstraňovat – například určením priorit a lhůt na opravy, co se nepovažuje za vadu – například změna požadavků zákazníka po dokončení sprintu.

     

    Cena
     

    Smluvní cena u agilního vývoje software nebývá, vzhledem k charakteru procesu agilního vývoje, kdy na začátku celého procesu nebývá zřejmý ještě celkový rozsah díla, pevná. Je možné určit maximální rozpočet a jednotlivé dílčí ceny, například hodinové sazby. Případně ceny za jednotlivé sprinty s určením předpokládaného množství sprintů, případně kombinace uvedených variant. 

     

    Závěr

     

    Jak bylo uvedeno, v agilním vývoji softwaru se klade důraz na flexibilitu, spolupráci a rychlou adaptaci na změny. Tradiční smluvní rámce, které bývají zaměřeny na pevné termíny a rozsah, často nejsou kompatibilní s tímto dynamickým přístupem. V tradičním vývoji se dílo považuje za dokončené obvykle až po finálním předání a testování. V agilním přístupu probíhá testování průběžně a jednotlivé části softwaru jsou předávaný po každém sprintu. Na každý takto odevzdaný inkrement po dokončeném sprintu je možné uplatnit zákonná ustanovení o předání díla, odpovědnosti za vady, následcích neoznámených výhrad objednatele k předanému inkrementu a neurčí-li smlouva jinak i zaplacení příslušné části ceny.
     

    Závěrem lze uvést, že agilní vývoj softwaru přináší řadu výhod, ale také právní výzvy, kterým je třeba čelit vhodnou smluvní úpravou. Klíčem k minimalizaci rizik je dostatečně flexibilní smlouva, která umožňuje iterativní dodávky, přizpůsobení požadavkům a jasně definuje odpovědnost stran. Správně nastavené smluvní mechanismy nejen snižují pravděpodobnost sporů, ale také podporují efektivní spolupráci mezi vývojovým týmem a objednatelem.

     


    JUDr. Bc. Matej Šandor, Ph.D., MBA
    ,
    spolupracující advokát


     


     

    Advokátní kancelář Vych & Partners, s.r.o.
     

    Lazarská 11/6
    120 00  Praha 2
     

    Tel.:    +420 222 517 466
    Fax:    +420 222 517 478
    e-mail:    office@ak-vych.cz

     


    © EPRAVO.CZ – Sbírka zákonů, judikatura, právo | www.epravo.cz


    JUDr. Bc. Matej Šandor, Ph.D., MBA (Vych & Partners)
    23. 4. 2025

    Poslat článek emailem

    *) povinné položky

    Další články:

    • Byznys a paragrafy, díl 32.: Konkurenční doložka
    • Skryté ujednání v realitní smlouvě – zbytečná hra na schovávanou
    • Odpovědnost člena voleného orgánu dle § 159 OZ a vymezení škody způsobené právnické osobě
    • Vnosy do společného jmění manželů a jejich valorizace v aktuální judikatuře Nejvyššího soudu a Ústavního soudu
    • Právo na přístup ke kamerovým záznamům: střet GDPR, informačního zákona a praxe veřejných institucí
    • Postoupení pohledávky na výživné jako novinka právní úpravy účinné od 1. 1. 2026
    • Jak zahájit provoz mezinárodní letecké linky do České republiky (EU): právní požadavky pro aerolinky ze třetích zemí
    • Mimořádné vydržení a vývoj judikatury Nejvyššího soudu
    • Preventivně-sankční funkce náhrady nemajetkové újmy za porušení osobnostních práv pohledem Ústavního soudu
    • Odštěpný závod zahraniční společnosti optikou NIS2: Jak správně určit velikost podniku?
    • Zápis ochranné známky bez komplikací. Klíčem k úspěchu je kvalitní předběžná rešerše

    Novinky v eshopu

    Aktuální akce

    • 06.05.2026Revoluce či evoluce, aneb co se skutečně mění v oblasti úpravy péče o nezletilé děti (online - živé vysílání) - 6.5.2026
    • 12.05.2026Veřejné zakázky pro začátečníky – 1. díl: Základní pojmy a principy (online - živé vysílání) - 12.5.2026
    • 13.05.2026Náklady civilního řízení – se zaměřením na judikaturu Ústavního soudu (online - živé vysílání) - 13.5.2026
    • 13.05.2026Pokročilý legal prompt engineering: Vícekrokové uvažování a Chain-of-Thought prompting (online - živé vysílání) - 13.5.2026
    • 14.05.2026Německé právo pro české podnikatele – časté problémy a jejich řešení (online - živé vysílání) - 14.5.2026

    Online kurzy

    • Zavinění, právní omyl a odpovědnost zaměstnance za škodu pohledem Nejvyššího soudu
    • Novinky ze světa AI pro právníky – leden až březen 2026
    • Disciplinární procesy v pracovním právu
    • Pracovní smlouva: co obsahovat musí, může, nesmí
    • Cesta k pracovnímu poměru
    Lektoři kurzů
    JUDr. Tomáš Sokol
    JUDr. Tomáš Sokol
    Kurzy lektora
    JUDr. Martin Maisner, Ph.D., MCIArb
    JUDr. Martin Maisner, Ph.D., MCIArb
    Kurzy lektora
    Mgr. Marek Bednář
    Mgr. Marek Bednář
    Kurzy lektora
    Mgr. Veronika  Pázmányová
    Mgr. Veronika Pázmányová
    Kurzy lektora
    Mgr. Michaela Riedlová
    Mgr. Michaela Riedlová
    Kurzy lektora
    JUDr. Jindřich Vítek, Ph.D.
    JUDr. Jindřich Vítek, Ph.D.
    Kurzy lektora
    Mgr. Michal Nulíček, LL.M.
    Mgr. Michal Nulíček, LL.M.
    Kurzy lektora
    JUDr. Ondřej Trubač, Ph.D., LL.M.
    JUDr. Ondřej Trubač, Ph.D., LL.M.
    Kurzy lektora
    JUDr. Jakub Dohnal, Ph.D., LL.M.
    JUDr. Jakub Dohnal, Ph.D., LL.M.
    Kurzy lektora
    JUDr. Tomáš Nielsen
    JUDr. Tomáš Nielsen
    Kurzy lektora
    všichni lektoři

    Konference

    • 19.05.2026Rodina v právu a bezpráví: Rodinné právo – trampoty rodičů, dětí, advokátů - 19.5.2026
    Archiv

    Magazíny a služby

    • Monitoring judikatury (24 měsíců)
    • Monitoring judikatury (12 měsíců)
    • Monitoring judikatury (6 měsíců)

    Nejčtenější na epravo.cz

    • 24 hod
    • 7 dní
    • 30 dní
    • Rovné odměňování a transparentnost mezd: nové povinnosti zaměstnavatelů
    • Skryté ujednání v realitní smlouvě – zbytečná hra na schovávanou
    • Převodní ceny v judikatuře a sporech se správcem daně
    • Byznys a paragrafy, díl 32.: Konkurenční doložka
    • Jistota
    • Vnosy do společného jmění manželů a jejich valorizace v aktuální judikatuře Nejvyššího soudu a Ústavního soudu
    • Mimořádné vydržení a vývoj judikatury Nejvyššího soudu
    • Podmínky pro uložení trestu vyhoštění cizince
    • Vnosy do společného jmění manželů a jejich valorizace v aktuální judikatuře Nejvyššího soudu a Ústavního soudu
    • Právo na přístup ke kamerovým záznamům: střet GDPR, informačního zákona a praxe veřejných institucí
    • Rovné odměňování a transparentnost mezd: nové povinnosti zaměstnavatelů
    • Odpovědnost člena voleného orgánu dle § 159 OZ a vymezení škody způsobené právnické osobě
    • Skryté ujednání v realitní smlouvě – zbytečná hra na schovávanou
    • Mimořádné vydržení a vývoj judikatury Nejvyššího soudu
    • Souhrn významných událostí ze světa práva
    • Novelizace nařízení EU o odlesňování (EUDR)
    • Nejvyšší soud a forma smlouvy o smlouvě budoucí: krok zpět v ochraně právní jistoty?
    • Náhrada ušlého nájemného při předčasném ukončení nájemní smlouvy na nebytové prostory
    • Nepravomocné povolení stavby a změna územního plánu
    • Mimořádné vydržení a vývoj judikatury Nejvyššího soudu
    • Velké tápání okolo švarcsystému
    • Proč musí obhájce u soudu mlčet?
    • Právní povaha sítě elektronických komunikací – režim náhrady škody
    • Zneužití práva na přístup podle GDPR

    Soudní rozhodnutí

    Jistota

    Jakkoli (obecně) platí, že přezkumné jednání se má v insolvenčním řízení konat zásadně jen jedno, s tím, že všechny přihlášené pohledávky by měly zásadně být přezkoumány...

    Insolvenční řízení

    V poměrech první fáze insolvenčního řízení (od podání insolvenčního návrhu do rozhodnutí o úpadku dlužníka) nepředstavuje zkoumání okolností, zda je dlužník řádně zastoupen...

    Exekuce

    Je-li důvodem rozhodnutí o zániku excesivní závady „očistit“ nemovitou věc od jejího nepřiměřeného zatížení za účelem zvýšení šance jejího prodeje v dražbě, lze mít za...

    Započtení

    U pohledávek, které mají zaniknout započtením na základě jednostranného právního jednání věřitele aktivní pohledávky (pohledávky užité k započtení) se náležitosti...

    Reorganizace

    Každý schválený reorganizační plán musí splňovat předpoklady uvedené v § 348 odst. 1 písm. a/, b/, d/ a e/ insolvenčního zákona. Zákonnost, poctivost, vyšší uspokojení než v...

    Hledání v rejstřících

    • mapa serveru
    • o nás
    • reklama
    • podmínky provozu
    • kontakty
    • publikační podmínky
    • FAQ
    • obchodní a reklamační podmínky
    • Ochrana osobních údajů - GDPR
    • Nastavení cookies
    100 nej
    © EPRAVO.CZ, a.s. 1999-2026, ISSN 1213-189X
    Provozovatelem serveru je EPRAVO.CZ, a.s. se sídlem Dušní 907/10, Staré Město, 110 00 Praha 1, Česká republika, IČ: 26170761, zapsaná v obchodním rejstříku vedeném Městským soudem v Praze pod spisovou značkou B 6510.
    Automatické vytěžování textů a dat z této internetové stránky ve smyslu čl. 4 směrnice 2019/790/EU je bez souhlasu EPRAVO.CZ, a.s. zakázáno.

    Jste zde poprvé?

    Vítejte na internetovém serveru epravo.cz. Jsme zdroj informací jak pro laiky, tak i pro právníky profesionály. Zaregistrujte se u nás a získejte zdarma řadu výhod.

    Protože si vážíme Vašeho zájmu, dostanete k registraci dárek v podobě unikátního online kurzu "Taktika jednání o smlouvách".

    Registrace je zdarma, k ničemu Vás nezavazuje a získáte každodenní přehled o novinkách ve světě práva.


    Vaše data jsou u nás v bezpečí. Údaje vyplněné při této registraci zpracováváme podle podmínek zpracování osobních údajů



    Nezapomněli jste něco v košíku?

    Vypadá to, že jste si něco zapomněli v košíku. Dokončete prosím objednávku ještě před odchodem.


    Přejít do košíku


    Vaši nedokončenou objednávku vám v případě zájmu zašleme na e-mail a můžete ji tak dokončit později.