{"id":61132,"date":"2023-12-12T14:30:55","date_gmt":"2023-12-12T05:30:55","guid":{"rendered":"https:\/\/monolith.law\/et\/?p=61132"},"modified":"2024-06-04T09:42:02","modified_gmt":"2024-06-04T00:42:02","slug":"system-flaw-measure-after-acceptance","status":"publish","type":"post","link":"https:\/\/monolith.law\/et\/it\/system-flaw-measure-after-acceptance","title":{"rendered":"Millised on vastumeetmed, kui s\u00fcsteemi t\u00f5rge ilmneb p\u00e4rast vastuv\u00f5tmist?"},"content":{"rendered":"\n<p>S\u00fcsteemiarendus on \u00fcldiselt selline, et n\u00f5uete m\u00e4\u00e4ratluse faasis otsustatud sisu j\u00e4rgi viiakse l\u00e4bi programmi rakendamine ja l\u00f5puks kontrollivad nii kasutaja kui ka m\u00fc\u00fcja, kas see on vastavalt spetsifikatsioonidele valmis v\u00f5i mitte, ja l\u00f5petatakse vastuv\u00f5tmise l\u00e4bimisega.<\/p>\n\n\n\n<p>Kuid reaalsuses v\u00f5ib juhtuda, et testiprotsessi ja vastuv\u00f5tmise ajal ei avastatud vigu ega probleeme, mis ilmnevad hilisemates operatsioonifaasides. Kui olete korra tarnimise vastu v\u00f5tnud, mida saate seaduslikult n\u00f5uda?<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\/et\/it\/system-flaw-measure-after-acceptance\/#Pole_ebatavaline_et_parast_vastuvotmist_voi_testimisprotsessi_on_vigu_alles\" title=\"Pole ebatavaline, et p\u00e4rast vastuv\u00f5tmist v\u00f5i testimisprotsessi on vigu alles\">Pole ebatavaline, et p\u00e4rast vastuv\u00f5tmist v\u00f5i testimisprotsessi on vigu alles<\/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\/et\/it\/system-flaw-measure-after-acceptance\/#Volgnevuse_taitmine_on_tavaliselt_juba_teostatud\" title=\"V\u00f5lgnevuse t\u00e4itmine on tavaliselt juba teostatud\">V\u00f5lgnevuse t\u00e4itmine on tavaliselt juba teostatud<\/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\/et\/it\/system-flaw-measure-after-acceptance\/#Vastutuse_jargimise_tee_pohineb_puuduste_garantii_vastutusel\" title=\"Vastutuse j\u00e4rgimise tee p\u00f5hineb puuduste garantii vastutusel\">Vastutuse j\u00e4rgimise tee p\u00f5hineb puuduste garantii vastutusel<\/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\/et\/it\/system-flaw-measure-after-acceptance\/#Koigepealt_kontrollige_viga_voi_torke_tosidust_ja_raskust\" title=\"K\u00f5igepealt kontrollige viga v\u00f5i t\u00f5rke t\u00f5sidust ja raskust\">K\u00f5igepealt kontrollige viga v\u00f5i t\u00f5rke t\u00f5sidust ja raskust<\/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\/et\/it\/system-flaw-measure-after-acceptance\/#Jargmisena_selgitage_mida_muujalt_nouda\" title=\"J\u00e4rgmisena selgitage, mida m\u00fc\u00fcjalt n\u00f5uda\">J\u00e4rgmisena selgitage, mida m\u00fc\u00fcjalt n\u00f5uda<\/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\/et\/it\/system-flaw-measure-after-acceptance\/#Muud_markused\" title=\"Muud m\u00e4rkused\">Muud m\u00e4rkused<\/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\/et\/it\/system-flaw-measure-after-acceptance\/#Olge_ettevaatlik_kui_teete_oigustoiminguid_nagu_lepingu_tuhistamine\" title=\"Olge ettevaatlik, kui teete \u00f5igustoiminguid, nagu lepingu t\u00fchistamine\">Olge ettevaatlik, kui teete \u00f5igustoiminguid, nagu lepingu t\u00fchistamine<\/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\/et\/it\/system-flaw-measure-after-acceptance\/#Eelistatav_on_lahendada_labiraakimiste_mitte_vaidluste_kaudu\" title=\"Eelistatav on lahendada l\u00e4bir\u00e4\u00e4kimiste, mitte vaidluste kaudu\">Eelistatav on lahendada l\u00e4bir\u00e4\u00e4kimiste, mitte vaidluste kaudu<\/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\/et\/it\/system-flaw-measure-after-acceptance\/#Vead_ja_rikked_tuleks_eristada_funktsioonide_puudumisest\" title=\"Vead ja rikked tuleks eristada funktsioonide puudumisest\">Vead ja rikked tuleks eristada funktsioonide puudumisest<\/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\/et\/it\/system-flaw-measure-after-acceptance\/#Kokkuvote\" title=\"Kokkuv\u00f5te\">Kokkuv\u00f5te<\/a><\/li><\/ul><\/nav><\/div>\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Pole_ebatavaline_et_parast_vastuvotmist_voi_testimisprotsessi_on_vigu_alles\"><\/span>Pole ebatavaline, et p\u00e4rast vastuv\u00f5tmist v\u00f5i testimisprotsessi on vigu alles<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Tehnilisest vaatepunktist ei ole haruldane, et p\u00e4rast tarnija poolsete erinevate testimisprotsesside l\u00f5ppu ja kasutaja poolse vastuv\u00f5tmise l\u00e4bimist ilmnevad erinevad vead ja probleemid. Kasutaja poolt vastuv\u00f5tmise protsessis tehtav kontroll keskendub tavaliselt sisendi ja v\u00e4ljundi kontrollimisele ekraanilt. Kuid IT-s\u00fcsteemid on sageli keerukad ja detailirohked, ulatudes kaugemale kasutaja poolt ekraanilt n\u00e4htavast, sealhulgas andmebaasid ja erinevad arvutus- ja juhtimisprogrammid. Seet\u00f5ttu on kasutaja vaatepunktist ekraanilt sisendi ja v\u00e4ljundi kontrollimisel oma piirangud. Seega ei ole realistlik eeldada, et kontroll suudab h\u00f5lmata k\u00f5iki v\u00f5imalikke probleeme, mis v\u00f5ivad tekkida hilisemas kasutusfaasis.<\/p>\n\n\n\n<p>Sarnased asjaolud kehtivad ka tarnija vaatepunktist, kes vastutab arendust\u00f6\u00f6de eest. N\u00e4iteks on &#8220;testimisprotsess&#8221; m\u00f5eldud kontrollima, kas rakendatud programmis on vigu v\u00f5i probleeme. Kuid testimisprotsessis ei ole alati v\u00f5imalik kontrollida k\u00f5iki v\u00f5imalikke vigu ja probleeme. P\u00e4rast seda, kui arendatud s\u00fcsteem on hakanud t\u00e4ielikult t\u00f6\u00f6le, v\u00f5ib tekkida olukordi, mida tarnija ei osanud ette n\u00e4ha, n\u00e4iteks kui teostatakse ootamatuid toiminguid, registreeritakse suur hulk andmeid v\u00f5i kui mitu kasutajat p\u00e4\u00e4sevad s\u00fcsteemile korraga ligi. S\u00fcsteemi loomine, mis suudab sellistes olukordades t\u00f5rgeteta t\u00f6\u00f6tada, n\u00f5uab t\u00f5eliselt k\u00f5rget tehnilist oskust.<\/p>\n\n\n\n<p>Vastuv\u00f5tmise ja testimise etappides ei ole realistlik leida ja lahendada k\u00f5iki v\u00f5imalikke vigu ja probleeme. Peaksime m\u00f5istma, et IT-s\u00fcsteemid v\u00f5ivad p\u00e4rast kasutuselev\u00f5ttu ilmneda erinevaid probleeme.<br><\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Volgnevuse_taitmine_on_tavaliselt_juba_teostatud\"><\/span>V\u00f5lgnevuse t\u00e4itmine on tavaliselt juba teostatud<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\">P\u00e4rast programmi kasutuselev\u00f5ttu ilmnevate probleemide eest vastutuse n\u00f5udmine tarnijalt on sageli keeruline.<\/figcaption><\/figure>\n\n\n\n<p>Kuidas peaksime selliste probleemide ilmnemisel tegutsema? Korraldame asjad vastavalt \u00f5iguslikule j\u00e4rjekorrale.<\/p>\n\n\n\n<p>Esiteks, kui p\u00e4rast asjaolu on ilmnenud erinevaid vigu ja probleeme, soovib kasutaja t\u00f5en\u00e4oliselt tarnijalt, kellelt ta on seni teenuseid tellinud, mingil moel vastutust n\u00f5uda. Kuid tavaliselt, kui tarnimine on juba l\u00f5pule viidud ja vastuv\u00f5tmine on heaks kiidetud, on v\u00f5lgnevuse mittet\u00e4itmise alusel vastutuse n\u00f5udmine sageli keeruline.<\/p>\n\n\n\n<p>Algselt on s\u00fcsteemiarenduse lepingud, kui pole ette n\u00e4htud mingeid erilisi kokkuleppeid, programmeerimise rakendamise eeskirjad, mis tulenevad tsiviilseadustiku t\u00f6\u00f6v\u00f5tulepingu s\u00e4tetest. T\u00f6\u00f6v\u00f5tulepingu olemuse kohta on \u00fcksikasjalik selgitus j\u00e4rgmises artiklis.<\/p>\n\n\n\n<p><a href=\"https:\/\/monolith.law\/corporate\/system-development-contact-agreement\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/monolith.law\/corporate\/system-development-contact-agreement[ja]<\/a><\/p>\n\n\n\n<p>Ja t\u00f6\u00f6v\u00f5tulepingus on &#8220;t\u00f6\u00f6 l\u00f5petamine&#8221; v\u00f5lgnevuse t\u00e4itmise n\u00f5ue. Mis t\u00e4hendab konkreetset &#8220;t\u00f6\u00f6 l\u00f5petamist&#8221;, on \u00fcksikasjalikult selgitatud j\u00e4rgmises artiklis.<\/p>\n\n\n\n<p><a href=\"https:\/\/monolith.law\/corporate\/completion-of-work-in-system-development\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/monolith.law\/corporate\/completion-of-work-in-system-development[ja]<\/a><\/p>\n\n\n\n<p>Selles artiklis selgitame, et varasemate kohtuotsuste p\u00f5hjal t\u00e4hendab &#8220;t\u00f6\u00f6 l\u00f5petamine&#8221; t\u00f6\u00f6v\u00f5tulepingus, kui r\u00e4\u00e4kida s\u00fcsteemiarenduse kontekstis, arendusprotsessi k\u00f5igi etappide l\u00f5petamist. Ja selgitame, et p\u00e4rast arendusprotsessi l\u00f5petamist ilmnevad vead ja probleemid on t\u00f6\u00f6v\u00f5tulepingu alusel defektide garantii k\u00fcsimus.<\/p>\n\n\n\n<p>Kokkuv\u00f5tteks, kui olete juba tarnimise vastu v\u00f5tnud ja vastuv\u00f5tmise heakskiitmise l\u00f5pule viinud, eeldatakse tavaliselt, et v\u00f5lg on juba t\u00e4idetud, ja seej\u00e4rel tuleb k\u00e4sitleda kvaliteedigarantii k\u00fcsimusi, st defektide garantii n\u00f5udmise v\u00f5imalust.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Vastutuse_jargimise_tee_pohineb_puuduste_garantii_vastutusel\"><\/span>Vastutuse j\u00e4rgimise tee p\u00f5hineb puuduste garantii vastutusel<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Kui soovite m\u00fc\u00fcjalt vastust puuduste garantii vastutuse alusel, milliseid asju ja millises j\u00e4rjekorras peaksite kaaluma? Vaatame allpool.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Koigepealt_kontrollige_viga_voi_torke_tosidust_ja_raskust\"><\/span>K\u00f5igepealt kontrollige viga v\u00f5i t\u00f5rke t\u00f5sidust ja raskust<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Kui vead v\u00f5i t\u00f5rked ilmnevad p\u00e4rast seda ja neid peetakse seaduslikult &#8220;puudusteks&#8221;, siis n\u00f5utakse mingisugust garantiid, siis muutub probleemiks viga v\u00f5i t\u00f5rke raskusaste. Seadusliku puuduse k\u00fcsimus on esiteks<br><\/p>\n\n\n\n<ol>\n<li>isegi kui see on viga v\u00f5i t\u00f5rge, on see ainult v\u00e4ike ja seaduslikult ei saa seda nimetada &#8220;puuduseks&#8221;<\/li>\n\n\n\n<li>see vastab seaduslikule &#8220;puudusele&#8221;, kuid lepingu eesm\u00e4rgi saavutamine on v\u00f5imalik<\/li>\n\n\n\n<li>see vastab seaduslikule &#8220;puudusele&#8221; ja lepingu eesm\u00e4rgi saavutamine ei ole v\u00f5imalik<\/li>\n<\/ol>\n\n\n\n<p>Need jagunevad kolmeks t\u00fc\u00fcbiks. Mis eristab vastutuse j\u00e4rgimise v\u00f5imalust puuduste garantii vastutuse alusel, on 1. ja 2. vaheline piir, ja mis eristab lepingu t\u00fchistamise v\u00f5imalust puuduste garantii vastutuse alusel, on 2. ja 3. vaheline piir.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote\">\n<p>Artikkel 634<\/p>\n\n\n\n<p>1. Kui t\u00f6\u00f6 objektil on <u>puudus<\/u>, v\u00f5ib tellija m\u00e4\u00e4rata m\u00f5istliku aja ja n\u00f5uda t\u00f6\u00f6v\u00f5tjalt selle <u>puuduse parandamist<\/u>. Kuid kui puudus ei ole oluline ja selle parandamine n\u00f5uab liigseid kulusid, siis see ei kehti.<br><\/p>\n\n\n\n<p>2. Tellija v\u00f5ib n\u00f5uda <u>kahju h\u00fcvitamist<\/u> puuduse parandamise asemel v\u00f5i koos sellega. Sel juhul kohaldatakse artikli 533 s\u00e4tteid<\/p>\n\n\n\n<p>Artikkel 635<\/p>\n\n\n\n<p>Kui t\u00f6\u00f6 objektil on puudus ja selle t\u00f5ttu <u>ei saa lepingu eesm\u00e4rki saavutada<\/u>, v\u00f5ib tellija lepingu t\u00fchistada. Kuid see ei kehti hoonete ja muude maat\u00f6\u00f6de puhul.<br><\/p>\n<\/blockquote>\n\n\n\n<p>Muuseas, selle &#8220;puuduse&#8221; astmelist eristamist selgitatakse \u00fcksikasjalikult j\u00e4rgmises artiklis.<\/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=\"Jargmisena_selgitage_mida_muujalt_nouda\"><\/span>J\u00e4rgmisena selgitage, mida m\u00fc\u00fcjalt n\u00f5uda<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Samuti peate j\u00e4rgmisena selgitama, mida peaksite teiselt poolelt n\u00f5udma. Kui soovite lepingu t\u00fchistada, ei piisa sellest, et t\u00f5estate, et see on puudus, vaid see peab olema &#8220;lepingu eesm\u00e4rgi saavutamiseks v\u00f5imatu&#8221;. Siin mainitud &#8220;eesm\u00e4rgi&#8221; otsustamisel on olulised vihjed s\u00fcsteemiarendusprojekti alguse koosolekute protokollid ja spetsifikatsioonide kirjed. Kuna on v\u00f5imalik, et p\u00e4rast vastuv\u00f5tmist ilmnevad vead v\u00f5i t\u00f5rked tagantj\u00e4rele, tuleks arendusprojekti l\u00f5ppedes k\u00f5iki dokumente hoolikalt s\u00e4ilitada.<\/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<p>Muuseas, lisaks t\u00fchistamisele on puuduste garantii vastutuse sisu, mida saab n\u00f5uda, kahju h\u00fcvitamise n\u00f5ue ja puuduste parandamise n\u00f5ue.<br><\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Muud_markused\"><\/span>Muud m\u00e4rkused<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\">Dokumentide haldamine ja \u00f5iguslike protseduuride j\u00e4lgimine projekti l\u00f5puni on oluline.<\/figcaption><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Olge_ettevaatlik_kui_teete_oigustoiminguid_nagu_lepingu_tuhistamine\"><\/span>Olge ettevaatlik, kui teete \u00f5igustoiminguid, nagu lepingu t\u00fchistamine<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Kui te peate lepingu t\u00fchistama seoses puudusega, peaksite omandama ka teadmised \u00f5iguslike toimingute tegemise viiside kohta. Lepingute t\u00fchistamise m\u00f5ju, kehtivate tahteavalduste tegemise viis ja teavitamise viis, mis ei p\u00f5hjusta hiljem probleeme, on \u00fcksikasjalikult selgitatud j\u00e4rgmises artiklis.<\/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<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Eelistatav_on_lahendada_labiraakimiste_mitte_vaidluste_kaudu\"><\/span>Eelistatav on lahendada l\u00e4bir\u00e4\u00e4kimiste, mitte vaidluste kaudu<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Lisaks ei oma sellised juriidilised arutelud t\u00e4hendust ainult siis, kui kohtuasi on tekkinud. Kohtulik vaidluste lahendamine on m\u00f5lemale poolele v\u00e4ga koormav. Pigem on need teadmised, mida tuleks kasutada juba enne kohtusse j\u00f5udmist l\u00e4bir\u00e4\u00e4kimiste etapis. Kuidas neid \u00f5igusalaseid teadmisi kasutada l\u00e4bir\u00e4\u00e4kimistes v\u00e4ljaspool kohtusaali, on selgitatud j\u00e4rgmises artiklis.<\/p>\n\n\n\n<p><a href=\"https:\/\/monolith.law\/corporate\/disputes-related-to-system-development\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/monolith.law\/corporate\/disputes-related-to-system-development[ja]<\/a><\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Vead_ja_rikked_tuleks_eristada_funktsioonide_puudumisest\"><\/span>Vead ja rikked tuleks eristada funktsioonide puudumisest<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Kui rakendatud funktsioonides v\u00f5i spetsifikatsioonides on vigu v\u00f5i rikkeid v\u00f5i kui need on \u00fcldse puudulikud, on arutelu erinev. Kui vajalikud funktsioonid pole t\u00e4ielikult olemas, ei pruugi t\u00f6\u00f6 &#8220;l\u00f5petamist&#8221; tunnustada lepingu alusel ja v\u00f5ib-olla ei tunnustata ka kohustuste t\u00e4itmist.<\/p>\n\n\n\n<p>Kui aga selliseid vajalikke funktsioone v\u00f5i spetsifikatsioone pole, kuid kasutaja ei ole n\u00f5uete m\u00e4\u00e4ratlemise etapis korralikult teavet esitanud, v\u00f5ib olla asjakohane hinnata, et lepingu osa ei ole sobiv.<br><\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Kokkuvote\"><\/span>Kokkuv\u00f5te<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Probleemid, mis tekivad projekti etappides, v\u00f5ivad ilmneda nii projekti k\u00e4igus kui ka hiljem, n\u00e4iteks kasutusetapis. S\u00fcsteemiarendusprojektide iseloomulik tunnus, et isegi kui k\u00f5ik etapid on edukalt l\u00f5pule viidud, ei saa me alati olla kindlad, on k\u00f5ige paremini s\u00fcmboliseeritud &#8220;defekti garantii vastutuse&#8221; s\u00fcsteemiga. On oluline, et dokumentide haldamine oleks p\u00f5hjalik, v\u00f5ttes arvesse ka s\u00fcsteemiarendusprojekti l\u00f5ppu, ning et m\u00f5istetakse kogu seda protsessi.<br><\/p>\n","protected":false},"excerpt":{"rendered":"<p>S\u00fcsteemiarendus on \u00fcldiselt selline, et n\u00f5uete m\u00e4\u00e4ratluse faasis otsustatud sisu j\u00e4rgi viiakse l\u00e4bi programmi rakendamine ja l\u00f5puks kontrollivad nii kasutaja kui ka m\u00fc\u00fcja, kas see on vastavalt spetsif [&hellip;]<\/p>\n","protected":false},"author":32,"featured_media":64521,"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\/et\/wp-json\/wp\/v2\/posts\/61132"}],"collection":[{"href":"https:\/\/monolith.law\/et\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/monolith.law\/et\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/monolith.law\/et\/wp-json\/wp\/v2\/users\/32"}],"replies":[{"embeddable":true,"href":"https:\/\/monolith.law\/et\/wp-json\/wp\/v2\/comments?post=61132"}],"version-history":[{"count":2,"href":"https:\/\/monolith.law\/et\/wp-json\/wp\/v2\/posts\/61132\/revisions"}],"predecessor-version":[{"id":64522,"href":"https:\/\/monolith.law\/et\/wp-json\/wp\/v2\/posts\/61132\/revisions\/64522"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/monolith.law\/et\/wp-json\/wp\/v2\/media\/64521"}],"wp:attachment":[{"href":"https:\/\/monolith.law\/et\/wp-json\/wp\/v2\/media?parent=61132"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/monolith.law\/et\/wp-json\/wp\/v2\/categories?post=61132"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/monolith.law\/et\/wp-json\/wp\/v2\/tags?post=61132"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}