{"id":58291,"date":"2023-10-05T15:30:26","date_gmt":"2023-10-05T06:30:26","guid":{"rendered":"https:\/\/monolith.law\/pt\/?p=58291"},"modified":"2024-04-21T17:01:15","modified_gmt":"2024-04-21T08:01:15","slug":"system-flaw-measure-after-acceptance","status":"publish","type":"post","link":"https:\/\/monolith.law\/pt\/it\/system-flaw-measure-after-acceptance","title":{"rendered":"Quais s\u00e3o as medidas a tomar quando se descobre um problema no sistema ap\u00f3s a aceita\u00e7\u00e3o?"},"content":{"rendered":"\n<p>Em termos gerais, o desenvolvimento de sistemas envolve a implementa\u00e7\u00e3o de um programa de acordo com o conte\u00fado decidido na fase de defini\u00e7\u00e3o de requisitos. No final, tanto o utilizador como o fornecedor verificam se o produto final est\u00e1 de acordo com as especifica\u00e7\u00f5es e, se passar na inspe\u00e7\u00e3o, o processo \u00e9 considerado conclu\u00eddo.<\/p>\n\n\n\n<p>Contudo, na realidade, \u00e9 perfeitamente poss\u00edvel que bugs ou falhas que n\u00e3o foram detetados durante a fase de teste e inspe\u00e7\u00e3o venham a ser descobertos durante a fase de opera\u00e7\u00e3o subsequente. Se j\u00e1 aceitou a entrega, o que pode legalmente exigir? <br><\/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\/pt\/it\/system-flaw-measure-after-acceptance\/#Nao_e_surpreendente_que_ainda_existam_bugs_apos_a_aprovacao_da_aceitacao_ou_apos_o_processo_de_teste\" title=\"N\u00e3o \u00e9 surpreendente que ainda existam bugs ap\u00f3s a aprova\u00e7\u00e3o da aceita\u00e7\u00e3o ou ap\u00f3s o processo de teste\">N\u00e3o \u00e9 surpreendente que ainda existam bugs ap\u00f3s a aprova\u00e7\u00e3o da aceita\u00e7\u00e3o ou ap\u00f3s o processo de teste<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/monolith.law\/pt\/it\/system-flaw-measure-after-acceptance\/#Normalmente_a_divida_em_si_e_considerada_cumprida\" title=\"Normalmente, a d\u00edvida em si \u00e9 considerada cumprida\">Normalmente, a d\u00edvida em si \u00e9 considerada cumprida<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/monolith.law\/pt\/it\/system-flaw-measure-after-acceptance\/#Perseguindo_a_responsabilidade_com_base_na_responsabilidade_de_garantia_de_defeitos\" title=\"Perseguindo a responsabilidade com base na responsabilidade de garantia de defeitos\">Perseguindo a responsabilidade com base na responsabilidade de garantia de defeitos<\/a><ul class='ez-toc-list-level-3'><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/monolith.law\/pt\/it\/system-flaw-measure-after-acceptance\/#Primeiro_verifique_a_gravidade_e_a_seriedade_dos_bugs_e_falhas\" title=\"Primeiro, verifique a gravidade e a seriedade dos bugs e falhas\">Primeiro, verifique a gravidade e a seriedade dos bugs e falhas<\/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\/pt\/it\/system-flaw-measure-after-acceptance\/#Em_seguida_esclareca_o_que_deve_ser_solicitado_ao_fornecedor\" title=\"Em seguida, esclare\u00e7a o que deve ser solicitado ao fornecedor\">Em seguida, esclare\u00e7a o que deve ser solicitado ao fornecedor<\/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\/pt\/it\/system-flaw-measure-after-acceptance\/#Outros_pontos_a_considerar\" title=\"Outros pontos a considerar\">Outros pontos a considerar<\/a><ul class='ez-toc-list-level-3'><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/monolith.law\/pt\/it\/system-flaw-measure-after-acceptance\/#Atencao_ao_procedimento_quando_realizar_atos_legais_como_a_rescisao_de_um_contrato\" title=\"Aten\u00e7\u00e3o ao procedimento quando realizar atos legais, como a rescis\u00e3o de um contrato\">Aten\u00e7\u00e3o ao procedimento quando realizar atos legais, como a rescis\u00e3o de um contrato<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/monolith.law\/pt\/it\/system-flaw-measure-after-acceptance\/#E_preferivel_resolver_atraves_de_negociacoes_em_vez_de_disputas\" title=\"\u00c9 prefer\u00edvel resolver atrav\u00e9s de negocia\u00e7\u00f5es, em vez de disputas\">\u00c9 prefer\u00edvel resolver atrav\u00e9s de negocia\u00e7\u00f5es, em vez de disputas<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/monolith.law\/pt\/it\/system-flaw-measure-after-acceptance\/#Deve-se_distinguir_entre_bugs_e_defeitos_e_a_falta_de_funcionalidades\" title=\"Deve-se distinguir entre bugs e defeitos, e a falta de funcionalidades\">Deve-se distinguir entre bugs e defeitos, e a falta de funcionalidades<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/monolith.law\/pt\/it\/system-flaw-measure-after-acceptance\/#Resumo\" title=\"Resumo\">Resumo<\/a><\/li><\/ul><\/nav><\/div>\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Nao_e_surpreendente_que_ainda_existam_bugs_apos_a_aprovacao_da_aceitacao_ou_apos_o_processo_de_teste\"><\/span>N\u00e3o \u00e9 surpreendente que ainda existam bugs ap\u00f3s a aprova\u00e7\u00e3o da aceita\u00e7\u00e3o ou ap\u00f3s o processo de teste<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Do ponto de vista t\u00e9cnico, n\u00e3o \u00e9 incomum que v\u00e1rios bugs e problemas sejam revelados ap\u00f3s a conclus\u00e3o de v\u00e1rios processos de teste do lado do fornecedor e ap\u00f3s a aprova\u00e7\u00e3o da aceita\u00e7\u00e3o do lado do utilizador. O que o utilizador normalmente faz no processo de aceita\u00e7\u00e3o \u00e9 principalmente verificar as entradas e sa\u00eddas que podem ser confirmadas a partir do ecr\u00e3. No entanto, os sistemas de TI muitas vezes t\u00eam uma estrutura complexa e detalhada na base de dados por tr\u00e1s e nas partes do programa que controlam v\u00e1rios c\u00e1lculos e controles, al\u00e9m da apar\u00eancia no ecr\u00e3 que pode ser confirmada pelo lado do utilizador. Portanto, h\u00e1 um limite para o que pode ser investigado a partir da verifica\u00e7\u00e3o das entradas e sa\u00eddas no ecr\u00e3 do ponto de vista do utilizador. Portanto, n\u00e3o \u00e9 realista verificar exaustivamente todas as possibilidades de problemas que podem ocorrer na fase de opera\u00e7\u00e3o ap\u00f3s a verifica\u00e7\u00e3o.<\/p>\n\n\n\n<p>A mesma situa\u00e7\u00e3o se aplica quando se olha do ponto de vista do fornecedor que \u00e9 respons\u00e1vel pelo desenvolvimento. Por exemplo, o processo de teste \u00e9 para verificar se h\u00e1 bugs ou problemas com o conte\u00fado do programa implementado. No entanto, mesmo no processo de teste, n\u00e3o \u00e9 necessariamente poss\u00edvel verificar todas as possibilidades de bugs e problemas. Mesmo ap\u00f3s o sistema desenvolvido come\u00e7ar a ser usado em pleno na opera\u00e7\u00e3o, \u00e9 necess\u00e1rio um alto n\u00edvel de habilidade t\u00e9cnica para criar um sistema que continue a funcionar sem problemas, mesmo quando opera\u00e7\u00f5es inesperadas s\u00e3o realizadas pelo lado do fornecedor, ou quando uma grande quantidade de dados come\u00e7a a ser registada, ou quando v\u00e1rios utilizadores come\u00e7am a aceder ao mesmo tempo.<\/p>\n\n\n\n<p>Deve-se entender primeiro que, em est\u00e1gios como aceita\u00e7\u00e3o e teste, n\u00e3o \u00e9 realista descobrir todos os bugs e problemas, e que podem surgir v\u00e1rios problemas depois de come\u00e7ar a usar o sistema de TI.<br><\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Normalmente_a_divida_em_si_e_considerada_cumprida\"><\/span>Normalmente, a d\u00edvida em si \u00e9 considerada cumprida<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\/09\/shutterstock_326816432-1024x977.jpg\" alt=\"\" class=\"wp-image-4911\" \/><figcaption class=\"wp-element-caption\">Na pr\u00e1tica, muitas vezes \u00e9 dif\u00edcil responsabilizar o fornecedor por problemas que surgem ap\u00f3s o in\u00edcio do uso do programa.<\/figcaption><\/figure>\n\n\n\n<p>Ent\u00e3o, como devemos lidar quando esses problemas realmente surgem? Vamos organizar de acordo com a ordem legal.<\/p>\n\n\n\n<p>Primeiro, se v\u00e1rios bugs ou problemas foram descobertos ap\u00f3s o fato, o usu\u00e1rio provavelmente desejar\u00e1 responsabilizar o fornecedor que tem solicitado o trabalho at\u00e9 agora. No entanto, normalmente, se a entrega j\u00e1 foi conclu\u00edda e a inspe\u00e7\u00e3o foi aprovada, muitas vezes \u00e9 dif\u00edcil responsabilizar com base no n\u00e3o cumprimento da d\u00edvida.<\/p>\n\n\n\n<p>Em primeiro lugar, a menos que haja algum acordo especial, as disposi\u00e7\u00f5es relativas \u00e0 implementa\u00e7\u00e3o do programa em contratos de desenvolvimento de sistemas s\u00e3o cobertas pelas disposi\u00e7\u00f5es do contrato de trabalho sob o C\u00f3digo Civil Japon\u00eas. Explicamos em detalhes o que \u00e9 um contrato de trabalho no seguinte artigo.<\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-wp-embed is-provider-\u30b3\u30fc\u30dd\u30ec\u30fc\u30c8\u30b5\u30a4\u30c8\uff08\u30dd\u30eb\u30c8\u30ac\u30eb\u8a9e\uff09 wp-block-embed-\u30b3\u30fc\u30dd\u30ec\u30fc\u30c8\u30b5\u30a4\u30c8\uff08\u30dd\u30eb\u30c8\u30ac\u30eb\u8a9e\uff09\"><div class=\"wp-block-embed__wrapper\">\n<blockquote class=\"wp-embedded-content\" data-secret=\"d3vurzWct8\"><a href=\"https:\/\/monolith.law\/pt\/it\/system-development-contact-agreement\">Quais s\u00e3o os pontos de aten\u00e7\u00e3o ao celebrar um contrato de empreitada no desenvolvimento de sistemas?<\/a><\/blockquote><iframe class=\"wp-embedded-content\" sandbox=\"allow-scripts\" security=\"restricted\" style=\"position: absolute; clip: rect(1px, 1px, 1px, 1px);\" title=\"&#8220;Quais s\u00e3o os pontos de aten\u00e7\u00e3o ao celebrar um contrato de empreitada no desenvolvimento de sistemas?&#8221; &#8212; \u30b3\u30fc\u30dd\u30ec\u30fc\u30c8\u30b5\u30a4\u30c8\uff08\u30dd\u30eb\u30c8\u30ac\u30eb\u8a9e\uff09\" src=\"https:\/\/monolith.law\/pt\/it\/system-development-contact-agreement\/embed#?secret=Hoyv8B7LlD#?secret=d3vurzWct8\" data-secret=\"d3vurzWct8\" width=\"500\" height=\"282\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\"><\/iframe>\n<\/div><\/figure>\n\n\n\n<p>E num contrato de trabalho, a &#8220;conclus\u00e3o do trabalho&#8221; \u00e9 um requisito para o cumprimento da d\u00edvida. Explicamos em detalhes o que significa a &#8220;conclus\u00e3o do trabalho&#8221; no seguinte artigo.<\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-wp-embed is-provider-\u30b3\u30fc\u30dd\u30ec\u30fc\u30c8\u30b5\u30a4\u30c8\uff08\u30dd\u30eb\u30c8\u30ac\u30eb\u8a9e\uff09 wp-block-embed-\u30b3\u30fc\u30dd\u30ec\u30fc\u30c8\u30b5\u30a4\u30c8\uff08\u30dd\u30eb\u30c8\u30ac\u30eb\u8a9e\uff09\"><div class=\"wp-block-embed__wrapper\">\n<blockquote class=\"wp-embedded-content\" data-secret=\"qRTt4Aq83X\"><a href=\"https:\/\/monolith.law\/pt\/it\/completion-of-work-in-system-development\">O que \u00e9 a conclus\u00e3o do trabalho no contrato de empreitada no desenvolvimento de sistemas<\/a><\/blockquote><iframe class=\"wp-embedded-content\" sandbox=\"allow-scripts\" security=\"restricted\" style=\"position: absolute; clip: rect(1px, 1px, 1px, 1px);\" title=\"&#8220;O que \u00e9 a conclus\u00e3o do trabalho no contrato de empreitada no desenvolvimento de sistemas&#8221; &#8212; \u30b3\u30fc\u30dd\u30ec\u30fc\u30c8\u30b5\u30a4\u30c8\uff08\u30dd\u30eb\u30c8\u30ac\u30eb\u8a9e\uff09\" src=\"https:\/\/monolith.law\/pt\/it\/completion-of-work-in-system-development\/embed#?secret=kQcRSG9k0i#?secret=qRTt4Aq83X\" data-secret=\"qRTt4Aq83X\" width=\"500\" height=\"282\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\"><\/iframe>\n<\/div><\/figure>\n\n\n\n<p>Aqui, explicamos que a &#8220;conclus\u00e3o do trabalho&#8221; num contrato de trabalho, no contexto do desenvolvimento de sistemas, significa o fim de todo o processo de desenvolvimento, com base em precedentes judiciais anteriores. E explicamos que problemas como bugs e defeitos que surgem ap\u00f3s a conclus\u00e3o de todo o processo de desenvolvimento s\u00e3o uma quest\u00e3o de responsabilidade pela garantia de defeitos num contrato de trabalho.<\/p>\n\n\n\n<p>Em resumo, se a entrega foi aceita uma vez e a inspe\u00e7\u00e3o foi aprovada, normalmente a d\u00edvida em si j\u00e1 \u00e9 considerada cumprida, e a quest\u00e3o \u00e9 se a garantia de qualidade subsequente, ou seja, a possibilidade de responsabiliza\u00e7\u00e3o pela garantia de defeitos, pode ser perseguida.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Perseguindo_a_responsabilidade_com_base_na_responsabilidade_de_garantia_de_defeitos\"><\/span>Perseguindo a responsabilidade com base na responsabilidade de garantia de defeitos<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Ent\u00e3o, quando se pede ao fornecedor para responder com base na responsabilidade de garantia de defeitos, o que e em que ordem devemos considerar? Vamos verificar abaixo.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Primeiro_verifique_a_gravidade_e_a_seriedade_dos_bugs_e_falhas\"><\/span>Primeiro, verifique a gravidade e a seriedade dos bugs e falhas<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Quando bugs e falhas s\u00e3o descobertos ap\u00f3s o fato e se busca alguma garantia por serem &#8220;defeitos&#8221; legais, a gravidade desses bugs e falhas se torna um problema. A quest\u00e3o dos defeitos legais \u00e9, em primeiro lugar,<\/p>\n\n\n\n<ol>\n<li>Embora possa ser chamado de bug ou falha, \u00e9 apenas um problema menor e n\u00e3o pode ser chamado de &#8220;defeito&#8221; legal<\/li>\n\n\n\n<li>Aplica-se a &#8220;defeitos&#8221; legais, mas ainda \u00e9 poss\u00edvel atingir o objetivo do contrato<\/li>\n\n\n\n<li>Aplica-se a &#8220;defeitos&#8221; legais e tamb\u00e9m n\u00e3o \u00e9 poss\u00edvel atingir o objetivo do contrato<\/li>\n<\/ol>\n\n\n\n<p>Estes s\u00e3o divididos em tr\u00eas padr\u00f5es. O que divide a possibilidade de perseguir a responsabilidade com base na responsabilidade de garantia de defeitos \u00e9 a linha entre 1 e 2, e o que divide a possibilidade de rescindir o contrato com base na responsabilidade de garantia de defeitos \u00e9 a linha entre 2 e 3.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote\">\n<p>Artigo 634<\/p>\n\n\n\n<p>1. Quando h\u00e1 <u>defeitos<\/u> no objeto do trabalho, o cliente pode solicitar ao contratado que <u>corrija os defeitos<\/u> dentro de um prazo razo\u00e1vel. No entanto, isso n\u00e3o se aplica se o defeito n\u00e3o for significativo e a corre\u00e7\u00e3o exigir um custo excessivo.<br><\/p>\n\n\n\n<p>2. O cliente pode solicitar <u>indeniza\u00e7\u00e3o por danos<\/u> em vez de, ou al\u00e9m da, corre\u00e7\u00e3o do defeito. Neste caso, as disposi\u00e7\u00f5es do artigo 533 s\u00e3o aplicadas<\/p>\n\n\n\n<p>Artigo 635<\/p>\n\n\n\n<p>Quando h\u00e1 defeitos no objeto do trabalho e, por causa disso, <u>n\u00e3o \u00e9 poss\u00edvel atingir o objetivo do contrato<\/u>, o cliente pode rescindir o contrato. No entanto, isso n\u00e3o se aplica a edif\u00edcios e outras estruturas de terra.<br><\/p>\n<\/blockquote>\n\n\n\n<p>Al\u00e9m disso, para uma explica\u00e7\u00e3o detalhada sobre esta distin\u00e7\u00e3o gradual de &#8220;defeitos&#8221;, consulte o seguinte artigo.<\/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<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Em_seguida_esclareca_o_que_deve_ser_solicitado_ao_fornecedor\"><\/span>Em seguida, esclare\u00e7a o que deve ser solicitado ao fornecedor<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Al\u00e9m disso, \u00e9 necess\u00e1rio esclarecer o que deve ser solicitado \u00e0 outra parte. Se voc\u00ea deseja rescindir o contrato, n\u00e3o \u00e9 suficiente provar que \u00e9 um defeito, mas tamb\u00e9m deve ser algo que &#8220;n\u00e3o pode atingir o objetivo do contrato&#8221;. As atas das reuni\u00f5es realizadas no in\u00edcio do projeto de desenvolvimento do sistema e os itens descritos nas especifica\u00e7\u00f5es s\u00e3o pistas importantes para julgar o &#8220;objetivo&#8221; mencionado aqui. Como \u00e9 poss\u00edvel que bugs e falhas sejam descobertos ap\u00f3s a aceita\u00e7\u00e3o, \u00e9 importante manter todos os documentos mesmo ap\u00f3s o t\u00e9rmino do projeto de desenvolvimento.<\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-wp-embed is-provider-\u30b3\u30fc\u30dd\u30ec\u30fc\u30c8\u30b5\u30a4\u30c8\uff08\u30dd\u30eb\u30c8\u30ac\u30eb\u8a9e\uff09 wp-block-embed-\u30b3\u30fc\u30dd\u30ec\u30fc\u30c8\u30b5\u30a4\u30c8\uff08\u30dd\u30eb\u30c8\u30ac\u30eb\u8a9e\uff09\"><div class=\"wp-block-embed__wrapper\">\n<blockquote class=\"wp-embedded-content\" data-secret=\"DEgX2zsTK6\"><a href=\"https:\/\/monolith.law\/pt\/it\/the-minutes-in-system-development\">O que \u00e9 a maneira de manter as atas de reuni\u00f5es no desenvolvimento de sistemas do ponto de vista jur\u00eddico?<\/a><\/blockquote><iframe class=\"wp-embedded-content\" sandbox=\"allow-scripts\" security=\"restricted\" style=\"position: absolute; clip: rect(1px, 1px, 1px, 1px);\" title=\"&#8220;O que \u00e9 a maneira de manter as atas de reuni\u00f5es no desenvolvimento de sistemas do ponto de vista jur\u00eddico?&#8221; &#8212; \u30b3\u30fc\u30dd\u30ec\u30fc\u30c8\u30b5\u30a4\u30c8\uff08\u30dd\u30eb\u30c8\u30ac\u30eb\u8a9e\uff09\" src=\"https:\/\/monolith.law\/pt\/it\/the-minutes-in-system-development\/embed#?secret=CTaoAoApyD#?secret=DEgX2zsTK6\" data-secret=\"DEgX2zsTK6\" width=\"500\" height=\"282\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\"><\/iframe>\n<\/div><\/figure>\n\n\n\n<p>Al\u00e9m da rescis\u00e3o, outras coisas que podem ser solicitadas como parte da responsabilidade de garantia de defeitos incluem pedidos de indeniza\u00e7\u00e3o por danos e pedidos de corre\u00e7\u00e3o de defeitos.<br><\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Outros_pontos_a_considerar\"><\/span>Outros pontos a considerar<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\/09\/shutterstock_1299988513-1024x684.jpg\" alt=\"\" class=\"wp-image-4913\" \/><figcaption class=\"wp-element-caption\">\u00c9 importante ter uma vis\u00e3o geral da gest\u00e3o de documentos e do fluxo de procedimentos legais at\u00e9 a conclus\u00e3o do projeto.<\/figcaption><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Atencao_ao_procedimento_quando_realizar_atos_legais_como_a_rescisao_de_um_contrato\"><\/span>Aten\u00e7\u00e3o ao procedimento quando realizar atos legais, como a rescis\u00e3o de um contrato<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Se, como parte da responsabilidade pela garantia de defeitos, for necess\u00e1rio rescindir um contrato, tamb\u00e9m deve adquirir conhecimento sobre como realizar os procedimentos legais para a rescis\u00e3o. Explicamos em detalhe em um artigo abaixo sobre os efeitos da rescis\u00e3o do contrato, como fazer uma declara\u00e7\u00e3o de inten\u00e7\u00e3o v\u00e1lida e como notificar para evitar problemas futuros.<\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-wp-embed is-provider-\u30b3\u30fc\u30dd\u30ec\u30fc\u30c8\u30b5\u30a4\u30c8\uff08\u30dd\u30eb\u30c8\u30ac\u30eb\u8a9e\uff09 wp-block-embed-\u30b3\u30fc\u30dd\u30ec\u30fc\u30c8\u30b5\u30a4\u30c8\uff08\u30dd\u30eb\u30c8\u30ac\u30eb\u8a9e\uff09\"><div class=\"wp-block-embed__wrapper\">\n<blockquote class=\"wp-embedded-content\" data-secret=\"1FcmlLxa7m\"><a href=\"https:\/\/monolith.law\/pt\/it\/cancellation-of-contracts-in-system-development\">Qual \u00e9 o m\u00e9todo de rescis\u00e3o de contrato no desenvolvimento de sistemas?<\/a><\/blockquote><iframe class=\"wp-embedded-content\" sandbox=\"allow-scripts\" security=\"restricted\" style=\"position: absolute; clip: rect(1px, 1px, 1px, 1px);\" title=\"&#8220;Qual \u00e9 o m\u00e9todo de rescis\u00e3o de contrato no desenvolvimento de sistemas?&#8221; &#8212; \u30b3\u30fc\u30dd\u30ec\u30fc\u30c8\u30b5\u30a4\u30c8\uff08\u30dd\u30eb\u30c8\u30ac\u30eb\u8a9e\uff09\" src=\"https:\/\/monolith.law\/pt\/it\/cancellation-of-contracts-in-system-development\/embed#?secret=hcg6sm1r4z#?secret=1FcmlLxa7m\" data-secret=\"1FcmlLxa7m\" width=\"500\" height=\"282\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\"><\/iframe>\n<\/div><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"E_preferivel_resolver_atraves_de_negociacoes_em_vez_de_disputas\"><\/span>\u00c9 prefer\u00edvel resolver atrav\u00e9s de negocia\u00e7\u00f5es, em vez de disputas<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Al\u00e9m disso, essas discuss\u00f5es legais n\u00e3o s\u00e3o significativas apenas quando um processo judicial ocorre. A resolu\u00e7\u00e3o de disputas por meio de lit\u00edgios \u00e9 um grande fardo para ambas as partes. Pelo contr\u00e1rio, esses conhecimentos devem ser bem utilizados mesmo na fase de negocia\u00e7\u00e3o antes de chegar ao tribunal. Explicamos em um artigo abaixo sobre o significado desses conhecimentos legais em negocia\u00e7\u00f5es fora do tribunal.<\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-wp-embed is-provider-\u30b3\u30fc\u30dd\u30ec\u30fc\u30c8\u30b5\u30a4\u30c8\uff08\u30dd\u30eb\u30c8\u30ac\u30eb\u8a9e\uff09 wp-block-embed-\u30b3\u30fc\u30dd\u30ec\u30fc\u30c8\u30b5\u30a4\u30c8\uff08\u30dd\u30eb\u30c8\u30ac\u30eb\u8a9e\uff09\"><div class=\"wp-block-embed__wrapper\">\n<blockquote class=\"wp-embedded-content\" data-secret=\"Iehg7LerZC\"><a href=\"https:\/\/monolith.law\/pt\/it\/disputes-related-to-system-development\">Como resolver conflitos de desenvolvimento de sistemas atrav\u00e9s de negocia\u00e7\u00f5es<\/a><\/blockquote><iframe class=\"wp-embedded-content\" sandbox=\"allow-scripts\" security=\"restricted\" style=\"position: absolute; clip: rect(1px, 1px, 1px, 1px);\" title=\"&#8220;Como resolver conflitos de desenvolvimento de sistemas atrav\u00e9s de negocia\u00e7\u00f5es&#8221; &#8212; \u30b3\u30fc\u30dd\u30ec\u30fc\u30c8\u30b5\u30a4\u30c8\uff08\u30dd\u30eb\u30c8\u30ac\u30eb\u8a9e\uff09\" src=\"https:\/\/monolith.law\/pt\/it\/disputes-related-to-system-development\/embed#?secret=IXqBmTX1IH#?secret=Iehg7LerZC\" data-secret=\"Iehg7LerZC\" width=\"500\" height=\"282\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\"><\/iframe>\n<\/div><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Deve-se_distinguir_entre_bugs_e_defeitos_e_a_falta_de_funcionalidades\"><\/span>Deve-se distinguir entre bugs e defeitos, e a falta de funcionalidades<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>A discuss\u00e3o difere se houver bugs ou defeitos nas funcionalidades ou especifica\u00e7\u00f5es implementadas, ou se as funcionalidades necess\u00e1rias n\u00e3o estiverem dispon\u00edveis desde o in\u00edcio. Se as funcionalidades necess\u00e1rias n\u00e3o estiverem todas dispon\u00edveis, pode-se argumentar que a &#8220;conclus\u00e3o do trabalho&#8221; no contrato de empreitada n\u00e3o \u00e9 reconhecida e que o cumprimento da obriga\u00e7\u00e3o n\u00e3o pode ser reconhecido.<\/p>\n\n\n\n<p>Al\u00e9m disso, mesmo que as funcionalidades ou especifica\u00e7\u00f5es necess\u00e1rias n\u00e3o estejam dispon\u00edveis, se o resultado for que o usu\u00e1rio n\u00e3o forneceu informa\u00e7\u00f5es adequadas na fase de defini\u00e7\u00e3o de requisitos, pode ser inadequado considerar isso como parte do conte\u00fado do contrato.<br><\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Resumo\"><\/span>Resumo<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Os problemas que surgem durante o processo de um projeto podem tornar-se evidentes durante a sua execu\u00e7\u00e3o ou at\u00e9 mesmo numa fase posterior, como a fase de opera\u00e7\u00e3o. Mesmo que todas as etapas do projeto sejam conclu\u00eddas com sucesso, a natureza dos projetos de desenvolvimento de sistemas, que n\u00e3o permitem um relaxamento total, parece ser simbolizada pelo sistema de &#8220;responsabilidade pela garantia de defeitos&#8221;. Acredita-se que seja importante ter uma gest\u00e3o rigorosa da documenta\u00e7\u00e3o que leva em conta o per\u00edodo ap\u00f3s a conclus\u00e3o do projeto de desenvolvimento do sistema, bem como entender todo este processo.<br><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Em termos gerais, o desenvolvimento de sistemas envolve a implementa\u00e7\u00e3o de um programa de acordo com o conte\u00fado decidido na fase de defini\u00e7\u00e3o de requisitos. No final, tanto o utilizador como o fornece [&hellip;]<\/p>\n","protected":false},"author":32,"featured_media":69276,"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\/pt\/wp-json\/wp\/v2\/posts\/58291"}],"collection":[{"href":"https:\/\/monolith.law\/pt\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/monolith.law\/pt\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/monolith.law\/pt\/wp-json\/wp\/v2\/users\/32"}],"replies":[{"embeddable":true,"href":"https:\/\/monolith.law\/pt\/wp-json\/wp\/v2\/comments?post=58291"}],"version-history":[{"count":2,"href":"https:\/\/monolith.law\/pt\/wp-json\/wp\/v2\/posts\/58291\/revisions"}],"predecessor-version":[{"id":69277,"href":"https:\/\/monolith.law\/pt\/wp-json\/wp\/v2\/posts\/58291\/revisions\/69277"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/monolith.law\/pt\/wp-json\/wp\/v2\/media\/69276"}],"wp:attachment":[{"href":"https:\/\/monolith.law\/pt\/wp-json\/wp\/v2\/media?parent=58291"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/monolith.law\/pt\/wp-json\/wp\/v2\/categories?post=58291"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/monolith.law\/pt\/wp-json\/wp\/v2\/tags?post=58291"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}