- Přehledy IS
- APS (20)
- BPM - procesní řízení (22)
- Cloud computing (IaaS) (10)
- Cloud computing (SaaS) (33)
- CRM (51)
- DMS/ECM - správa dokumentů (20)
- EAM (17)
- Ekonomické systémy (68)
- ERP (77)
- HRM (27)
- ITSM (6)
- MES (32)
- Řízení výroby (36)
- WMS (29)
- Dodavatelé IT slueb a řeení
- Datová centra (25)
- Dodavatelé CAD/CAM/PLM/BIM... (39)
- Dodavatelé CRM (33)
- Dodavatelé DW-BI (50)
- Dodavatelé ERP (71)
- Informační bezpečnost (50)
- IT řeení pro logistiku (45)
- IT řeení pro stavebnictví (26)
- Řeení pro veřejný a státní sektor (27)
ERP systémy
CRM systémy
Plánování a řízení výroby
AI a Business Intelligence
DMS/ECM - Správa dokumentů
HRM/HCM - Řízení lidských zdrojů
EAM/CMMS - Správa majetku a údrby
Účetní a ekonomické systémy
ITSM (ITIL) - Řízení IT
Cloud a virtualizace IT
IT Security
Logistika, řízení skladů, WMS
IT právo
GIS - geografické informační systémy
Projektové řízení
Trendy ICT
E-commerce B2B/B2C
CAD/CAM/CAE/PLM/3D tisk![]() | |
| Přihlaste se k odběru newsletteru SystemNEWS, který kadý týden přináí výběr článků z oblasti podnikové informatiky | |
![]() | |
Právní úprava změnového řízení v rámci implementace softwaru
U sloitých projektů dodávek softwaru, u kterých se předpokládá delí doba implementace, není neobvyklá aktuální potřeba na straně objednatele na změnu funkcionality softwaru či způsobu implementace nebo na straně dodavatele na úpravu cenových podmínek. V tomto směru je výhodou odpovídající úprava tzv. změnového řízení (Change Management) v samotné smlouvě o vývoji a implementaci softwaru. Tento článek nebude pojednávat o změnovém řízení v rámci servisní smlouvy, které slouí ke customizaci ji uívaného softwaru, ale bude věnován výlučně změnovému řízení při vývoji a implementaci.

