{"id":61456,"date":"2023-12-08T20:25:34","date_gmt":"2023-12-08T11:25:34","guid":{"rendered":"https:\/\/monolith.law\/cs\/?p=61456"},"modified":"2024-03-25T17:05:44","modified_gmt":"2024-03-25T08:05:44","slug":"the-transition-from-the-oldsystem","status":"publish","type":"post","link":"https:\/\/monolith.law\/cs\/it\/the-transition-from-the-oldsystem","title":{"rendered":"Pr\u00e1vn\u00ed probl\u00e9my spojen\u00e9 s p\u0159echodem z star\u00e9ho syst\u00e9mu p\u0159i v\u00fdvoji syst\u00e9mu"},"content":{"rendered":"\n<p>Vytv\u00e1\u0159en\u00ed nov\u00fdch IT syst\u00e9m\u016f v podnic\u00edch je typickou pracovn\u00ed oblast\u00ed IT in\u017een\u00fdr\u016f. Av\u0161ak kdy\u017e mluv\u00edme o &#8220;vytvo\u0159en\u00ed nov\u00e9ho syst\u00e9mu&#8221;, \u010dasto to zahrnuje tak\u00e9 proces &#8220;zru\u0161en\u00ed syst\u00e9mu, kter\u00fd byl dosud pou\u017e\u00edv\u00e1n&#8221;. V tomto \u010dl\u00e1nku se zam\u011b\u0159\u00edme na projekt v\u00fdvoje nov\u00e9ho syst\u00e9mu z pohledu &#8220;zru\u0161en\u00ed star\u00e9ho syst\u00e9mu&#8221; a vysv\u011btl\u00edme r\u016fzn\u00e9 pr\u00e1vn\u00ed probl\u00e9my, kter\u00e9 s t\u00edm souvis\u00ed.<\/p>\n\n\n\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_53 counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<span class=\"ez-toc-title-toggle\"><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/monolith.law\/cs\/it\/the-transition-from-the-oldsystem\/#Co_znamena_prechod_na_novy_system\" title=\"Co znamen\u00e1 p\u0159echod na nov\u00fd syst\u00e9m\">Co znamen\u00e1 p\u0159echod na nov\u00fd syst\u00e9m<\/a><ul class='ez-toc-list-level-3'><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/monolith.law\/cs\/it\/the-transition-from-the-oldsystem\/#Zivotnost_IT_systemu_neni_vecna\" title=\"\u017divotnost IT syst\u00e9m\u016f nen\u00ed v\u011b\u010dn\u00e1\">\u017divotnost IT syst\u00e9m\u016f nen\u00ed v\u011b\u010dn\u00e1<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/monolith.law\/cs\/it\/the-transition-from-the-oldsystem\/#Vyvoj_noveho_systemu_pokracuje_spolecne_s_likvidaci_stareho_systemu\" title=\"V\u00fdvoj nov\u00e9ho syst\u00e9mu pokra\u010duje spole\u010dn\u011b s likvidac\u00ed star\u00e9ho syst\u00e9mu\">V\u00fdvoj nov\u00e9ho syst\u00e9mu pokra\u010duje spole\u010dn\u011b s likvidac\u00ed star\u00e9ho syst\u00e9mu<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/monolith.law\/cs\/it\/the-transition-from-the-oldsystem\/#Kroky_prechodu_na_novy_system\" title=\"Kroky p\u0159echodu na nov\u00fd syst\u00e9m\">Kroky p\u0159echodu na nov\u00fd syst\u00e9m<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/monolith.law\/cs\/it\/the-transition-from-the-oldsystem\/#Prechod_na_novy_system_je_obtizny_kvuli_definovani_roli_uzivatelu_a_dodavatelu\" title=\"P\u0159echod na nov\u00fd syst\u00e9m je obt\u00ed\u017en\u00fd kv\u016fli definov\u00e1n\u00ed rol\u00ed u\u017eivatel\u016f a dodavatel\u016f\">P\u0159echod na nov\u00fd syst\u00e9m je obt\u00ed\u017en\u00fd kv\u016fli definov\u00e1n\u00ed rol\u00ed u\u017eivatel\u016f a dodavatel\u016f<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/monolith.law\/cs\/it\/the-transition-from-the-oldsystem\/#Priklady_minulych_soudnich_sporu_souvisejicich_s_prechodem_na_novy_system\" title=\"P\u0159\u00edklady minul\u00fdch soudn\u00edch spor\u016f souvisej\u00edc\u00edch s p\u0159echodem na nov\u00fd syst\u00e9m\">P\u0159\u00edklady minul\u00fdch soudn\u00edch spor\u016f souvisej\u00edc\u00edch s p\u0159echodem na nov\u00fd syst\u00e9m<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/monolith.law\/cs\/it\/the-transition-from-the-oldsystem\/#Shrnuti\" title=\"Shrnut\u00ed\">Shrnut\u00ed<\/a><\/li><\/ul><\/nav><\/div>\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Co_znamena_prechod_na_novy_system\"><\/span>Co znamen\u00e1 p\u0159echod na nov\u00fd syst\u00e9m<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Zivotnost_IT_systemu_neni_vecna\"><\/span>\u017divotnost IT syst\u00e9m\u016f nen\u00ed v\u011b\u010dn\u00e1<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>IT syst\u00e9my pou\u017e\u00edvan\u00e9 v podnic\u00edch nejsou n\u011bco, co by se jednou vytvo\u0159ilo a pak se pou\u017e\u00edvalo nav\u017edy. Nav\u00edc nen\u00ed v\u017edy dobr\u00e9 trvale pou\u017e\u00edvat star\u00e9 v\u011bci. I kdy\u017e se to samoz\u0159ejm\u011b li\u0161\u00ed podle podniku a \u00fa\u010delu syst\u00e9mu, obecn\u011b plat\u00ed, \u017ee po zhruba deseti letech provozu jednoho syst\u00e9mu je obvykle lep\u0161\u00ed rozhodnut\u00ed managementu nahradit ho nov\u00fdm.<\/p>\n\n\n\n<p>Za deset let se v\u00fdkonnost po\u010d\u00edta\u010d\u016f na trhu dramaticky m\u011bn\u00ed. To m\u016f\u017ee znamenat, \u017ee programy, kter\u00e9 p\u0159ed deseti lety nebyly prakticky realizovateln\u00e9 kv\u016fli omezen\u00edm, jako je rychlost zpracov\u00e1n\u00ed po\u010d\u00edta\u010de (i kdy\u017e byly z pohledu \u010dlov\u011bka jednoduch\u00e9 a dob\u0159e navr\u017een\u00e9), jsou nyn\u00ed realizovateln\u00e9. Nav\u00edc, pokud jste syst\u00e9m pou\u017e\u00edvali deset let od jeho vytvo\u0159en\u00ed, pracovn\u00ed postupy a intern\u00ed pravidla firmy se mohou v pr\u016fb\u011bhu t\u00e9to doby zna\u010dn\u011b zm\u011bnit. K\u00f3d, kter\u00fd byl implementov\u00e1n ex post, aby reagoval na tyto zm\u011bny v intern\u00edm a extern\u00edm podnikatelsk\u00e9m prost\u0159ed\u00ed, m\u016f\u017ee m\u00edt tak slo\u017eitou a komplikovanou strukturu, \u017ee ji nelze rozpoznat z obrazovky. To m\u016f\u017ee v\u00e9st k situaci, kdy i kdy\u017e u\u017eivatel\u00e9 cht\u011bj\u00ed p\u0159idat dal\u0161\u00ed funkce, z pohledu v\u00fdvoj\u00e1\u0159\u016f je ji\u017e dal\u0161\u00ed implementace nemo\u017en\u00e1.<\/p>\n\n\n\n<p>Star\u00e9 syst\u00e9my mohou postupn\u011b zp\u016fsobovat, \u017ee IT in\u017een\u00fd\u0159i budou muset prov\u00e1d\u011bt mnoho &#8220;ru\u010dn\u00edch&#8221; operac\u00ed (nap\u0159\u00edklad vyd\u00e1v\u00e1n\u00ed dotaz\u016f pro individu\u00e1ln\u00ed extrakci dat a dal\u0161\u00ed provozn\u00ed \u00fakoly). Ironi\u00ed je, \u017ee samotn\u00fd syst\u00e9m, jak st\u00e1rne, &#8220;personalizuje&#8221; pr\u00e1ci. Kdy\u017e se syst\u00e9m stane p\u0159\u00edli\u0161 star\u00fdm a pr\u00e1ce souvisej\u00edc\u00ed se syst\u00e9mem se st\u00e1v\u00e1 p\u0159\u00edli\u0161 personalizovanou, a je t\u0159eba zav\u00e9st dal\u0161\u00ed &#8220;syst\u00e9mov\u00e1&#8221; opat\u0159en\u00ed, vznik\u00e1 projekt &#8220;v\u00fdvoj nov\u00e9ho syst\u00e9mu pro p\u0159echod ze star\u00e9ho syst\u00e9mu&#8221;.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Vyvoj_noveho_systemu_pokracuje_spolecne_s_likvidaci_stareho_systemu\"><\/span>V\u00fdvoj nov\u00e9ho syst\u00e9mu pokra\u010duje spole\u010dn\u011b s likvidac\u00ed star\u00e9ho syst\u00e9mu<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Jak bylo uvedeno v\u00fd\u0161e, i kdy\u017e to neplat\u00ed pro v\u0161echny projekty v\u00fdvoje syst\u00e9m\u016f, mnoho z nich zahrnuje sou\u010dasn\u011b tak\u00e9 aspekt p\u0159echodu ze star\u00e9ho syst\u00e9mu. Syst\u00e9m samotn\u00fd \u010dasto p\u0159ech\u00e1z\u00ed nespojit\u011b z jednoho dne na druh\u00fd.<\/p>\n\n\n\n<p>Av\u0161ak pr\u016fb\u011bh ka\u017edodenn\u00edch operac\u00ed by m\u011bl b\u00fdt kontinu\u00e1ln\u00ed od minulosti do p\u0159\u00edtomnosti a od p\u0159\u00edtomnosti do budoucnosti. Zat\u00edmco je t\u0159eba uchov\u00e1vat pot\u0159ebn\u00e1 data z minulosti, sou\u010dasn\u00fd pr\u016fb\u011bh operac\u00ed by nem\u011bl b\u00fdt naru\u0161en a m\u011bly by b\u00fdt p\u0159edstaveny vynikaj\u00edc\u00ed koncepty &#8220;syst\u00e9mizace&#8221; pro budoucnost. P\u0159echod na nov\u00fd syst\u00e9m \u010dasto p\u0159in\u00e1\u0161\u00ed \u0159adu v\u00fdzev. Tyto okolnosti se mohou kombinovat a v\u00fdvoj nov\u00e9ho syst\u00e9mu a operace a \u00fadr\u017eba st\u00e1vaj\u00edc\u00edho syst\u00e9mu se mohou slo\u017eit\u011b propojit, co\u017e vede k neodd\u011bliteln\u00fdm vztah\u016fm.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Kroky_prechodu_na_novy_system\"><\/span>Kroky p\u0159echodu na nov\u00fd syst\u00e9m<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/monolith.law\/wp-content\/uploads\/2019\/07\/pixta_25686103_M-1024x634.jpg\" alt=\"\" class=\"wp-image-2758\" \/><figcaption class=\"wp-element-caption\">Jak\u00e9 jsou kl\u00ed\u010dov\u00e9 kroky p\u0159i p\u0159echodu ze star\u00e9ho syst\u00e9mu na nov\u00fd?<\/figcaption><\/figure>\n\n\n\n<p>P\u0159i p\u0159echodu ze star\u00e9ho syst\u00e9mu na nov\u00fd je zvl\u00e1\u0161t\u011b d\u016fle\u017eit\u00e9 spr\u00e1vn\u011b p\u0159en\u00e9st data. Kroky p\u0159i p\u0159enosu dat obvykle postupuj\u00ed podle n\u00e1sleduj\u00edc\u00edho postupu.<\/p>\n\n\n\n<ol>\n<li>Jasn\u011b ur\u010dit, kter\u00e1 data ulo\u017een\u00e1 ve star\u00e9m syst\u00e9mu by m\u011bla b\u00fdt p\u0159enesena do nov\u00e9ho syst\u00e9mu \u2192 je t\u0159eba ur\u010dit, kter\u00e1 data by m\u011bla b\u00fdt snadno vyhledateln\u00e1 z obrazovky nov\u00e9ho syst\u00e9mu, a tak\u00e9, kter\u00e1 data nemus\u00ed b\u00fdt vyhledateln\u00e1 z obrazovky, ale m\u011bla by b\u00fdt k dispozici pro v\u00fdb\u011br podle pot\u0159eby (nap\u0159\u00edklad pro audit).<\/li>\n\n\n\n<li>Vyexportovat data identifikovan\u00e1 v kroku 1, kter\u00e1 by m\u011bla b\u00fdt importov\u00e1na do nov\u00e9ho syst\u00e9mu, ve form\u00e1tu jako je CSV soubor.<\/li>\n\n\n\n<li>Importovat data extrahovan\u00e1 v kroku 2 do nov\u00e9ho syst\u00e9mu.<\/li>\n\n\n\n<li>Ov\u011b\u0159it, zda jsou data importovan\u00e1 v kroku 3 reflektov\u00e1na v nov\u00e9m syst\u00e9mu, a zkontrolovat, zda byl p\u0159enos proveden spr\u00e1vn\u011b. \u2192 V\u00fdsledky ov\u011b\u0159en\u00ed spr\u00e1vnosti p\u0159enosu jsou obvykle dokumentov\u00e1ny prost\u0159ednictv\u00edm zobrazen\u00ed na obrazovce nebo tisku v\u00fdpis\u016f (tzv. testovac\u00ed proces).<\/li>\n<\/ol>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Prechod_na_novy_system_je_obtizny_kvuli_definovani_roli_uzivatelu_a_dodavatelu\"><\/span>P\u0159echod na nov\u00fd syst\u00e9m je obt\u00ed\u017en\u00fd kv\u016fli definov\u00e1n\u00ed rol\u00ed u\u017eivatel\u016f a dodavatel\u016f<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>V kroc\u00edch p\u0159evodu dat, kter\u00e9 jsme d\u0159\u00edve uvedli, se \u010dasto st\u00e1v\u00e1 probl\u00e9mem, do jak\u00e9 m\u00edry by m\u011bli u\u017eivatel\u00e9 pova\u017eovat tuto z\u00e1le\u017eitost za intern\u00ed probl\u00e9m sv\u00e9 spole\u010dnosti a m\u011bli by ji m\u00edt pod kontrolou. Mimochodem, pro obecn\u00fd p\u0159ehled o &#8220;povinnosti spolupr\u00e1ce u\u017eivatel\u016f&#8221; v r\u00e1mci celkov\u00e9ho projektu v\u00fdvoje syst\u00e9mu, nejen v p\u0159\u00edpad\u011b p\u0159evodu dat, se pros\u00edm pod\u00edvejte na n\u00e1sleduj\u00edc\u00ed \u010dl\u00e1nek.<\/p>\n\n\n\n<p><a href=\"https:\/\/monolith.law\/corporate\/user-obligatory-cooporation\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/monolith.law\/corporate\/user-obligatory-cooporation[ja]<\/a><\/p>\n\n\n\n<p>Obecn\u011b plat\u00ed, \u017ee v projektech v\u00fdvoje syst\u00e9m\u016f, dodavatel\u00e9 \u010dasto p\u0159evy\u0161uj\u00ed u\u017eivatele v odborn\u00fdch znalostech pot\u0159ebn\u00fdch pro v\u00fdvoj syst\u00e9mu (nebo sp\u00ed\u0161e, to je \u010dasto d\u016fvod, pro\u010d jsou pov\u011b\u0159eni t\u00edmto \u00fakolem). Na druhou stranu, \u010dasto je tak, \u017ee pouze u\u017eivatel\u00e9 mohou diskutovat o tom, jak by m\u011bl jejich syst\u00e9m vypadat.<\/p>\n\n\n\n<p>Vzhledem k t\u011bmto skute\u010dnostem, m\u016f\u017eeme zv\u00e1\u017eit, \u017ee u\u017eivatel\u00e9 by m\u011bli prov\u00e9st kroky 1 a 4, jak jsme d\u0159\u00edve uvedli. Jin\u00fdmi slovy, m\u016f\u017eeme \u0159\u00edci, \u017ee &#8220;definice po\u017eadavk\u016f&#8221; na data, kter\u00e1 maj\u00ed b\u00fdt p\u0159evedena, a &#8220;p\u0159ijet\u00ed&#8221; zda byla data p\u0159evedena podle po\u017eadavk\u016f, by m\u011bly b\u00fdt povinnostmi u\u017eivatele. Alternativn\u011b, pokud existuje n\u011bkdo na stran\u011b u\u017eivatele, kdo m\u00e1 bohat\u00e9 znalosti o star\u00e9m syst\u00e9mu, m\u016f\u017eeme tak\u00e9 zv\u00e1\u017eit, \u017ee krok 2 by m\u011bl b\u00fdt tak\u00e9 zodpov\u011bdnost\u00ed u\u017eivatele.<\/p>\n\n\n\n<p>Pokud je mo\u017en\u00e9 \u0159e\u0161it ot\u00e1zky t\u00fdkaj\u00edc\u00ed se star\u00e9ho syst\u00e9mu intern\u011b, bez nutnosti outsourcingu, m\u016f\u017ee b\u00fdt tak\u00e9 mo\u017en\u00e9, \u017ee by se cht\u011bli obr\u00e1tit na dodavatele pouze pro ot\u00e1zky t\u00fdkaj\u00edc\u00ed se nov\u00e9ho syst\u00e9mu. V tomto kontextu se role u\u017eivatel\u016f a dodavatel\u016f v procesu p\u0159evodu dat mohou st\u00e1t nejasn\u00fdmi. Mimochodem, pro obecn\u00fd p\u0159ehled o tom, jak\u00e9 role se obvykle o\u010dek\u00e1vaj\u00ed od dodavatel\u016f, kdy\u017e u\u017eivatel\u00e9 outsourcuj\u00ed pr\u00e1ci souvisej\u00edc\u00ed s v\u00fdvojem syst\u00e9m\u016f, a jak\u00e9 pr\u00e1vn\u00ed povinnosti jim p\u0159ipadaj\u00ed, se pros\u00edm pod\u00edvejte tak\u00e9 na n\u00e1sleduj\u00edc\u00ed \u010dl\u00e1nek.<\/p>\n\n\n\n<p><a href=\"https:\/\/monolith.law\/corporate\/project-management-duties\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/monolith.law\/corporate\/project-management-duties[ja]<\/a><\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Priklady_minulych_soudnich_sporu_souvisejicich_s_prechodem_na_novy_system\"><\/span>P\u0159\u00edklady minul\u00fdch soudn\u00edch spor\u016f souvisej\u00edc\u00edch s p\u0159echodem na nov\u00fd syst\u00e9m<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/monolith.law\/wp-content\/uploads\/2019\/07\/pixta_45516155_M-1024x682.jpg\" alt=\"\" class=\"wp-image-2759\" \/><figcaption class=\"wp-element-caption\">I v projektech p\u0159echodu na nov\u00fd syst\u00e9m m\u016f\u017ee doj\u00edt k soudn\u00edm spor\u016fm.<\/figcaption><\/figure>\n\n\n\n<p>Existuj\u00ed skute\u010dn\u00e9 p\u0159\u00edpady, kdy v projektech v\u00fdvoje syst\u00e9m\u016f zam\u011b\u0159en\u00fdch na p\u0159echod na nov\u00fd syst\u00e9m do\u0161lo k probl\u00e9m\u016fm, kter\u00e9 vedly k soudn\u00edm spor\u016fm. P\u0159\u00edpad uveden\u00fd v n\u00e1sleduj\u00edc\u00edm cit\u00e1tu z rozsudku se t\u00fdkal selh\u00e1n\u00ed p\u0159i p\u0159evodu dat b\u011bhem p\u0159echodu, co\u017e vedlo k nesrovnalostem a chyb\u00e1m v datech v nov\u00e9m syst\u00e9mu a tak\u00e9 k zpo\u017ed\u011bn\u00ed v dod\u00e1n\u00ed. Hlavn\u00edm bodem sporu bylo, jak\u00e9 povinnosti m\u011bli dodavatel a u\u017eivatel v\u016f\u010di projektu vzhledem k t\u011bmto r\u016fzn\u00fdm probl\u00e9m\u016fm. Nakonec soud ur\u010dil n\u00e1sleduj\u00edc\u00ed povinnosti, kter\u00e9 m\u011bl dodavatel splnit, a uznal, \u017ee dodavatel nesplnil svou povinnost db\u00e1t zvl\u00e1\u0161tn\u00ed p\u00e9\u010de.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote\">\n<p>Ob\u017ealovan\u00fd m\u011bl v r\u00e1mci p\u0159evodu dat na z\u00e1klad\u011b t\u00e9to smlouvy o d\u00edlo nejen p\u0159ev\u00e9st data z p\u016fvodn\u00edho syst\u00e9mu na nov\u00fd syst\u00e9m, ale tak\u00e9 m\u011bl povinnost spustit nov\u00fd syst\u00e9m pomoc\u00ed p\u0159eveden\u00fdch dat. Konkr\u00e9tn\u011b, p\u0159ed zah\u00e1jen\u00edm p\u0159evodu dat m\u011bl prov\u00e9st pr\u016fzkum a anal\u00fdzu dat, kter\u00e1 m\u011bla b\u00fdt p\u0159evedena z p\u016fvodn\u00edho syst\u00e9mu, pochopit povahu a stav dat, zv\u00e1\u017eit, zda tato data po p\u0159evodu do nov\u00e9ho syst\u00e9mu nezp\u016fsob\u00ed probl\u00e9my s provozem, a pokud by takov\u00e9 probl\u00e9my mohly nastat, rozhodnout, kdy a jak\u00fdm zp\u016fsobem budou tato data opravena. Nakonec m\u011bl povinnost spustit nov\u00fd syst\u00e9m pomoc\u00ed dat p\u0159eveden\u00fdch z p\u016fvodn\u00edho syst\u00e9mu.<\/p>\n\n\n\n<p>Je spr\u00e1vn\u00e9 uznat, \u017ee v tomto p\u0159\u00edpad\u011b m\u011bl ob\u017ealovan\u00fd povinnost opravit a odstranit nesrovnalosti v datech p\u0159i p\u0159evodu dat.<\/p>\n<cite>Rozsudek tokijsk\u00e9ho okresn\u00edho soudu ze dne 30. listopadu 2016 (rok Heisei 28)<\/cite><\/blockquote>\n\n\n\n<p>Tento p\u0159\u00edpad se t\u00fdkal situace, kdy bylo p\u016fvodn\u011b dohodnuto, \u017ee u\u017eivatel p\u0159evezme kroky 1 a 4 a dodavatel kroky 2 a 3. Jin\u00fdmi slovy, dodavatel se jednou zav\u00e1zal p\u0159evz\u00edt extrakci dat z p\u016fvodn\u00edho syst\u00e9mu (krok 2). Soud tedy rozhodl, \u017ee pokud dodavatel (jako odborn\u00edk na v\u00fdvoj syst\u00e9m\u016f) p\u0159evzal extrakci dat, m\u011bl by m\u00edt mo\u017enost p\u0159edem zv\u00e1\u017eit, zda bude mo\u017en\u00e9 extrakci dat prov\u00e9st hladce.<\/p>\n\n\n\n<p>Co by se ale stalo, kdyby bylo p\u0159edem dohodnuto, \u017ee krok 2 (tj. extrakce dat) bude \u00fakolem u\u017eivatele, a pokud by se v tomto procesu vyskytly probl\u00e9my? V takov\u00e9m p\u0159\u00edpad\u011b by mohlo doj\u00edt k situaci, kdy by u\u017eivatel, kter\u00fd zanedbal p\u0159edb\u011b\u017en\u00fd pr\u016fzkum, zda je mo\u017en\u00e9 extrakci dat prov\u00e9st hladce, mohl b\u00fdt obvin\u011bn z poru\u0161en\u00ed povinnosti spolupr\u00e1ce, pokud by do\u0161lo ke zpo\u017ed\u011bn\u00ed v dod\u00e1n\u00ed.<\/p>\n\n\n\n<p>D\u00e1le je t\u0159eba poznamenat, \u017ee takov\u00e1 rozhodnut\u00ed jsou \u010dasto zalo\u017eena nejen na smlouv\u00e1ch, ale tak\u00e9 na z\u00e1pisech z jedn\u00e1n\u00ed, kter\u00e9 jsou vedeny v pr\u016fb\u011bhu v\u00fdvoje syst\u00e9mu. V\u00fdznam z\u00e1pis\u016f z jedn\u00e1n\u00ed je podrobn\u011b vysv\u011btlen v n\u00e1sleduj\u00edc\u00edm \u010dl\u00e1nku.<\/p>\n\n\n\n<p><a href=\"https:\/\/monolith.law\/corporate\/the-minutes-in-system-development\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/monolith.law\/corporate\/the-minutes-in-system-development[ja]<\/a><\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Shrnuti\"><\/span>Shrnut\u00ed<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Projekt v\u00fdvoje syst\u00e9mu by m\u011bl b\u00fdt prov\u00e1d\u011bn s pe\u010dlivou komunikac\u00ed mezi u\u017eivateli a dodavateli, kte\u0159\u00ed oba nesou mnoho povinnost\u00ed. Proto, jak bylo uvedeno v p\u0159edchoz\u00edch soudn\u00edch p\u0159\u00edpadech, i mal\u00e9 zm\u011bny v p\u0159edpokladech mohou snadno p\u0159evr\u00e1tit odpov\u011bdnost na stranu u\u017eivatele nebo dodavatele.<\/p>\n\n\n\n<p>Vzhledem k mo\u017enosti, \u017ee syst\u00e9m m\u016f\u017ee obsahovat obrovsk\u00e9 mno\u017estv\u00ed dat a slo\u017eit\u00e9 mechanismy, kter\u00e9 si nelze p\u0159edstavit pouze z vzhledu obrazovky, a k mo\u017enosti, \u017ee i mal\u00e9 rozd\u00edly v p\u0159edpokladech mohou v\u00fdrazn\u011b ovlivnit kone\u010dn\u00e9 soudn\u00ed rozhodnut\u00ed, je d\u016fle\u017eit\u00e9 komplexn\u011b \u0159e\u0161it \u0159\u00edzen\u00ed rizik projektu v\u00fdvoje nov\u00e9ho syst\u00e9mu spolu s odstran\u011bn\u00edm star\u00e9ho syst\u00e9mu.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Vytv\u00e1\u0159en\u00ed nov\u00fdch IT syst\u00e9m\u016f v podnic\u00edch je typickou pracovn\u00ed oblast\u00ed IT in\u017een\u00fdr\u016f. Av\u0161ak kdy\u017e mluv\u00edme o &#8220;vytvo\u0159en\u00ed nov\u00e9ho syst\u00e9mu&#8221;, \u010dasto to zahrnuje tak\u00e9 proces &#8220;zru\u0161en\u00ed syst\u00e9mu, kte [&hellip;]<\/p>\n","protected":false},"author":32,"featured_media":63059,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[16],"tags":[19,31],"acf":[],"_links":{"self":[{"href":"https:\/\/monolith.law\/cs\/wp-json\/wp\/v2\/posts\/61456"}],"collection":[{"href":"https:\/\/monolith.law\/cs\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/monolith.law\/cs\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/monolith.law\/cs\/wp-json\/wp\/v2\/users\/32"}],"replies":[{"embeddable":true,"href":"https:\/\/monolith.law\/cs\/wp-json\/wp\/v2\/comments?post=61456"}],"version-history":[{"count":2,"href":"https:\/\/monolith.law\/cs\/wp-json\/wp\/v2\/posts\/61456\/revisions"}],"predecessor-version":[{"id":63060,"href":"https:\/\/monolith.law\/cs\/wp-json\/wp\/v2\/posts\/61456\/revisions\/63060"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/monolith.law\/cs\/wp-json\/wp\/v2\/media\/63059"}],"wp:attachment":[{"href":"https:\/\/monolith.law\/cs\/wp-json\/wp\/v2\/media?parent=61456"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/monolith.law\/cs\/wp-json\/wp\/v2\/categories?post=61456"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/monolith.law\/cs\/wp-json\/wp\/v2\/tags?post=61456"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}