{"id":62480,"date":"2024-01-25T20:08:45","date_gmt":"2024-01-25T11:08:45","guid":{"rendered":"https:\/\/monolith.law\/fi\/?p=62480"},"modified":"2026-03-09T22:27:37","modified_gmt":"2026-03-09T13:27:37","slug":"user-obligatory-cooporation","status":"publish","type":"post","link":"https:\/\/monolith.law\/fi\/it\/user-obligatory-cooporation","title":{"rendered":"Mik\u00e4 on k\u00e4ytt\u00e4j\u00e4n, joka tilaa j\u00e4rjestelm\u00e4n kehityksen, yhteisty\u00f6velvollisuus?"},"content":{"rendered":"\n<p>J\u00e4rjestelm\u00e4n kehitt\u00e4misen ty\u00f6 vaatii sit\u00e4 enemm\u00e4n ihmisi\u00e4 ja ty\u00f6tunteja, mit\u00e4 suuremmasta j\u00e4rjestelm\u00e4st\u00e4 on kyse. T\u00e4st\u00e4 syyst\u00e4 ei ainoastaan kehitysty\u00f6n suorittavan toimittajan, vaan my\u00f6s j\u00e4rjestelm\u00e4n tilaavan k\u00e4ytt\u00e4j\u00e4n tulee ottaa tiettyj\u00e4 yhteisty\u00f6velvoitteita.<\/p>\n\n\n\n<p>T\u00e4m\u00e4 eroaa normaalista tilaus- ja toimitussuhteesta. Esimerkiksi, jos tilaat r\u00e4\u00e4t\u00e4l\u00f6idyn puvun r\u00e4\u00e4t\u00e4lilt\u00e4 eik\u00e4 IT-j\u00e4rjestelm\u00e4st\u00e4, tilaajana olevalla asiakkaalla (k\u00e4ytt\u00e4j\u00e4ll\u00e4) ei ole erityisi\u00e4 &#8220;velvollisuuksia&#8221;. &#8220;Velvollisuudet&#8221; kuuluvat p\u00e4\u00e4asiassa tilauksen vastaanottajalle, eli r\u00e4\u00e4t\u00e4lille (toimittajalle). Juuri monien ihmisten ja ty\u00f6tuntien tarve IT-j\u00e4rjestelm\u00e4ss\u00e4 tekee siit\u00e4 rakenteen, jossa my\u00f6s k\u00e4ytt\u00e4j\u00e4n on &#8220;yhteisty\u00f6t\u00e4&#8221; toimittajan kanssa.<\/p>\n\n\n\n<p>T\u00e4ss\u00e4 artikkelissa selit\u00e4mme, millaisia \u200b\u200blakis\u00e4\u00e4teisi\u00e4 velvollisuuksia tilaajalla on j\u00e4rjestelm\u00e4n kehitt\u00e4misess\u00e4, jota ei voida j\u00e4tt\u00e4\u00e4 pelk\u00e4st\u00e4\u00e4n toimittajan vastuulle.<\/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\/fi\/it\/user-obligatory-cooporation\/#Oman_jarjestelman_ollessa_kyseessa_kaiken_ulkoistaminen_ei_riita\" title=\"Oman j\u00e4rjestelm\u00e4n ollessa kyseess\u00e4, kaiken ulkoistaminen ei riit\u00e4\">Oman j\u00e4rjestelm\u00e4n ollessa kyseess\u00e4, kaiken ulkoistaminen ei riit\u00e4<\/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\/fi\/it\/user-obligatory-cooporation\/#Kayttajan_yhteistyovelvollisuus_oikeustapausten_valossa\" title=\"K\u00e4ytt\u00e4j\u00e4n yhteisty\u00f6velvollisuus oikeustapausten valossa\">K\u00e4ytt\u00e4j\u00e4n yhteisty\u00f6velvollisuus oikeustapausten valossa<\/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\/fi\/it\/user-obligatory-cooporation\/#Miten_jalkikateiset_muutospyyntoja_tulkitaan\" title=\"Miten j\u00e4lkik\u00e4teiset muutospyynt\u00f6j\u00e4 tulkitaan?\">Miten j\u00e4lkik\u00e4teiset muutospyynt\u00f6j\u00e4 tulkitaan?<\/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\/fi\/it\/user-obligatory-cooporation\/#Jos_lisatyota_pyydettiin_ennen_ulkoisen_suunnittelun_ja_muiden_vaatimusten_selkeyttamista\" title=\"Jos lis\u00e4ty\u00f6t\u00e4 pyydettiin ennen ulkoisen suunnittelun ja muiden vaatimusten selkeytt\u00e4mist\u00e4\">Jos lis\u00e4ty\u00f6t\u00e4 pyydettiin ennen ulkoisen suunnittelun ja muiden vaatimusten selkeytt\u00e4mist\u00e4<\/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\/fi\/it\/user-obligatory-cooporation\/#Jos_lisatyota_pyydettiin_valmistuksen_tai_testausvaiheen_jalkeen_kun_vaatimukset_oli_jo_vahvistettu\" title=\"Jos lis\u00e4ty\u00f6t\u00e4 pyydettiin valmistuksen tai testausvaiheen j\u00e4lkeen, kun vaatimukset oli jo vahvistettu\">Jos lis\u00e4ty\u00f6t\u00e4 pyydettiin valmistuksen tai testausvaiheen j\u00e4lkeen, kun vaatimukset oli jo vahvistettu<\/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\/fi\/it\/user-obligatory-cooporation\/#Yhteenveto_On_tarkeaa_muistaa_etta_vaatimusten_maarittely_on_kayttajan_prosessi\" title=\"Yhteenveto: On t\u00e4rke\u00e4\u00e4 muistaa, ett\u00e4 vaatimusten m\u00e4\u00e4rittely on k\u00e4ytt\u00e4j\u00e4n prosessi\">Yhteenveto: On t\u00e4rke\u00e4\u00e4 muistaa, ett\u00e4 vaatimusten m\u00e4\u00e4rittely on k\u00e4ytt\u00e4j\u00e4n prosessi<\/a><\/li><\/ul><\/nav><\/div>\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Oman_jarjestelman_ollessa_kyseessa_kaiken_ulkoistaminen_ei_riita\"><\/span>Oman j\u00e4rjestelm\u00e4n ollessa kyseess\u00e4, kaiken ulkoistaminen ei riit\u00e4<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Yksitt\u00e4isess\u00e4 j\u00e4rjestelm\u00e4nkehitysprojektissa on usein mukana monia ihmisi\u00e4 ja organisaatioita. Koodaustaitoihin erikoistuneet insin\u00f6\u00f6rit ja ohjelmoijat ovat tietenkin t\u00e4rkeit\u00e4, mutta n\u00e4iden henkil\u00f6iden tuotoksen yhdist\u00e4minen yhdeksi saavutukseksi vaatii my\u00f6s projektinjohtajan roolia.<\/p>\n\n\n\n<p>Kuitenkin, vaikka toimittajalla olisi kuinka korkea tekninen ja organisatorinen kyky, j\u00e4rjestelm\u00e4n kehitt\u00e4minen ei onnistu pelk\u00e4st\u00e4\u00e4n toimittajan voimin. Esimerkiksi yrityksen sis\u00e4isesti k\u00e4ytettyj\u00e4 termej\u00e4 tai yrityskohtaista liiketoimintatietoa ei voida ymm\u00e4rt\u00e4\u00e4 pelk\u00e4st\u00e4\u00e4n toimittajan yksipuolisella ponnistelulla. Mit\u00e4 suurempi j\u00e4rjestelm\u00e4n kehitys on kyseess\u00e4, sit\u00e4 yleisemmin kyseinen j\u00e4rjestelm\u00e4 on k\u00e4yt\u00f6ss\u00e4 suuressa yrityksess\u00e4, jolla on paljon ihmisi\u00e4 ja teht\u00e4vi\u00e4. J\u00e4rjestelm\u00e4n kehitysprojektin menestykseen johtamiseksi on usein t\u00e4rke\u00e4\u00e4 j\u00e4rjest\u00e4\u00e4 n\u00e4m\u00e4 liiketoimintalogiikat ennen tietokonety\u00f6t\u00e4.<\/p>\n\n\n\n<p>T\u00e4st\u00e4 syyst\u00e4 k\u00e4ytt\u00e4j\u00e4n ei tulisi olla passiivinen sill\u00e4 perusteella, ett\u00e4 &#8220;en ole IT-asiantuntija&#8221;, vaan p\u00e4invastoin aktiivisesti tarjota tietoa, jotta projekti sujuisi sujuvasti. T\u00e4ss\u00e4 mieless\u00e4 k\u00e4ytt\u00e4j\u00e4n rooli j\u00e4rjestelm\u00e4nkehitysprojektissa ei ole lainkaan v\u00e4h\u00e4inen.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Kayttajan_yhteistyovelvollisuus_oikeustapausten_valossa\"><\/span>K\u00e4ytt\u00e4j\u00e4n yhteisty\u00f6velvollisuus oikeustapausten valossa<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img decoding=\"async\" loading=\"lazy\" width=\"735\" height=\"490\" src=\"https:\/\/monolith.law\/fi\/wp-content\/uploads\/sites\/30\/2026\/03\/user-obligatory-cooporation-2.jpg\" alt=\"\" class=\"wp-image-74402\" style=\"aspect-ratio:1.5;width:840px;height:auto\" srcset=\"https:\/\/monolith.law\/fi\/wp-content\/uploads\/sites\/30\/2026\/03\/user-obligatory-cooporation-2.jpg 735w, https:\/\/monolith.law\/fi\/wp-content\/uploads\/sites\/30\/2026\/03\/user-obligatory-cooporation-2-300x200.jpg 300w, https:\/\/monolith.law\/fi\/wp-content\/uploads\/sites\/30\/2026\/03\/user-obligatory-cooporation-2-250x167.jpg 250w\" sizes=\"(max-width: 735px) 100vw, 735px\" \/><figcaption class=\"wp-element-caption\">Mik\u00e4 on k\u00e4ytt\u00e4j\u00e4n ja toimittajan v\u00e4linen yhteisty\u00f6velvollisuus?<\/figcaption><\/figure>\n\n\n\n<p>Mit\u00e4 k\u00e4ytt\u00e4j\u00e4n yhteisty\u00f6velvollisuus tarkoittaa konkreettisesti j\u00e4rjestelm\u00e4nkehitysprojekteissa? T\u00e4h\u00e4n kysymykseen l\u00f6ytyy monia vihjeit\u00e4 aikaisemmista oikeustapauksista.<\/p>\n\n\n\n<p>Oikeudenk\u00e4ynniss\u00e4 toimittajan (vastaajan) viiv\u00e4stynyt toimitusaika nousi esille, koska k\u00e4ytt\u00e4j\u00e4n (kantajan) p\u00e4\u00e4t\u00f6ksenteko oli viiv\u00e4stynyt. T\u00e4ss\u00e4 yhteydess\u00e4 k\u00e4ytt\u00e4j\u00e4n yhteisty\u00f6velvollisuus j\u00e4rjestelm\u00e4n kehitt\u00e4misess\u00e4 oli kiistanalainen. Oikeus totesi, ett\u00e4 k\u00e4ytt\u00e4j\u00e4 oli rikkonut yhteisty\u00f6velvollisuutensa ja kiisti toimittajan vastuun sopimusrikkomuksesta. (Vaikka sopimuksen purkaminen hyv\u00e4ksyttiin, my\u00f6s 60%:n vahingonkorvausvastuun v\u00e4hennys hyv\u00e4ksyttiin.)<\/p>\n\n\n\n<blockquote class=\"wp-block-quote\">\n<p>T\u00e4m\u00e4 tietoj\u00e4rjestelm\u00e4n kehityssopimus on ns. r\u00e4\u00e4t\u00e4l\u00f6ity j\u00e4rjestelm\u00e4nkehityssopimus, jossa <u class=\"remove-format\">toimittaja ei voi yksin valmistaa j\u00e4rjestelm\u00e4\u00e4<\/u>. K\u00e4ytt\u00e4j\u00e4n on kehitysprosessin aikana sovitettava yhteen sis\u00e4iset n\u00e4kemykset, yhdenmukaistettava kantansa, kerrottava selke\u00e4sti toimittajalle, mit\u00e4 toimintoja h\u00e4n haluaa, <u class=\"remove-format\">tutkittava yhdess\u00e4 toimittajan kanssa<\/u> haluttuja toimintoja, <u class=\"remove-format\">lopulta p\u00e4\u00e4tett\u00e4v\u00e4 toiminnot<\/u>, lis\u00e4ksi, <u class=\"remove-format\">p\u00e4\u00e4tett\u00e4v\u00e4 n\u00e4yt\u00f6t ja raportit<\/u>, <u class=\"remove-format\">hyv\u00e4ksytt\u00e4v\u00e4 lopputuotteet<\/u> jne. T\u00e4m\u00e4 on v\u00e4ltt\u00e4m\u00e4t\u00f6nt\u00e4.<\/p>\n<cite>Tokion alioikeuden p\u00e4\u00e4t\u00f6s 10. maaliskuuta 2004 (Heisei 16)<\/cite><\/blockquote>\n\n\n\n<p>T\u00e4m\u00e4 p\u00e4\u00e4t\u00f6s ei ainoastaan osoita, ett\u00e4 j\u00e4rjestelm\u00e4n kehitt\u00e4minen on yhteisty\u00f6t\u00e4 k\u00e4ytt\u00e4j\u00e4n kanssa, vaan my\u00f6s eritt\u00e4in havainnollisesti selitt\u00e4\u00e4, &#8220;mit\u00e4 yhteisty\u00f6 konkreettisesti tarkoittaa&#8221;.<\/p>\n\n\n\n<p>Kokeillaanpa k\u00e4\u00e4nt\u00e4\u00e4 yll\u00e4 olevan p\u00e4\u00e4t\u00f6ksen sanamuoto IT-terminologiaan j\u00e4rjestelm\u00e4nkehityksen yhteydess\u00e4.<\/p>\n\n\n\n<table style=\"border-collapse: collapse;width: 100%;height: 60px\">\n<tbody>\n<tr style=\"height: 60px\">\n<td style=\"width: 100%;background-color: #f0f8ff;text-align: left;height: 60px\">Lopullinen toimintojen m\u00e4\u00e4rittely&#8230;<br>\u2192Vaativuusm\u00e4\u00e4rittely: Selkeytt\u00e4\u00e4, millaisen toiminnallisuuden omaavan j\u00e4rjestelm\u00e4n halutaan olevan<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n\n\n\n<table style=\"border-collapse: collapse;width: 100%;height: 88px\">\n<tbody>\n<tr style=\"height: 88px\">\n<td style=\"width: 100%;height: 88px;background-color: #ffffe0;text-align: left\">N\u00e4ytt\u00f6jen ja raporttien m\u00e4\u00e4rittely&#8230;<br>\u2192Perussuunnittelu: N\u00e4ytt\u00f6jen, raporttien jne. suunnittelu j\u00e4rjestelm\u00e4n k\u00e4ytt\u00e4j\u00e4n n\u00e4k\u00f6kulmasta<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n\n\n\n<table style=\"border-collapse: collapse;width: 100%;height: 88px\">\n<tbody>\n<tr style=\"height: 88px\">\n<td style=\"width: 100%;background-color: #f5fffa;text-align: left;height: 88px\">Lopputuotteiden hyv\u00e4ksyminen&#8230;<br>\u2192Testaus: Tarkistetaan, onko tuote valmistettu m\u00e4\u00e4ritelmien mukaisesti, ja vahvistetaan se todisteiden, kuten tietokantadumppien, kanssa, ja hyv\u00e4ksyt\u00e4\u00e4n toimitus.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n\n\n\n<p>N\u00e4m\u00e4 voidaan j\u00e4rjest\u00e4\u00e4 edell\u00e4 mainitulla tavalla. Kaikki n\u00e4m\u00e4 ovat asioita, joita ei voida tehd\u00e4 yksin, riippumatta siit\u00e4, kuinka korkeatasoinen asiantuntemus IT-j\u00e4rjestelm\u00e4st\u00e4 on, ilman k\u00e4ytt\u00e4j\u00e4n yhteisty\u00f6t\u00e4. K\u00e4ytt\u00e4j\u00e4n on periaatteessa selkeytett\u00e4v\u00e4, mit\u00e4 toimintoja h\u00e4n haluaa ja milt\u00e4 n\u00e4yt\u00f6n asettelu n\u00e4ytt\u00e4\u00e4, ja vain k\u00e4ytt\u00e4j\u00e4 voi tarkistaa, onko haluttu toteutettu.<\/p>\n\n\n\n<p>Muuten, samalla tavalla kuin toimittajalle on asetettu projektinhallintavelvollisuus, my\u00f6s k\u00e4ytt\u00e4j\u00e4lle on asetettu yhteisty\u00f6velvollisuus. Jos k\u00e4ytt\u00e4j\u00e4 rikkoo yhteisty\u00f6velvollisuuttaan edell\u00e4 mainituissa prosesseissa, on mahdollista, ett\u00e4 toimittaja voi vaatia k\u00e4ytt\u00e4j\u00e4lt\u00e4 sopimusrikkomukseen tai laittomaan toimintaan perustuvaa vahingonkorvausta.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Miten_jalkikateiset_muutospyyntoja_tulkitaan\"><\/span>Miten j\u00e4lkik\u00e4teiset muutospyynt\u00f6j\u00e4 tulkitaan?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img decoding=\"async\" loading=\"lazy\" width=\"735\" height=\"490\" src=\"https:\/\/monolith.law\/fi\/wp-content\/uploads\/sites\/30\/2026\/03\/user-obligatory-cooporation-3.jpg\" alt=\"\" class=\"wp-image-74403\" style=\"aspect-ratio:1.5;width:840px;height:auto\" srcset=\"https:\/\/monolith.law\/fi\/wp-content\/uploads\/sites\/30\/2026\/03\/user-obligatory-cooporation-3.jpg 735w, https:\/\/monolith.law\/fi\/wp-content\/uploads\/sites\/30\/2026\/03\/user-obligatory-cooporation-3-300x200.jpg 300w, https:\/\/monolith.law\/fi\/wp-content\/uploads\/sites\/30\/2026\/03\/user-obligatory-cooporation-3-250x167.jpg 250w\" sizes=\"(max-width: 735px) 100vw, 735px\" \/><figcaption class=\"wp-element-caption\">Ymm\u00e4rret\u00e4\u00e4nk\u00f6, ett\u00e4 k\u00e4ytt\u00e4j\u00e4 pyyt\u00e4\u00e4 toimittajalta lis\u00e4ty\u00f6t\u00e4 j\u00e4lkik\u00e4teen?<\/figcaption><\/figure>\n\n\n\n<p>Olettaen, ett\u00e4 j\u00e4rjestelm\u00e4n kehitysprojekti on k\u00e4ytt\u00e4j\u00e4n ja toimittajan yhteisty\u00f6t\u00e4, keskustelu etenee edelleen kehittyneemp\u00e4\u00e4n suuntaan. Kysymys on siit\u00e4, kuka on vastuussa, jos k\u00e4ytt\u00e4j\u00e4 pyyt\u00e4\u00e4 j\u00e4lkik\u00e4teen lis\u00e4toimintoja tai korjauksia, mik\u00e4 vaikeuttaa m\u00e4\u00e4r\u00e4ajan noudattamista.<\/p>\n\n\n\n<p>J\u00e4rjestelm\u00e4n kehitys pyrkii yleens\u00e4 etenem\u00e4\u00e4n siten, ett\u00e4 vaatimusten m\u00e4\u00e4rittely alkaa, ja seuraavat vaiheet ovat perussuunnittelu, yksityiskohtainen suunnittelu, valmistus (ohjelman toteutus) ja testaus, pyrkien v\u00e4ltt\u00e4m\u00e4\u00e4n mahdollisimman paljon takaiskuja (yleisesti kutsutaan vesiputousmalliksi). Kuitenkin, jos jostain syyst\u00e4 paljastuu, ett\u00e4 edellisess\u00e4 vaiheessa on puutteita, takaiskut ovat yleisi\u00e4.<\/p>\n\n\n\n<p>Miten t\u00e4t\u00e4 pit\u00e4isi ajatella, jos m\u00e4\u00e4r\u00e4aikaa ei noudateta n\u00e4iss\u00e4 tapauksissa? Tulkittaessa aikaisempia oikeustapauksia, n\u00e4ytt\u00e4\u00e4 silt\u00e4, ett\u00e4 johtop\u00e4\u00e4t\u00f6ksiss\u00e4 on eroja sen mukaan, milloin lis\u00e4ty\u00f6t\u00e4 on pyydetty.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Jos_lisatyota_pyydettiin_ennen_ulkoisen_suunnittelun_ja_muiden_vaatimusten_selkeyttamista\"><\/span>Jos lis\u00e4ty\u00f6t\u00e4 pyydettiin ennen ulkoisen suunnittelun ja muiden vaatimusten selkeytt\u00e4mist\u00e4<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Edell\u00e4 mainitussa oikeustapauksessa todetaan, ett\u00e4 k\u00e4ytt\u00e4j\u00e4n pyynn\u00f6t lis\u00e4kehityksest\u00e4 perussuunnittelun aikana (ennen ohjelman toteutusvaihetta) eiv\u00e4t ole erityisen ristiriidassa yhteisty\u00f6velvoitteen kanssa.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote\">\n<p>K\u00e4ytt\u00e4j\u00e4n pyynn\u00f6t toimittajalle erilaisista vaatimuksista j\u00e4rjestelm\u00e4n rakentamiseksi perussuunnittelun aikana ovat luonnollisia t\u00e4m\u00e4n tyyppisess\u00e4 j\u00e4rjestelm\u00e4n kehitysprosessissa, ja lis\u00e4ksi, <u class=\"remove-format\">ammattitaidottoman k\u00e4ytt\u00e4j\u00e4n<\/u> on vaikea arvioida tarkasti, vaatiiko pyynt\u00f6 lis\u00e4maksuja tai toimitusajan pident\u00e4mist\u00e4, tai aiheuttaako se haittaa ty\u00f6prosessille. Siksi k\u00e4ytt\u00e4j\u00e4n ei voida odottaa pid\u00e4tt\u00e4ytyv\u00e4n pyynn\u00f6ist\u00e4, jotka saattavat johtaa lis\u00e4maksuihin tai toimitusajan pident\u00e4miseen. P\u00e4invastoin, jos k\u00e4ytt\u00e4j\u00e4 esitt\u00e4\u00e4 pyynt\u00f6j\u00e4, jotka vaativat lis\u00e4maksuja tai toimitusajan pident\u00e4mist\u00e4, projektinhallintavelvollisuuden omaavan toimittajan tulisi ilmoittaa t\u00e4st\u00e4 k\u00e4ytt\u00e4j\u00e4lle, pyyt\u00e4\u00e4 pyynn\u00f6n peruuttamista tai keskustelua toimitusajan pident\u00e4misest\u00e4 jne., jotta kehitysty\u00f6 ei h\u00e4iriintyisi.<\/p>\n<cite>Tokion alioikeuden p\u00e4\u00e4t\u00f6s 10. maaliskuuta 2004 (Heisei 16)<\/cite><\/blockquote>\n\n\n\n<p>T\u00e4ss\u00e4 p\u00e4\u00e4t\u00f6ksess\u00e4 todetaan, ett\u00e4 k\u00e4ytt\u00e4j\u00e4ll\u00e4 on tietty yhteisty\u00f6velvollisuus, mutta samalla otetaan huomioon, ett\u00e4 k\u00e4ytt\u00e4j\u00e4 ei ole j\u00e4rjestelm\u00e4n kehityksen asiantuntija. Toisin sanoen, koska tilaaja ei ole j\u00e4rjestelm\u00e4n kehityksen asiantuntija, on ymm\u00e4rrett\u00e4v\u00e4\u00e4, ett\u00e4 h\u00e4n saattaa esitt\u00e4\u00e4 erilaisia pyynt\u00f6j\u00e4 kehityksen aikana, ja on kohtuutonta odottaa, ett\u00e4 h\u00e4n huomaa itse, ett\u00e4 pyynn\u00f6t saattavat vaatia toimitusajan tarkistamista.<\/p>\n\n\n\n<p>Kuitenkin, toimittajan t\u00e4ss\u00e4 tapauksessa velvoitettu velvollisuus viittaa l\u00e4hinn\u00e4 kommunikaation ponnisteluihin, kuten toimitusajan pident\u00e4misen pyyt\u00e4miseen (tai jos toimitusaikaa ei voida siirt\u00e4\u00e4, ehdottamaan, ett\u00e4 lis\u00e4pyynt\u00f6 peruutetaan). Siksi on t\u00e4rke\u00e4\u00e4 huomata, ett\u00e4 t\u00e4m\u00e4 ei tarkoita, ett\u00e4 toimittajan olisi velvollisuus hyv\u00e4ksy\u00e4 kaikki k\u00e4ytt\u00e4j\u00e4n pyynn\u00f6t ja toimittaa tuote alkuper\u00e4isen aikataulun mukaisesti.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Jos_lisatyota_pyydettiin_valmistuksen_tai_testausvaiheen_jalkeen_kun_vaatimukset_oli_jo_vahvistettu\"><\/span>Jos lis\u00e4ty\u00f6t\u00e4 pyydettiin valmistuksen tai testausvaiheen j\u00e4lkeen, kun vaatimukset oli jo vahvistettu<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Edell\u00e4 mainitun p\u00e4\u00e4t\u00f6ksen perusteella voidaan jossain m\u00e4\u00e4rin ennustaa, millainen lopputulos olisi ollut, jos lis\u00e4kehityst\u00e4 olisi pyydetty sen j\u00e4lkeen, kun vaatimukset oli jo vahvistettu. T\u00e4ss\u00e4 tapauksessa t\u00e4llaiset pyynn\u00f6t olisivat todenn\u00e4k\u00f6isesti vaikeita hyv\u00e4ksy\u00e4. On totta, ett\u00e4 k\u00e4ytt\u00e4j\u00e4n ja toimittajan ymm\u00e4rrys kehitysty\u00f6st\u00e4 eroaa suuresti, riippumatta siit\u00e4, onko vaatimukset vahvistettu ennen vai j\u00e4lkeen.<\/p>\n\n\n\n<p>Kuitenkin, jos muutetaan tai lis\u00e4t\u00e4\u00e4n tilauksia sen j\u00e4lkeen, kun vaatimukset on vahvistettu, on suuri todenn\u00e4k\u00f6isyys, ett\u00e4 ty\u00f6 on teht\u00e4v\u00e4 uudelleen. Useimmissa tapauksissa on vaikea puolustaa toimitusajan viiv\u00e4stymist\u00e4, joka johtuu siit\u00e4, ett\u00e4 &#8220;asiakas on luonnollisesti esitt\u00e4nyt erilaisia pyynt\u00f6j\u00e4&#8221;. Lis\u00e4ksi, jos suuri m\u00e4\u00e4r\u00e4 vaatimusten muutoksia tai toimintojen lis\u00e4yksi\u00e4 tapahtuu j\u00e4lkik\u00e4teen, se her\u00e4tt\u00e4\u00e4 kysymyksen, oliko k\u00e4ytt\u00e4j\u00e4n yhteisty\u00f6velvollisuuden rikkominen jo olemassa perussuunnittelussa, joka olisi pit\u00e4nyt olla valmis etuk\u00e4teen.<\/p>\n\n\n\n<p>N\u00e4ist\u00e4 syist\u00e4 on realistista ajatella, ett\u00e4 toimittajan vastuulla ei ole toimitusajan viiv\u00e4stymist\u00e4, joka johtuu vaatimusten muutoksista, jotka on tehty sen j\u00e4lkeen, kun vaatimukset on kerran vahvistettu. Edell\u00e4 mainitusta p\u00e4\u00e4t\u00f6ksest\u00e4 voidaan p\u00e4\u00e4tell\u00e4, ett\u00e4 t\u00e4m\u00e4 on oikea tulkinta.<\/p>\n\n\n\n<p>Lis\u00e4ksi t\u00e4llaiset p\u00e4\u00e4t\u00f6kset tehd\u00e4\u00e4n usein ei vain sopimuksen perusteella, vaan my\u00f6s j\u00e4rjestelm\u00e4n kehityksen edistymisen mukaisesti pidettyjen kokousten p\u00f6yt\u00e4kirjojen perusteella. P\u00f6yt\u00e4kirjoista on yksityiskohtainen selitys alla olevassa artikkelissa.<\/p>\n\n\n\n<p>Liittyv\u00e4 artikkeli: <a href=\"https:\/\/monolith.law\/corporate\/the-minutes-in-system-development\" target=\"_blank\" rel=\"noreferrer noopener\">Miten j\u00e4rjestelm\u00e4n kehityksen kokousten p\u00f6yt\u00e4kirjat tulisi j\u00e4tt\u00e4\u00e4 oikeudellisesta n\u00e4k\u00f6kulmasta[ja]<\/a><\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Yhteenveto_On_tarkeaa_muistaa_etta_vaatimusten_maarittely_on_kayttajan_prosessi\"><\/span>Yhteenveto: On t\u00e4rke\u00e4\u00e4 muistaa, ett\u00e4 vaatimusten m\u00e4\u00e4rittely on k\u00e4ytt\u00e4j\u00e4n prosessi<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Vaatimusten m\u00e4\u00e4rittely on paitsi toimittajan taitojen n\u00e4yte, my\u00f6s ensisijaisesti k\u00e4ytt\u00e4j\u00e4n teht\u00e4v\u00e4. T\u00e4m\u00e4 tulisi pit\u00e4\u00e4 mieless\u00e4. Vaikka j\u00e4rjestelm\u00e4 olisi yrityksen itsens\u00e4 k\u00e4ytt\u00e4m\u00e4 ja se olisi rakennettu ulkopuolisen asiantuntijan avulla, oletuksena on, ett\u00e4 yrityksen hallinto ulottuu siihen ja se on oikeudellisesti asianmukainen alue.<\/p>\n\n\n\n<p>Jos k\u00e4ytt\u00e4j\u00e4 ei ole yhteisty\u00f6haluinen kehitysprosessissa, on t\u00e4rke\u00e4\u00e4 ymm\u00e4rt\u00e4\u00e4, ett\u00e4 tuomioistuin saattaa olla ankara k\u00e4ytt\u00e4j\u00e4lle, vaikka projekti olisi tulessa.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>J\u00e4rjestelm\u00e4n kehitt\u00e4misen ty\u00f6 vaatii sit\u00e4 enemm\u00e4n ihmisi\u00e4 ja ty\u00f6tunteja, mit\u00e4 suuremmasta j\u00e4rjestelm\u00e4st\u00e4 on kyse. T\u00e4st\u00e4 syyst\u00e4 ei ainoastaan kehitysty\u00f6n suorittavan toimittajan, vaan my\u00f6s j\u00e4rjestelm\u00e4n [&hellip;]<\/p>\n","protected":false},"author":32,"featured_media":74401,"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\/fi\/wp-json\/wp\/v2\/posts\/62480"}],"collection":[{"href":"https:\/\/monolith.law\/fi\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/monolith.law\/fi\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/monolith.law\/fi\/wp-json\/wp\/v2\/users\/32"}],"replies":[{"embeddable":true,"href":"https:\/\/monolith.law\/fi\/wp-json\/wp\/v2\/comments?post=62480"}],"version-history":[{"count":3,"href":"https:\/\/monolith.law\/fi\/wp-json\/wp\/v2\/posts\/62480\/revisions"}],"predecessor-version":[{"id":74404,"href":"https:\/\/monolith.law\/fi\/wp-json\/wp\/v2\/posts\/62480\/revisions\/74404"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/monolith.law\/fi\/wp-json\/wp\/v2\/media\/74401"}],"wp:attachment":[{"href":"https:\/\/monolith.law\/fi\/wp-json\/wp\/v2\/media?parent=62480"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/monolith.law\/fi\/wp-json\/wp\/v2\/categories?post=62480"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/monolith.law\/fi\/wp-json\/wp\/v2\/tags?post=62480"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}