Důvody změnového řízení
Důvodů pro zahájení změnového řízení můe být celá řada. Lze je rozdělit na předvídatelné a nepředvídatelné. Obecně je vak moné konstatovat, e změnové řízení je vyvoláno stavem, kdy jedna či druhá strana má potřebu změnit rozsah projektu, harmonogram nebo cenové podmínky. Tento stav vzniká zejména z těchto důvodů:
Poadavky smluvních stran na změnu
Nové poadavky objednatele u rozsáhlejích dodávek softwaru mohou být dány časovým rozpětím mezi podpisem smlouvy a následným vývojem a implementací. Stejně tak nové poadavky mohou resultovat z měnících se podmínek IT prostředí, nové potřeby na fungování softwaru, mnostevní potřeby licencí v důsledku sníení či zvýení počtu zaměstnanců apod. U dodavatele můe být nutnost změny ovlivněna úpravou cenových podmínek výrobce softwaru (paklie není dodavatel výrobcem, ale pouze implementátorem), podceněním časového harmonogramu, apod. Stejně tak poadavek můe být oboustranný, pokud se objeví nová smluvními stranami nepředvídaná okolnost, která při analýze či formulaci smlouvy nebyla známa.
Nedostatky analýzy
Analýza IT prostředí zákazníka a jeho potřeb je pro zpracování návrhu projektu vývoje a implementace naprosto klíčová. Jakékoliv vady a u samotné analýzy nebo návrhu projektu se projevují při samotné implementaci softwaru, kdy objednatel zjiuje, e software není úplně podle jeho představ. V tomto směru lze doporučit, aby výstup analýzy byl natolik dostatečné konkrétní a umonil odpovídající konfrontaci aktuálních představ zákazníka s tím, co formuloval dodavateli během analýzy. Při zjitění vad analýzy je pak nutné zkoumat, kdo za vady odpovídá. To znamená, zda formulace dotazů na zákazníka byla správná, pouita metodika analýzy byla vhodná a správně aplikovaná dodavatelem, zda informace sdělené objednatelem jsou dostatečně určité a odpovídají výstupu analýzy a zda protokol o převzetí analýzy neznamená, e dodavatel ji neodpovídá za jakékoliv vady, jeliko objednatel se dostatečné seznámil s analýzou a ve odsouhlasil. V tomto směru bude klíčová pak smlouva o provedení analýzy, či část smlouvy o vývoji a implementaci, která danou činnost upravuje. U vad analýzy způsobených patnou formulací poadavků či nesdělením důleitých informací objednatelem, by odpovědnost objednatele odůvodnila i zvýení ceny. Nicméně při odpovědnosti dodavatele za vady analýzy by zvýení ceny oprávněné nebylo a náklady spojené se změnou projektu by ly na vrub dodavatele, pokud smluvní strany se nedohodnou jinak.
Vadný implementační projekt
Vadný implementační projekt či jinak nazvaný dokument formulující funkcionalitu softwaru, akceptační kritéria a fáze implementace (návrh projektu, projektová dokumentace) můe mít původ buď z chybné analýzy a jejího výstupu jak bylo uvedeno shora nebo z vadných formulací. Implementační projekt přebírá výstupy analýzy a dále je podrobněji rozvíjí a při převzetí chybných podkladů se tyto vady přenáí následně do samotného vývoje a implementace. Ani při odsouhlasení implementačního projektu, který bývá obvykle přílohou vlastní implementační smlouvy, nemusí být jeho vady odhaleny. Ty se projeví a následně. Druhou kategorií vad implementačního projektu jsou vady formulací funkcionality a akceptačních kritérií, kdy lze jako příklad uvést příli obecné formulace funkcionality umoňující dvojí či jetě irí výklad. Objednatel tak můe své poadavky v rámci irího výkladu obecných definic konkretizovat natolik, e dodavatel vývoj takových funkcí při kalkulaci ceny nepředpokládal. Dodavatel pak má logicky snahu tyto poadavky objednatele podrobit změnovému řízení a navýení ceny. Hledání a určení odpovědnosti můe být u patných formulací sloité a ideálním řeení je dohoda o konkretizaci funkcionality softwaru.
Postupné upřesňování projektu
Dalí problémy vývoje a implementace vznikají u takového typu projektu, kde při podpisu smlouvy není znám úplný rozsah projektu a funkcionalita se definuje postupně v rámci jednotlivých fází. Nemusí jít nutně o agilní způsob vývoje a implementace, ale také o vývoj a implementaci probíhající v delích časových intervalech (např. půlročních, ročních), a to dokonce v horizontu několika let. Pokud je součástí postupného definování fází a jednotlivých částí vyvíjeného softwaru podmínkou dodrení na počátku stanoveného rozpočtu, pak můe postupně vznikat rozkol v rozsahu postupně poadovaného softwarového řeení a cenových podmínek dosud akceptovaných dodavatelem. V takovém případě je důleité, aby změnové řízení stanovilo přesné postupy pro dalí vývoj a implementaci a případnou monost úpravy ceny.
Vykolejení projektu neboli vývoj a implementace mimo smlouvu
Ne neobvyklým důvodem pro zahájení změnového řízení bývá situace, kdy k odlinému vývoji a implementaci ne je upraveno ve smlouvě, dochází fakticky činností obou smluvních stran. Typickou situací jsou změny dohodnuté v zápisech z projektových schůzek nebo emailem např. vedoucími projektu, ačkoliv ani projektový tým v rámci projektových schůzek nebo samostatně vedoucí projektu nebyli oprávněni takovou formou změnové řízení provést. Jestlie jsou prováděny bez smluvního zmocnění změny dohodnuté v zápisech z projektových schůzek a nedojde k jejich úpravě např. dodatkem smlouvy, pak jsou tyto změny neplatné. Objednatel není oprávněn tudí poadovat dodání takto změněného softwaru a dodavatel naopak není oprávněn poadovat úhradu provedených změn mimo reim smlouvy. Jestlie ji tento stav nastane, pak lze doporučit realizaci změnového řízení dle smlouvy a ji dříve provedené dohody stvrdit nejlépe dodatkem či jiným dokumentem předvídaným smlouvou pro účely změn. Pokud by k tomu nedolo, pak se pohybujeme v reimu tzv. bezdůvodného obohacení a diskuzí o jeho hodnotě. Tento problém a následné spory smluvních stran vznikají obvykle při prvním prodlení s dodrením harmonogramu nebo při předávání projektu v rámci akceptačních testů, kdy zákazník není s implementovaným softwarovým řeením spokojen. Reakcí objednatele je pak jeho diskuze o ceně, která nebyla dohodnuta v rámci sjednaného změnového řízení, smluvních pokutách z důvodu prodlení, případně dokonce nepřevzetí softwaru a odstoupení od smlouvy.
Samozřejmě kadý případ je individuální a není ani vyloučeno, aby změnové řízení umoňovalo změnu nikoliv dodatkem, ale jakkoliv písemně (emailem, zápisem z projektové schůzky), a to i osobou odlinou od statutárního zástupce, který podepsal implementační smlouvu.
Úprava změnového řízení
Implementační smlouva by neměla opomenout úpravu změnového řízení, jeliko její absence můe vést k celé řadě sporů a nedorozumění při realizaci smlouvy. Standardní úpravu změnového řízení obvykle tvoří:
- Kompetence v rámci změnového řízení, to znamená určení osob, které mohou vznést poadavek na změnu a osob, které jsou oprávněny změny odsouhlasit, a to např. dle jednotlivých kategorií změn. Tato úprava je vhodná z důvodu vyí flexibility, kdy např. některé mení změny smlouvy sjednávají pověření členové projektového týmu. V takovém případě je nejvhodnějí zvolit formu přímého zmocnění uvedeného ve smlouvě.
- Kategorizace změn představuje rozdělení změn na podstatné a méně podstatné s jejich definicí, tak aby bylo zřejmé, které změny který projektový orgán schvaluje v rámci svých pravomocí a které ji jsou v kompetenci statutárních orgánů. Proto je namístě vymezit úkony, k nim jsou oprávněni členové projektového týmu, např. obsahově včetně uvedení nejvyí moné hranice, jako je stanovení maximální částky pro zvýení ceny nebo stanovení hodnoty vyjádřené jako procento z ceny.
Příklad úpravy kompetence a kategorizace změn:
Řídící výbor je oprávněn schválit formou zápisu v rámci projektových schůzek pouze takovou změnu projektu, která znamená v součtu vech dosavadních změn změnu cenových podmínek maximálně o 5 %, změnu rozsahu projektu maximálně o 40 člověkohodin nebo posunutí konečného termínu pro předání Softwaru maximálně o 14 dnů. V ostatních případech je nutná změna formou dodatku k této smlouvě podpisem statutárních zástupců smluvních stran.
- Způsob komunikace v rámci změnového řízení by měl upravit, jakou formou se předkládá poadavek na změnu (emailem, písemně či ústně na projektové schůzce), komu se adresuje, zda budou realizovány osobní schůzky za účelem dohody o změně atd.
- Odůvodnění změn předpokládá povinnost, aby kadý poadavek byl řádně odůvodněn pro účely jeho posouzení druhou smluvní stranou.
- Postup změnového řízení znamená jeho zahájení předáním poadavku na změnu, jeho následné posouzení v určitém termínu druhou smluvní stranou a vyjednávání o změně s určením maximální doby.
- Úprava smluvních podmínek by měla obsahovat určení konkrétních změn ve vztahu k původnímu rozsahu, úpravu harmonogramu a cenových podmínek, případně dalí změny s odkazem na konkrétní ustanovení smlouvy.
- Forma úpravy smluvních podmínek můe spočívat v tom, e vekeré změny je nutné upravit pouze dodatkem smlouvy nebo můe definovat více forem úpravy, kdy nepodstatné změny předem definované budou provedeny oběma smluvními stranami podepsaným zápisem z projektových schůzek, ostatní podpisem dodatku ke smlouvě.
- Eskalace by měla stanovit jak postupovat v případě, e druhá strana změnu odmítne nebo vyjednávání o změně bude neúspěné. Eskalovat lze tento spor z projektového výboru na vedoucí projekty s určením termínu pro vyjednávání a následně na statutární zástupce smluvních stran. Pokud ani tito nebudou v určitém termínu schopni se na změnách dohodnout, pak musí být dána monost ukončení smlouvy.
- Ukončení smlouvy je logickým vyústěním neúspěného změnového řízení, po vech stupních eskalace, paklie jsou poadavky či okolnosti pro změnu tak zásadní, e beze změny by nebylo moné projekt dokončit. V tomto směru by měla být sjednána úprava dokončení dané fáze, resp. předání dosud zhotoveného a implementovaného softwaru s určením vypořádání dosud uhrazené či neuhrazené ceny, a to s ohledem na vyuitelnost dosud zhotovené a implementovaného softwaru pro objednatele.
Chyby změnového řízení
Existence smluvní úpravy změnového řízení jetě neznamená, e změnové řízení proběhne v souladu s těmito pravidly nebo bude mít očekávaný efekt. Nejčastějími příčinami neefektivního změnového řízení jsou:
- Nedodrení smluvního postupu, kdy opět dochází k řeením mimo reim smlouvy, a to např. jednáním nekompetentních osob, překročení pravomocí jednajících osob, nedodrení formy výstupu změnového řízení (chybějící podpis, chybějící dodatek smlouvy atd.).
- Nedostatečná smluvní úprava změnového řízení, u ní absentuje některá z výe uvedených obsahových náleitostí nebo je vadná jiným způsobem (např. kompetence projektových orgánů se vzájemně překrývají).
- Nedostatečné narovnání předchozích vad vývoje a implementace či sporů můe spočívat v opomenutí některých vad, které vyvolaly potřebu změnového řízení, nebo nedostatečné narovnání vzniklých sporů ohledně postupu projektu. Nastane-li taková situace spočívající ve vadném či sporném postupu projektu, pak lze jen doporučit dostatečné vymezení těchto vad a formu jejich odstranění či prevenci dalího vzniku v podobě dohodnuté změny smlouvy či formou narovnání sporných postupů.
- Nedostatečná úprava změny projektu, která můe být dána chybnými podklady a analýzou poadované změny, nedorozuměním stran a co resultuje v následnou vadnou specifikací změny apod. Co kdy úpravy změnového řízení ve smlouvě chybí?
Jestlie implementační smlouva neobsahuje ustanovení o změnovém řízení, a to ani v minimální podobě, pak se pouije občanský zákoník a rozhodující pro monost změny smlouvy bude, zda byla cena sjednána dle rozpočtu s výhradou (neúplnosti či nezávaznosti) či jako pevná cena, resp. cena dle rozpočtu bez výhrady.
V případě pevně stanovené ceny za dodávku softwaru jsou rozhodující pouze závěrečná ustanovení, která umoňují např. změnu smlouvy pouze formou písemných dodatků. Jejich obsah je zcela na vůli smluvních stran, jinak platí původní smlouva. Vedle toho vak platí rovně monost zániku smlouvy z důvodu následné nemonosti plnění za předpokladu, e plnění není nemoné jen proto, e lze software dodat za ztíených podmínek, s větími náklady, s pomocí jiné osoby nebo a po určené době. Obdobně toto platí u ceny vývoje a implementace stanovené dle rozpočtu (bez výhrad), kdy nemůe dodavatel poadovat zvýení ceny ani tehdy, objeví-li se potřeba dalích prací k dokončení vývoje a implementace.
Stejně tak institut podstatné změny okolností (§1765 OZ) umoňuje při vzniku znevýhodnění jedné ze smluvních stran v intenzitě zvlá hrubého nepoměru buď neúměrným zvýením nákladů vývoje a implementace, anebo neúměrným sníením hodnoty vývoje a implementace, e aby dotčená strana se domáhala vůči druhé straně obnovení jednání o smlouvě. Podmínkou vak je, e jde o takovou podstatnou změnu okolností, e změnu nemohla rozumně předpokládat ani ovlivnit a e skutečnost nastala a po uzavření smlouvy, anebo se dotčené straně stala a po uzavření smlouvy známou. Uplatnění tohoto práva neopravňuje dotčenou stranu, aby odloila plnění. Stejně tak právo na obnovu smluvních jednání nevznikne, převzala-li na sebe nebezpečí změny okolností. Občanský zákoník dále umoňuje v § 2620, aby v případě vzniku zcela mimořádné nepředvídatelné okolnosti, která dokončení vývoje a implementace podstatně ztěuje, aby soud podle svého uváení rozhodl o spravedlivém zvýení ceny za dokončení implementace softwaru, anebo o zruení smlouvy a o tom, jak se strany vypořádají.
Byla-li vak cena určena na základě cenového rozpočtu daného s výhradou neúplnosti či nezávaznosti, můe dodavatel poadovat zvýení ceny, objeví-li se při realizaci smlouvy potřeba činností do rozpočtu nezahrnutých. Musí se vak jednat o činnosti a jejich náklady nepředvídatelné v době uzavření smlouvy (u výhrady neúplnosti), a v případě výhrady nezávaznosti, náklady účelně vynaloených činností, které nevyhnutelně převýí náklady zahrnuté do rozpočtu. Nesouhlasí-li objednatel se zvýením ceny, určí zvýení ceny na návrh zhotovitele soud.
Dodavatel ovem nebude mít nárok na určení zvýení ceny, jestlie neoznámí nutnost překročení rozpočtované částky a výi poadovaného zvýení ceny bez zbytečného odkladu poté, kdy se při realizaci smlouvy ukázala jeho nevyhnutelnost.
Objednatel můe na druhou stranu bez zbytečného odkladu odstoupit od smlouvy, poaduje-li dodavatel zvýení o více ne 10 % ceny podle rozpočtu. V tomto případě je objednatel povinen nahradit zhotoviteli část ceny odpovídající rozsahu částečného provedení díla podle rozpočtu.
Je zřejmé, e zákonné řeení není z pohledu ádné smluvní strany ideální, a to pro formulace umoňující různý výklad a pro očekávané dlouhotrvající soudní řeení. Taková situace by do projektu vnesla chaos a jeho pozastavení na velmi dlouhou dobu.
Závěr
Závěrem lze doporučit, aby si smluvní strany ve smlouvě o dodání softwaru odpovídajícím způsobem upravili přesný postup sjednávání změn, a to při zachování dostatečné flexibility s moností eskalace i exitu smlouvy. Z praktických zkueností je vak větina problémů způsobena nedodrování sjednaných smluvních podmínek či patnou smluvní formulací klíčových ustanovení. Nicméně důvodů pro nutnost změn u větích projektů je celá řada a chybějící úprava změnového řízení v implementační smlouvě k jistotě smluvních stran nijak nepřispívá.
![]() |
JUDr. Luká Jansa, jansa@lawyer.cz Autor působí jako advokát v advokátní kanceláři Jansa, Mokrý, Otevřel & partneři. Je předním odborníkem na právo IT a spoluautorem odborných publikací Softwarové právo a Internetové právo. Je členem Pracovní komise pro soukromé právo Legislativní rady vlády ČR. |





















