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
    • 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Ř
    • Rejstřík
    • E-shop
      • Online kurzy
      • Online konference
      • Záznamy konferencí
      • EPRAVO.CZ Premium
      • Konference
      • Monitoring judikatury
      • Publikace a služby
      • Společenské akce
      • Advokátní rejstřík
      • 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ě
     

    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

    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
    ChatGPT od A do Z v právní praxi (online - živé vysílání) - 5.8.2025
    ChatGPT od A do Z v právní praxi (online - živé vysílání) - 5.8.2025
    5.8.2025 13:003 975 Kč s DPH
    3 285 Kč bez DPH

    Koupit

    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é.
     

    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:

    • Osoby blízké a vědomost o úmyslu dlužníka zkrátit věřitele v případě vyvedení majetku do svěřenského fondu
    • Soudcovské uvážení při moderaci výše smluvní pokuty ve světle ust. § 142 odst. 3 občanského soudního řádu
    • Nealkoholický nápoj neznamená ZERO ALKOHOL, aneb ne všechny nealkoholické nápoje jsou bez alkoholu. Co je nealkoholický nápoj podle zákona?
    • Digitální marketing: Rozhodnutí belgického soudu ve věci IAB Europe
    • Smlouva o realitním zprostředkování – na co si dát pozor z pohledu realitního makléře
    • Byznys a paragrafy, díl 14.: Úmrtí jednatele a společníka jednočlenné společnosti
    • Spotřebitelský vztah mezi studentem a soukromou školou – ÚS mění judikaturu
    • Arbitráž v e-sportu: cesta k efektivnímu řešení sporů
    • Zaměstnanecké dílo a jeho praktické aspekty
    • Specifika online mediace
    • Firemní influencing pohledem pracovního, autorského práva a ochrany spotřebitele

    Novinky v eshopu

    Aktuální akce

    • 05.08.2025ChatGPT od A do Z v právní praxi (online - živé vysílání) - 5.8.2025
    • 12.08.2025Claude (Anthropic) od A do Z v právní praxi (online - živé vysílání) - 12.8.2025
    • 19.08.2025Microsoft Copilot od A do Z v právní praxi (online - živé vysílání) - 19.8.2025
    • 26.08.2025Gemini a NotebookLM od A do Z v právní praxi (online - živé vysílání) - 26.8.2025
    • 02.09.2025Pracovní smlouva prakticky (online - živé vysílání) - 2.9.2025

    Online kurzy

    • Úvod do problematiky squeeze-out a sell-out
    • Pořízení pro případ smrti: jak zajistit, aby Váš majetek zůstal ve správných rukou
    • Zaměstnanec – rodič z pohledu pracovněprávních předpisů
    • Flexi novela zákoníku práce
    • Umělá inteligence a odpovědnost za újmu
    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

    • 18.09.2025Diskusní fórum: Daňové právo v praxi - 18.9.2025
    • 02.10.2025Trestní právo daňové - 2.10.2025
    • 03.10.2025Daňové právo 2025 - Daň z přidané hodnoty - 3.10.2025
    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í
    • Soudcovské uvážení při moderaci výše smluvní pokuty ve světle ust. § 142 odst. 3 občanského soudního řádu
    • Globální přesah a hluboká znalost insolvenčního práva jsou klíčem k efektivní restrukturalizaci
    • Velká reforma trestního práva, jak moc velká je?
    • Vady, započtení pohledávky
    • Certifikace dodavatele jako podmínka účasti v zadávacím řízení
    • Smlouva o realitním zprostředkování – na co si dát pozor z pohledu realitního makléře
    • Osoby blízké a vědomost o úmyslu dlužníka zkrátit věřitele v případě vyvedení majetku do svěřenského fondu
    • Dálnice D49: Když (ne)zákonné stavební řízení zastaví skoro hotovou dálnici. Dálnice, která (ne)jede
    • Smlouva o realitním zprostředkování – na co si dát pozor z pohledu realitního makléře
    • Zrušení platebního účtu ze strany banky
    • Velká reforma trestního práva, jak moc velká je?
    • Byznys a paragrafy, díl 14.: Úmrtí jednatele a společníka jednočlenné společnosti
    • Digitální marketing: Rozhodnutí belgického soudu ve věci IAB Europe
    • Nealkoholický nápoj neznamená ZERO ALKOHOL, aneb ne všechny nealkoholické nápoje jsou bez alkoholu. Co je nealkoholický nápoj podle zákona?
    • Lze ve smlouvě o převodu podílu v SRO pro případ vady předmětu koupě platně sjednat závazný způsob určení výše slevy z kupní ceny prostřednictvím znaleckého posudku vypracovaného předem určeným znalcem?
    • Certifikace dodavatele jako podmínka účasti v zadávacím řízení
    • Promlčení zápůjčky na dobu neurčitou a změna judikatury Nejvyššího soudu
    • Veřejně přístupná účelová komunikace a její znaky
    • Znamená „převedení na jinou práci“ stále to, co říká zákon?
    • Smlouva o smlouvě budoucí kupní k nemovitým věcem: Písemná forma není povinná, říká Nejvyšší soud
    • Právo a umělé inteligence: AI Act, osobní údaje, kyberbezpečnost a další regulace
    • Od konkurenční doložky k právní nejistotě: kontroverzní výklad Nejvyššího soudu v rozsudku 27 Cdo 1236/2024
    • Jak správně elektronicky doručovat zaměstnanci
    • Smlouva o realitním zprostředkování – na co si dát pozor z pohledu realitního makléře

    Soudní rozhodnutí

    Dokazování

    Při provádění důkazu výslechem svědků (§ 126 o. s. ř.), na němž se mohou aktivně podílet i samotní účastníci řízení tím, že mohou svědkům klást otázky (§ 126 odst. 3 o. s....

    Vady, započtení pohledávky

    Nejistou nebo neurčitou ve smyslu § 1987 odst. 2 o. z. je zpravidla pohledávka ilikvidní, tj. pohledávka, která je co do základu a (nebo) výše sporná (nejistá), a jejíž uplatnění...

    Ochranná známka

    Sama skutečnost, že vlastník ochranné známky při uvádění výrobků (parfémů a kosmetických výrobků) označených ochrannou známkou, jejichž vlastnosti u zákazníků vyvolávají...

    Náhrada škody

    Existence porostů vyšších než 3 m v ochranném pásmu zařízení elektrizační distribuční soustavy nezakládá sama o sobě stav, který ohrožuje bezpečné a spolehlivé provozování...

    Insolvenční řízení

    Úvahou soudu ve smyslu § 178 insolvenčního zákona je míněn postup, který se uplatní tam, kde je v soudním řízení základ nároku zjištěn (dán), avšak jeho výši lze zjistit (určit)...

    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-2025, 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 Základy práce s AI. Tento kurz vás vybaví znalostmi a nástroji potřebnými k tomu, aby AI nebyla jen dalším trendem, ale spolehlivým partnerem ve vaší praxi. Připravte se objevit potenciál AI a zjistit, jak může obohatit vaši kariéru.

    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.