{"id":59948,"date":"2024-02-06T12:10:21","date_gmt":"2024-02-06T03:10:21","guid":{"rendered":"https:\/\/monolith.law\/pl\/?p=59948"},"modified":"2024-02-07T14:59:33","modified_gmt":"2024-02-07T05:59:33","slug":"completion-of-work-in-system-development","status":"publish","type":"post","link":"https:\/\/monolith.law\/pl\/it\/completion-of-work-in-system-development","title":{"rendered":"Czym jest zako\u0144czenie pracy w umowie o dzie\u0142o w rozwoju system\u00f3w?"},"content":{"rendered":"\n<p>Rozw\u00f3j systemu to zazwyczaj d\u0142ugotrwa\u0142y proces, kt\u00f3ry cz\u0119sto wymaga wielokrotnych zmian specyfikacji czy implementacji dodatkowych funkcji. Dla dostawc\u00f3w, kt\u00f3rzy podejmuj\u0105 si\u0119 takiej pracy, mo\u017ce to czasami prowadzi\u0107 do sytuacji, w kt\u00f3rej nie widz\u0105 ko\u0144ca swoich wysi\u0142k\u00f3w. Dla takich dostawc\u00f3w, pytanie &#8220;Co i do jakiego stopnia musimy zrobi\u0107, aby uzna\u0107 nasz\u0105 prac\u0119 za zako\u0144czon\u0105?&#8221; mo\u017ce sta\u0107 si\u0119 powa\u017cnym \u017ar\u00f3d\u0142em zmartwie\u0144.<\/p>\n\n\n\n<p>Wiele projekt\u00f3w rozwoju system\u00f3w realizowanych jest na podstawie um\u00f3w o dzie\u0142o, kt\u00f3re maj\u0105 na celu &#8220;uko\u0144czenie pracy&#8221;.<\/p>\n\n\n\n<p>W tym artykule om\u00f3wimy z prawnego punktu widzenia, kiedy i co musi by\u0107 zrobione w ramach rozwoju systemu, aby uzna\u0107 go za zako\u0144czony.<\/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\/pl\/it\/completion-of-work-in-system-development\/#Co_to_znaczy_%E2%80%9Cukonczenie_rozwoju_systemu%E2%80%9D\" title=\"Co to znaczy &#8220;uko\u0144czenie rozwoju systemu&#8221;\">Co to znaczy &#8220;uko\u0144czenie rozwoju systemu&#8221;<\/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\/pl\/it\/completion-of-work-in-system-development\/#Ukonczenie_rozwoju_systemu_z_punktu_widzenia_inzyniera\" title=\"Uko\u0144czenie rozwoju systemu z punktu widzenia in\u017cyniera\">Uko\u0144czenie rozwoju systemu z punktu widzenia in\u017cyniera<\/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\/pl\/it\/completion-of-work-in-system-development\/#Ukonczenie_rozwoju_systemu_z_punktu_widzenia_prawnika\" title=\"Uko\u0144czenie rozwoju systemu z punktu widzenia prawnika\">Uko\u0144czenie rozwoju systemu z punktu widzenia prawnika<\/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\/pl\/it\/completion-of-work-in-system-development\/#Problem_zakonczenia_rozwoju_systemu_dotyczy_umow_o_dzielo\" title=\"Problem zako\u0144czenia rozwoju systemu dotyczy um\u00f3w o dzie\u0142o\">Problem zako\u0144czenia rozwoju systemu dotyczy um\u00f3w o dzie\u0142o<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/monolith.law\/pl\/it\/completion-of-work-in-system-development\/#Kiedy_mozna_mowic_o_zakonczeniu_pracy_przy_tworzeniu_systemu\" title=\"Kiedy mo\u017cna m\u00f3wi\u0107 o zako\u0144czeniu pracy przy tworzeniu systemu?\">Kiedy mo\u017cna m\u00f3wi\u0107 o zako\u0144czeniu pracy przy tworzeniu systemu?<\/a><ul class='ez-toc-list-level-3'><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/monolith.law\/pl\/it\/completion-of-work-in-system-development\/#Wyroki_sadowe_dotyczace_zakonczenia_pracy\" title=\"Wyroki s\u0105dowe dotycz\u0105ce zako\u0144czenia pracy\">Wyroki s\u0105dowe dotycz\u0105ce zako\u0144czenia pracy<\/a><\/li><\/ul><\/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\/pl\/it\/completion-of-work-in-system-development\/#Co_oznacza_zakonczenie_pracy_z_punktu_widzenia_prawa\" title=\"Co oznacza zako\u0144czenie pracy z punktu widzenia prawa\">Co oznacza zako\u0144czenie pracy z punktu widzenia prawa<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/monolith.law\/pl\/it\/completion-of-work-in-system-development\/#Uwagi_dotyczace_zakonczenia_pracy\" title=\"Uwagi dotycz\u0105ce zako\u0144czenia pracy\">Uwagi dotycz\u0105ce zako\u0144czenia pracy<\/a><ul class='ez-toc-list-level-3'><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/monolith.law\/pl\/it\/completion-of-work-in-system-development\/#Jak_postrzegamy_zmiany_specyfikacji_i_dodatkowy_rozwoj\" title=\"Jak postrzegamy zmiany specyfikacji i dodatkowy rozw\u00f3j\">Jak postrzegamy zmiany specyfikacji i dodatkowy rozw\u00f3j<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/monolith.law\/pl\/it\/completion-of-work-in-system-development\/#Uwazaj_na_zmiany_w_Kodeksie_Cywilnym_Japonski_Kodeks_Cywilny\" title=\"Uwa\u017caj na zmiany w Kodeksie Cywilnym (Japo\u0144ski Kodeks Cywilny)\">Uwa\u017caj na zmiany w Kodeksie Cywilnym (Japo\u0144ski Kodeks Cywilny)<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-11\" href=\"https:\/\/monolith.law\/pl\/it\/completion-of-work-in-system-development\/#Podsumowanie\" title=\"Podsumowanie\">Podsumowanie<\/a><\/li><\/ul><\/nav><\/div>\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Co_to_znaczy_%E2%80%9Cukonczenie_rozwoju_systemu%E2%80%9D\"><\/span>Co to znaczy &#8220;uko\u0144czenie rozwoju systemu&#8221;<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Ukonczenie_rozwoju_systemu_z_punktu_widzenia_inzyniera\"><\/span>Uko\u0144czenie rozwoju systemu z punktu widzenia in\u017cyniera<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Na miejscu rozwoju systemu, gdy zapytamy &#8220;kiedy zako\u0144czy si\u0119 rozw\u00f3j systemu&#8221;, odpowied\u017a zazwyczaj brzmi &#8220;kiedy zako\u0144czymy proces testowania i dostarczymy produkt&#8221;. Rzeczywi\u015bcie, typowy proces rozwoju systemu zaczyna si\u0119 od definicji wymaga\u0144, takich jak identyfikacja funkcji do zaimplementowania, a nast\u0119pnie przechodzi do tworzenia r\u00f3\u017cnych dokument\u00f3w projektowych i implementacji programu. Na ko\u0144cu sprawdzamy, czy system dzia\u0142a poprawnie, ko\u0144cz\u0105c proces testowania, a projekt ko\u0144czy si\u0119 z chwil\u0105 akceptacji przez u\u017cytkownika.<\/p>\n\n\n\n<p>W zwi\u0105zku z tym, z punktu widzenia in\u017cyniera zaanga\u017cowanego w konkretn\u0105 prac\u0119, zrozumienie &#8220;uko\u0144czenia rozwoju systemu = akceptacja&#8221; jest powszechne.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Ukonczenie_rozwoju_systemu_z_punktu_widzenia_prawnika\"><\/span>Uko\u0144czenie rozwoju systemu z punktu widzenia prawnika<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Z drugiej strony, z punktu widzenia prawnika, gdy zapytamy &#8220;kiedy zako\u0144czy si\u0119 rozw\u00f3j systemu&#8221;, dyskusja skupia si\u0119 na tym, kiedy zobowi\u0105zania prawne, kt\u00f3re dostawca mia\u0142 na mocy umowy, mog\u0105 by\u0107 uwa\u017cane za spe\u0142nione. W pierwszej kolejno\u015bci, umowy w zakresie rozwoju system\u00f3w s\u0105 zazwyczaj klasyfikowane jako umowy o dzie\u0142o lub umowy o zlecenie.<\/p>\n\n\n\n<p><a href=\"https:\/\/monolith.law\/corporate\/contract-and-timeandmaterialcontract\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/monolith.law\/corporate\/contract-and-timeandmaterialcontract[ja]<\/a><\/p>\n\n\n\n<p>Wyja\u015bnienie r\u00f3\u017cnic mi\u0119dzy tymi dwoma typami um\u00f3w zostawiamy w powy\u017cszym artykule, ale je\u015bli chodzi o zako\u0144czenie rozwoju systemu, czyli spe\u0142nienie zobowi\u0105za\u0144 przez dostawc\u0119, kryteria s\u0105 nast\u0119puj\u0105ce:<\/p>\n\n\n\n<blockquote class=\"wp-block-quote\">\n<p>Umowa o dzie\u0142o: Artyku\u0142 632 Kodeksu Cywilnego<br>Artyku\u0142 632<br>Umowa o dzie\u0142o powstaje, gdy jedna ze stron zobowi\u0105zuje si\u0119 do <u class=\"remove-format\">uko\u0144czenia pewnej pracy<\/u>, a druga strona zobowi\u0105zuje si\u0119 do zap\u0142aty wynagrodzenia za wynik tej pracy.<br>Umowa o zlecenie: Artyku\u0142 648 Kodeksu Cywilnego<br>Artyku\u0142 648<br> 1. Je\u017celi nie ma specjalnej umowy, zleceniobiorca nie mo\u017ce \u017c\u0105da\u0107 wynagrodzenia od zleceniodawcy.<br> 2. Zleceniobiorca nie mo\u017ce \u017c\u0105da\u0107 wynagrodzenia, dop\u00f3ki nie <u class=\"remove-format\">wykona zlecenia<\/u>. Jednak\u017ce, je\u017celi wynagrodzenie jest ustalone na podstawie okresu, stosuje si\u0119 przepis art. 624 ust. 2.<br> 3. Je\u017celi wykonanie zlecenia zostanie przerwane w trakcie z powodu przyczyn, za kt\u00f3re zleceniobiorca nie ponosi odpowiedzialno\u015bci, zleceniobiorca mo\u017ce \u017c\u0105da\u0107 wynagrodzenia proporcjonalnie do wykonanej pracy.<\/p>\n<\/blockquote>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Problem_zakonczenia_rozwoju_systemu_dotyczy_umow_o_dzielo\"><\/span>Problem zako\u0144czenia rozwoju systemu dotyczy um\u00f3w o dzie\u0142o<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Jednak\u017ce, nie tylko w kontek\u015bcie rozwoju system\u00f3w, problem &#8220;kiedy praca jest uko\u0144czona&#8221; dotyczy zasadniczo um\u00f3w o dzie\u0142o. W przypadku um\u00f3w o zlecenie, zamiast traktowa\u0107 dostarczenie okre\u015blonego wyniku lub produktu jako spe\u0142nienie zobowi\u0105za\u0144, umowa ta ma silne znaczenie dla specjalist\u00f3w, kt\u00f3rzy maj\u0105 pewn\u0105 swobod\u0119 i wykonuj\u0105 odpowiednie prace (bez wzgl\u0119du na wynik). W przypadku um\u00f3w o zlecenie, nawet je\u015bli oczekiwany produkt nie jest gotowy, mo\u017cliwe jest \u017c\u0105danie wynagrodzenia, je\u015bli prace by\u0142y odpowiednio prowadzone (art. 648 ust. 2), a je\u015bli wykonanie zosta\u0142o przerwane w trakcie z powodu przyczyn, za kt\u00f3re zleceniobiorca nie ponosi odpowiedzialno\u015bci, mo\u017cliwe jest \u017c\u0105danie wynagrodzenia proporcjonalnie do wykonanej pracy (art. 648 ust. 3). Umow\u0119 o dzie\u0142o mo\u017cna okre\u015bli\u0107 jako &#8220;skoncentrowan\u0105 na wyniku&#8221;, a umow\u0119 o zlecenie jako &#8220;skoncentrowan\u0105 na procesie&#8221;.<\/p>\n\n\n\n<p>W zwi\u0105zku z tym, w przypadku um\u00f3w o zlecenie, problemem prawnym jest raczej &#8220;obowi\u0105zek ostro\u017cno\u015bci&#8221; w procesie wykonywania powierzonych zada\u0144. Innymi s\u0142owy, kiedy mo\u017cna dochodzi\u0107 naruszenia obowi\u0105zku ostro\u017cno\u015bci na podstawie umowy o zlecenie, zak\u0142adaj\u0105c, \u017ce zleceniobiorca jest wysoko zaufany.<\/p>\n\n\n\n<p>Z drugiej strony, w przypadku um\u00f3w o dzie\u0142o, kluczowe jest &#8220;uko\u0144czenie pracy&#8221;. Je\u017celi praca, kt\u00f3ra mia\u0142a by\u0107 uko\u0144czona, nie jest uko\u0144czona, dostawca nie jest w stanie spe\u0142ni\u0107 swoich zobowi\u0105za\u0144, a \u017c\u0105danie wynagrodzenia jest niemo\u017cliwe. Jednak\u017ce, je\u015bli praca jest uko\u0144czona, nie ma sensu kwestionowa\u0107 poszczeg\u00f3lne etapy procesu. W zwi\u0105zku z tym, problem &#8220;kiedy projekt rozwoju systemu jest uko\u0144czony&#8221; mo\u017cna zasadniczo przekszta\u0142ci\u0107 w problem interpretacji prawniczej terminu &#8220;uko\u0144czenie pracy&#8221; w umowie o dzie\u0142o.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Kiedy_mozna_mowic_o_zakonczeniu_pracy_przy_tworzeniu_systemu\"><\/span>Kiedy mo\u017cna m\u00f3wi\u0107 o zako\u0144czeniu pracy przy tworzeniu systemu?<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\/08\/shutterstock_432172927-1024x726.jpg\" alt=\"\" class=\"wp-image-3815\" \/><figcaption class=\"wp-element-caption\"> Kiedy mo\u017cna m\u00f3wi\u0107 o &#8220;zako\u0144czeniu pracy&#8221;?<\/figcaption><\/figure>\n\n\n\n<p>Wi\u0119c kiedy konkretnie powinni\u015bmy uzna\u0107, \u017ce &#8220;praca zosta\u0142a zako\u0144czona&#8221;? Sprawd\u017amy to na podstawie wcze\u015bniejszych wyrok\u00f3w s\u0105dowych.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Wyroki_sadowe_dotyczace_zakonczenia_pracy\"><\/span>Wyroki s\u0105dowe dotycz\u0105ce zako\u0144czenia pracy<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>W poni\u017cszym cytowanym wyroku s\u0105dowym, sprawa dotyczy\u0142a systemu dostarczonego przez dostawc\u0119, w kt\u00f3rym p\u00f3\u017aniej pojawi\u0142y si\u0119 problemy z pr\u0119dko\u015bci\u0105 przetwarzania i kosztami komunikacji. Mimo \u017ce te problemy zosta\u0142y zidentyfikowane, ca\u0142y proces rozwoju zosta\u0142 zako\u0144czony, co doprowadzi\u0142o do sporu, czy mo\u017cna m\u00f3wi\u0107 o &#8220;zako\u0144czeniu pracy&#8221;. W rezultacie, s\u0105d stwierdzi\u0142, \u017ce praca zosta\u0142a zako\u0144czona.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote\">\n<p>Artyku\u0142y 632 i 633 japo\u0144skiego Kodeksu cywilnego (japo\u0144skie: \u6c11\u6cd5) okre\u015blaj\u0105, \u017ce wynagrodzenie dla wykonawcy powinno by\u0107 wyp\u0142acone, gdy praca zostanie zako\u0144czona i przedmiot pracy zostanie przekazany zamawiaj\u0105cemu. Z drugiej strony, artyku\u0142 634 tego samego kodeksu stanowi, \u017ce je\u015bli przedmiot pracy ma wady, wykonawca ma obowi\u0105zek gwarancji (ust\u0119p 1), a zamawiaj\u0105cy ma prawo do odmowy zap\u0142aty wynagrodzenia do czasu spe\u0142nienia obowi\u0105zku gwarancji przez wykonawc\u0119 (ust\u0119p 2). Zgodnie z tymi przepisami japo\u0144skiego Kodeksu cywilnego, <u class=\"remove-format\">prawo rozr\u00f3\u017cnia sytuacje, w kt\u00f3rych wynik pracy jest niekompletny, na te, w kt\u00f3rych przedmiot pracy ma wady, i te, w kt\u00f3rych praca nie jest zako\u0144czona<\/u>. Nawet je\u015bli przedmiot pracy ma wady, niezale\u017cnie od tego, czy s\u0105 one ukryte czy widoczne, nie oznacza to, \u017ce praca nie jest zako\u0144czona. <br> Dlatego, <u class=\"remove-format\">czy wykonawca zako\u0144czy\u0142 prac\u0119, czy nie, powinno by\u0107 oceniane na podstawie tego, czy praca zosta\u0142a zako\u0144czona do ostatniego etapu przewidzianego w pocz\u0105tkowej umowie o wykonanie<\/u>. Zamawiaj\u0105cy nie mo\u017ce odm\u00f3wi\u0107 zap\u0142aty wynagrodzenia tylko dlatego, \u017ce przedmiot pracy ma wady, je\u015bli wykonawca zako\u0144czy\u0142 ostatni etap pracy i przekaza\u0142 przedmiot pracy.<\/p>\n<\/blockquote>\n\n\n\n<p>W powy\u017cszym wyroku stwierdzono, \u017ce &#8220;zako\u0144czenie pracy&#8221; jest spe\u0142nione, je\u015bli praca zosta\u0142a zako\u0144czona do ostatniego etapu tworzenia systemu. Jako \u015brodek zaradczy w przypadku niedoskona\u0142o\u015bci systemu stworzonego przez dostawc\u0119 (w terminologii prawnej cz\u0119sto m\u00f3wi si\u0119 o &#8220;wadach&#8221;), istnieje oddzielny system odpowiedzialno\u015bci za gwarancj\u0119 wad.<\/p>\n\n\n\n<p>W zwi\u0105zku z tym, nawet je\u015bli interpretujemy poj\u0119cie &#8220;zako\u0144czenie pracy&#8221; do\u015b\u0107 szeroko, ostatecznie nie prowadzi to do niesprawiedliwo\u015bci dla u\u017cytkownika. Podsumowuj\u0105c, jest to nast\u0119puj\u0105ce:<\/p>\n\n\n\n<p class=\"has-text-align-center has-very-light-gray-background-color has-background\">\u3010Zobowi\u0105zanie w umowie o wykonanie = zako\u0144czenie pracy = zako\u0144czenie wszystkich etap\u00f3w\u3011<br>  ========<br> Je\u015bli praca nie jest zako\u0144czona&#8230;<br> \u2193<br>\u3010Odpowiedzialno\u015b\u0107 za niewykonanie zobowi\u0105zania\u3011<br>========<br>Je\u015bli praca jest zako\u0144czona, ale ma wady&#8230;<br> \u2193<br>\u3010Kwestia odpowiedzialno\u015bci za gwarancj\u0119 wad po uznaniu wykonania zobowi\u0105zania\u3011<br><\/p>\n\n\n\n<p>Wyroki s\u0105dowe, kt\u00f3re pokazuj\u0105, jak podzieli\u0107 te problemy, s\u0105 przedstawione powy\u017cej.<\/p>\n\n\n\n<p>Jednak\u017ce, w odniesieniu do kwestii &#8220;zako\u0144czenia pracy&#8221;, mo\u017cna r\u00f3wnie\u017c rozwa\u017cy\u0107 kwesti\u0119 &#8220;akceptacji przez u\u017cytkownika&#8221; z innej perspektywy. Kwestie prawne zwi\u0105zane z op\u00f3\u017anieniami w akceptacji przez u\u017cytkownika s\u0105 omawiane w innym artykule.<\/p>\n\n\n\n<p><a href=\"https:\/\/monolith.law\/corporate\/estimated-inspection-of-system-development\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/monolith.law\/corporate\/estimated-inspection-of-system-development[ja]<\/a><\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Co_oznacza_zakonczenie_pracy_z_punktu_widzenia_prawa\"><\/span>Co oznacza zako\u0144czenie pracy z punktu widzenia prawa<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\/08\/shutterstock_1397317640-1024x683.jpg\" alt=\"\" class=\"wp-image-3817\" \/><figcaption class=\"wp-element-caption\">W przypadku umowy o dzie\u0142o, mo\u017cliwe jest wystawienie rachunku po uznaniu, \u017ce &#8220;praca zosta\u0142a zako\u0144czona&#8221;.<\/figcaption><\/figure>\n\n\n\n<p>W przypadku rozwoju systemu, je\u015bli &#8220;zako\u0144czenie pracy&#8221; jest uznane, oznacza to, \u017ce zobowi\u0105zanie zosta\u0142o spe\u0142nione, wi\u0119c nie ma ju\u017c mo\u017cliwo\u015bci dochodzenia odpowiedzialno\u015bci za &#8220;niewykonanie&#8221; zobowi\u0105zania. W przypadku umowy o dzie\u0142o, je\u015bli nie mo\u017cna stwierdzi\u0107, \u017ce praca zosta\u0142a zako\u0144czona, nie mo\u017cna wystawi\u0107 rachunku, a nawet je\u015bli zawarto specjalne umowy, takie jak p\u0142atno\u015bci zaliczkowe, musz\u0105 one zasadniczo zosta\u0107 zwr\u00f3cone. Z drugiej strony, je\u015bli faktycznie zostanie potwierdzone, \u017ce praca zosta\u0142a zako\u0144czona, dostawca musi ponie\u015b\u0107 odpowiedzialno\u015b\u0107 za wady i problemy z gwarancj\u0105 jako\u015bci wynikaj\u0105ce z umowy.<\/p>\n\n\n\n<p>Uwolnienie dostawcy od odpowiedzialno\u015bci za niewykonanie zobowi\u0105zania oznacza, \u017ce mo\u017cliwo\u015b\u0107 rozwi\u0105zania umowy przez u\u017cytkownika znacznie si\u0119 zmniejsza. Dlatego, \u017ce rozwi\u0105zanie umowy na podstawie odpowiedzialno\u015bci za wady jest ograniczone do przypadk\u00f3w, gdy nie mo\u017cna osi\u0105gn\u0105\u0107 celu umowy. Je\u015bli umowa zostanie rozwi\u0105zana, dostawca r\u00f3wnie\u017c traci prawo do wystawienia rachunku (innymi s\u0142owy, nie otrzymuje \u017cadnej zap\u0142aty), dlatego w praktyce cz\u0119sto dochodzi do spor\u00f3w dotycz\u0105cych &#8220;zako\u0144czenia pracy&#8221;.<\/p>\n\n\n\n<p>Na temat &#8220;rozwi\u0105zania&#8221; umowy w kontek\u015bcie rozwoju systemu, szczeg\u00f3\u0142owe wyja\u015bnienia mo\u017cna znale\u017a\u0107 w poni\u017cszym artykule.<\/p>\n\n\n\n<p><a href=\"https:\/\/monolith.law\/corporate\/cancellation-of-contracts-in-system-development\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/monolith.law\/corporate\/cancellation-of-contracts-in-system-development[ja]<\/a><\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Uwagi_dotyczace_zakonczenia_pracy\"><\/span>Uwagi dotycz\u0105ce zako\u0144czenia pracy<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Jak_postrzegamy_zmiany_specyfikacji_i_dodatkowy_rozwoj\"><\/span>Jak postrzegamy zmiany specyfikacji i dodatkowy rozw\u00f3j<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Warto zauwa\u017cy\u0107, \u017ce dla dostawcy, sytuacje, w kt\u00f3rych &#8220;ju\u017c spe\u0142nili\u015bmy specyfikacje, kt\u00f3re by\u0142y nam pocz\u0105tkowo przedstawione, ale jeste\u015bmy zmuszeni do zmiany specyfikacji lub dodania funkcji, i mimo \u017ce chcieliby\u015bmy zako\u0144czy\u0107 prac\u0119, nie mo\u017cemy tego zrobi\u0107, poniewa\u017c nie ma jasnego podzia\u0142u&#8221;, s\u0105 mo\u017cliwe. W takich przypadkach pojawiaj\u0105 si\u0119 problemy, takie jak &#8220;kiedy zako\u0144czy\u0107 rozw\u00f3j systemu&#8221;. Szczeg\u00f3\u0142owe wyja\u015bnienia na ten temat mo\u017cna znale\u017a\u0107 w poni\u017cszym artykule.<\/p>\n\n\n\n<p><a href=\"https:\/\/monolith.law\/corporate\/increase-of-estimate\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/monolith.law\/corporate\/increase-of-estimate[ja]<\/a><\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Uwazaj_na_zmiany_w_Kodeksie_Cywilnym_Japonski_Kodeks_Cywilny\"><\/span>Uwa\u017caj na zmiany w Kodeksie Cywilnym (Japo\u0144ski Kodeks Cywilny)<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Ponadto, przepisy dotycz\u0105ce odpowiedzialno\u015bci za gwarancj\u0119 wad w umowach na podstawie um\u00f3w o dzie\u0142o s\u0105 obszarem, kt\u00f3ry silnie odczuwa wp\u0142yw zmian w Kodeksie Cywilnym, ze wzgl\u0119du na fakt, \u017ce zwi\u0105zki mi\u0119dzy poprzednimi artyku\u0142ami by\u0142y cz\u0119sto skomplikowane i trudne do zrozumienia. W kontek\u015bcie zmian w Kodeksie Cywilnym, szczeg\u00f3\u0142owe wyja\u015bnienia na temat tego, jak interpretowa\u0107 &#8220;wady&#8221;, mo\u017cna znale\u017a\u0107 w poni\u017cszym artykule.<\/p>\n\n\n\n<p><a href=\"https:\/\/monolith.law\/corporate\/defect-warranty-liability\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/monolith.law\/corporate\/defect-warranty-liability[ja]<\/a><\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Podsumowanie\"><\/span>Podsumowanie<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>W tym artykule om\u00f3wili\u015bmy \u015bcie\u017ck\u0119 prowadz\u0105c\u0105 do po\u0142\u0105czenia projekt\u00f3w rozwoju system\u00f3w, kt\u00f3re cz\u0119sto mog\u0105 prowadzi\u0107 do sytuacji, w kt\u00f3rej &#8220;nie wida\u0107 wyj\u015bcia&#8221;, z prawnym poj\u0119ciem &#8220;uko\u0144czenia pracy&#8221;. Wyj\u015bcie z ka\u017cdego projektu b\u0119dzie r\u00f3\u017cne w zale\u017cno\u015bci od wymaga\u0144 rozwoju, ale gdy pojawi si\u0119 konflikt wok\u00f3\u0142 tych kwestii, prawne poj\u0119cie &#8220;uko\u0144czenia pracy&#8221; cz\u0119sto mo\u017ce s\u0142u\u017cy\u0107 jako przewodnik.<br><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Rozw\u00f3j systemu to zazwyczaj d\u0142ugotrwa\u0142y proces, kt\u00f3ry cz\u0119sto wymaga wielokrotnych zmian specyfikacji czy implementacji dodatkowych funkcji. Dla dostawc\u00f3w, kt\u00f3rzy podejmuj\u0105 si\u0119 takiej pracy, mo\u017ce to cz [&hellip;]<\/p>\n","protected":false},"author":32,"featured_media":61016,"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\/pl\/wp-json\/wp\/v2\/posts\/59948"}],"collection":[{"href":"https:\/\/monolith.law\/pl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/monolith.law\/pl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/monolith.law\/pl\/wp-json\/wp\/v2\/users\/32"}],"replies":[{"embeddable":true,"href":"https:\/\/monolith.law\/pl\/wp-json\/wp\/v2\/comments?post=59948"}],"version-history":[{"count":2,"href":"https:\/\/monolith.law\/pl\/wp-json\/wp\/v2\/posts\/59948\/revisions"}],"predecessor-version":[{"id":61017,"href":"https:\/\/monolith.law\/pl\/wp-json\/wp\/v2\/posts\/59948\/revisions\/61017"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/monolith.law\/pl\/wp-json\/wp\/v2\/media\/61016"}],"wp:attachment":[{"href":"https:\/\/monolith.law\/pl\/wp-json\/wp\/v2\/media?parent=59948"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/monolith.law\/pl\/wp-json\/wp\/v2\/categories?post=59948"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/monolith.law\/pl\/wp-json\/wp\/v2\/tags?post=59948"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}