{"id":61616,"date":"2023-12-04T11:22:55","date_gmt":"2023-12-04T02:22:55","guid":{"rendered":"https:\/\/monolith.law\/tr\/?p=61616"},"modified":"2024-03-13T21:54:01","modified_gmt":"2024-03-13T12:54:01","slug":"the-transition-from-the-oldsystem","status":"publish","type":"post","link":"https:\/\/monolith.law\/tr\/it\/the-transition-from-the-oldsystem","title":{"rendered":"Eski Sistemden Yeni Sisteme Ge\u00e7i\u015fin Sistem Geli\u015ftirmedeki Hukuki Sorunlar\u0131"},"content":{"rendered":"\n<p>Yeni bir IT sistemi olu\u015fturmak, IT m\u00fchendislerinin tipik i\u015f alanlar\u0131ndan biridir. Ancak, &#8220;yeni bir sistem olu\u015fturma&#8221; durumunda, \u00e7o\u011fu zaman &#8220;daha \u00f6nce kullan\u0131lan sistemin kald\u0131r\u0131lmas\u0131&#8221; s\u00fcreci de ayn\u0131 anda dahil olabilir. Bu makalede, yeni bir sistem geli\u015ftirme projesini, &#8220;eski sistemin kald\u0131r\u0131lmas\u0131&#8221; y\u00f6n\u00fcnden yeniden ele alaca\u011f\u0131z ve bu konuyla ilgili \u00e7e\u015fitli hukuki sorunlar\u0131 a\u00e7\u0131kl\u0131yor olaca\u011f\u0131z.<\/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\/tr\/it\/the-transition-from-the-oldsystem\/#Yeni_Bir_Sisteme_Gecis_Ne_Anlama_Geliyor\" title=\"Yeni Bir Sisteme Ge\u00e7i\u015f Ne Anlama Geliyor?\">Yeni Bir Sisteme Ge\u00e7i\u015f Ne Anlama Geliyor?<\/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\/tr\/it\/the-transition-from-the-oldsystem\/#IT_Sistemlerinin_Omru_Sonsuz_Degildir\" title=\"IT Sistemlerinin \u00d6mr\u00fc Sonsuz De\u011fildir\">IT Sistemlerinin \u00d6mr\u00fc Sonsuz De\u011fildir<\/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\/tr\/it\/the-transition-from-the-oldsystem\/#Yeni_Sistem_Gelistirmesi_Eski_Sistemin_Kaldirilmasiyla_Birlikte_Ilerler\" title=\"Yeni Sistem Geli\u015ftirmesi, Eski Sistemin Kald\u0131r\u0131lmas\u0131yla Birlikte \u0130lerler\">Yeni Sistem Geli\u015ftirmesi, Eski Sistemin Kald\u0131r\u0131lmas\u0131yla Birlikte \u0130lerler<\/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\/tr\/it\/the-transition-from-the-oldsystem\/#Yeni_Sisteme_Gecis_Adimlari_Nedir\" title=\"Yeni Sisteme Ge\u00e7i\u015f Ad\u0131mlar\u0131 Nedir?\">Yeni Sisteme Ge\u00e7i\u015f Ad\u0131mlar\u0131 Nedir?<\/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\/tr\/it\/the-transition-from-the-oldsystem\/#Yeni_Sisteme_Gecis_Kullanici_ve_Satici_Rollerinin_Duzenlenmesi_Zorlugu\" title=\"Yeni Sisteme Ge\u00e7i\u015f, Kullan\u0131c\u0131 ve Sat\u0131c\u0131 Rollerinin D\u00fczenlenmesi Zorlu\u011fu\">Yeni Sisteme Ge\u00e7i\u015f, Kullan\u0131c\u0131 ve Sat\u0131c\u0131 Rollerinin D\u00fczenlenmesi Zorlu\u011fu<\/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\/tr\/it\/the-transition-from-the-oldsystem\/#Yeni_Sisteme_Gecisle_Ilgili_Gecmis_Mahkeme_Kararlari\" title=\"Yeni Sisteme Ge\u00e7i\u015fle \u0130lgili Ge\u00e7mi\u015f Mahkeme Kararlar\u0131\">Yeni Sisteme Ge\u00e7i\u015fle \u0130lgili Ge\u00e7mi\u015f Mahkeme Kararlar\u0131<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/monolith.law\/tr\/it\/the-transition-from-the-oldsystem\/#Ozet\" title=\"\u00d6zet\">\u00d6zet<\/a><\/li><\/ul><\/nav><\/div>\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Yeni_Bir_Sisteme_Gecis_Ne_Anlama_Geliyor\"><\/span>Yeni Bir Sisteme Ge\u00e7i\u015f Ne Anlama Geliyor?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"IT_Sistemlerinin_Omru_Sonsuz_Degildir\"><\/span>IT Sistemlerinin \u00d6mr\u00fc Sonsuz De\u011fildir<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Bir \u015firketin kulland\u0131\u011f\u0131 IT sistemlerinin, bir kez olu\u015fturulduktan sonra s\u00fcrekli olarak kullan\u0131labilece\u011fi d\u00fc\u015f\u00fcn\u00fclse de, bu kesinlikle do\u011fru de\u011fildir. Ayr\u0131ca, eski bir \u015feyi s\u00fcrekli olarak kullanmaya devam etmenin her zaman iyi oldu\u011fu anlam\u0131na da gelmez. \u015eirketten \u015firkete ve sistemin kullan\u0131m amac\u0131na g\u00f6re de\u011fi\u015fiklik g\u00f6sterse de, genel bir kural olarak, bir sistem en fazla yakla\u015f\u0131k 10 y\u0131l kullan\u0131ld\u0131ktan sonra, yeni bir \u015feye yenilenmesi daha iyi olaca\u011f\u0131na dair bir y\u00f6netim karar\u0131 verilme e\u011filimindedir.<\/p>\n\n\n\n<p>10 y\u0131l ge\u00e7ti\u011finde, piyasada dola\u015fan bilgisayarlar\u0131n performans\u0131 da b\u00fcy\u00fck \u00f6l\u00e7\u00fcde de\u011fi\u015fir. Bu durumda, \u00f6rne\u011fin, 10 y\u0131l \u00f6nce (insanlar taraf\u0131ndan basit ve m\u00fckemmel bir tasar\u0131m olarak g\u00f6r\u00fclen) bilgisayar\u0131n i\u015flem h\u0131z\u0131 gibi k\u0131s\u0131tlamalar nedeniyle uygulanmas\u0131 ger\u00e7ek\u00e7i olmayan bir program\u0131n, \u015fimdi uygulanabilir hale gelmi\u015f olabilece\u011fi durumu da olabilir. Ayr\u0131ca, bir kez olu\u015fturulduktan sonra 10 y\u0131l boyunca kullan\u0131lmaya devam edilmi\u015fse, bu s\u00fcre zarf\u0131nda \u015firketin i\u015f ak\u0131\u015f\u0131 veya i\u00e7 kurallar\u0131 da b\u00fcy\u00fck \u00f6l\u00e7\u00fcde de\u011fi\u015fmi\u015f olabilir. Bu t\u00fcr \u015firket i\u00e7i ve d\u0131\u015f\u0131 i\u015fletme \u00e7evresi de\u011fi\u015fikliklerine yan\u0131t olarak sonradan uygulanan kodlar, ekran taraf\u0131ndan alg\u0131lanamayacak kadar karma\u015f\u0131k ve i\u00e7 i\u00e7e ge\u00e7mi\u015f bir yap\u0131ya d\u00f6n\u00fc\u015fm\u00fc\u015f olabilir. Bu durumda, kullan\u0131c\u0131lar i\u00e7in eklenmesini istedikleri \u00f6zellikler olsa bile, geli\u015ftiriciler taraf\u0131ndan art\u0131k ek uygulaman\u0131n imkans\u0131z hale geldi\u011fi bir durum olabilir.<\/p>\n\n\n\n<p>Eski bir sistem, zamanla IT m\u00fchendislerine \u00e7ok say\u0131da &#8220;elle yap\u0131lan i\u015flem&#8221; (\u00f6rne\u011fin, verileri tek tek \u00e7\u0131karmak i\u00e7in sorgular olu\u015fturmak gibi i\u015fletme i\u015flemleri) olu\u015fturabilir. Sistem kendisi de, eski oldu\u011funda ironik bir \u015fekilde i\u015fleri &#8220;ki\u015fiye \u00f6zel&#8221; hale getirir. \u00c7ok eski hale gelmi\u015f ve ki\u015fiye \u00f6zel i\u015flemlerin artt\u0131\u011f\u0131 bir sistemle ilgili i\u015flere daha fazla &#8220;sistemle\u015ftirme&#8221; \u00f6nlemleri uygulamaya \u00e7al\u0131\u015f\u0131ld\u0131\u011f\u0131nda, bu durumda &#8220;eski sistemden ge\u00e7i\u015f i\u00e7in yeni bir sistemin geli\u015ftirilmesi&#8221; projesi ba\u015flat\u0131l\u0131r.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Yeni_Sistem_Gelistirmesi_Eski_Sistemin_Kaldirilmasiyla_Birlikte_Ilerler\"><\/span>Yeni Sistem Geli\u015ftirmesi, Eski Sistemin Kald\u0131r\u0131lmas\u0131yla Birlikte \u0130lerler<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Daha \u00f6nce belirtildi\u011fi gibi, (t\u00fcm sistem geli\u015ftirme projeleri i\u00e7in ge\u00e7erli olmasa da) bir sistem geli\u015ftirme projesinin, eski sistemden ge\u00e7i\u015f y\u00f6n\u00fcn\u00fc de ayn\u0131 anda i\u00e7ermesi genellikle s\u00f6z konusudur. Sistemler genellikle belirli bir g\u00fcn itibariyle kesintisiz bir \u015fekilde de\u011fi\u015fir.<\/p>\n\n\n\n<p>Ancak, g\u00fcnl\u00fck i\u015f s\u00fcre\u00e7lerinin kendisi, ge\u00e7mi\u015ften bug\u00fcne, bug\u00fcnden gelece\u011fe do\u011fru s\u00fcrekli bir \u015fekilde devam etmelidir. Ge\u00e7mi\u015f verileri gerekti\u011fi kadar saklarken, mevcut i\u015f s\u00fcre\u00e7lerinin ilerlemesini engellememek ve daha da \u00f6nemlisi, gelece\u011fe y\u00f6nelik \u00fcst\u00fcn bir &#8220;sistemle\u015ftirme&#8221; konsepti sunmak gibi, yeni bir sisteme ge\u00e7i\u015f genellikle \u00e7e\u015fitli zorluklar\u0131 beraberinde getirir. Bu durumlar karma\u015f\u0131k bir \u015fekilde birle\u015fti\u011finde, yeni bir sistem geli\u015ftirmenin ve mevcut sistemin i\u015fletilmesi ve bak\u0131m\u0131 gibi i\u015fler karma\u015f\u0131k bir \u015fekilde ili\u015fkilendirilir ve ayr\u0131lmaz bir ili\u015fki olu\u015fturabilir.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Yeni_Sisteme_Gecis_Adimlari_Nedir\"><\/span>Yeni Sisteme Ge\u00e7i\u015f Ad\u0131mlar\u0131 Nedir?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/monolith.law\/wp-content\/uploads\/2019\/07\/pixta_25686103_M-1024x634.jpg\" alt=\"\" class=\"wp-image-2758\" \/><figcaption class=\"wp-element-caption\">Eski sistemden yeni sisteme ge\u00e7i\u015fte \u00f6nemli ad\u0131mlar nelerdir?<\/figcaption><\/figure>\n\n\n\n<p>Eski bir sistemden yeni bir sisteme ge\u00e7erken, \u00f6zellikle \u00f6nemli olan, verilerin uygun \u015fekilde ta\u015f\u0131nmas\u0131d\u0131r. Veri ta\u015f\u0131ma ad\u0131mlar\u0131 genellikle a\u015fa\u011f\u0131daki prosed\u00fcre g\u00f6re ilerler.<\/p>\n\n\n\n<ol>\n<li>Eski sistemde saklanan veriler aras\u0131ndan, yeni sisteme ta\u015f\u0131nmas\u0131 gerekenlerin hangileri oldu\u011funu belirlemek \u2192 Yeni sistemin ekran\u0131ndan kolayca aranabilir olmas\u0131 gereken verilerin hangileri oldu\u011funu, ayr\u0131ca, ekran aramas\u0131 gerekli olmayabilir ancak (denetimler vb. durumlarda) gerekti\u011finde \u00e7\u0131kar\u0131labilir olmas\u0131 gereken verilerin hangileri oldu\u011funu belirlemek de gereklidir.<\/li>\n\n\n\n<li>1&#8217;de belirlenen veriler aras\u0131ndan, yeni sisteme y\u00fcklenmesi gereken verileri, CSV dosyas\u0131 gibi bir formatla \u00e7\u0131kt\u0131 almak.<\/li>\n\n\n\n<li>2&#8217;de \u00e7\u0131kar\u0131lan verileri yeni sisteme y\u00fcklemek.<\/li>\n\n\n\n<li>3&#8217;te y\u00fcklenen verilerin, yeni sistemde yans\u0131t\u0131l\u0131p yans\u0131t\u0131lmad\u0131\u011f\u0131n\u0131 do\u011frulamak ve do\u011fru bir \u015fekilde ta\u015f\u0131n\u0131p ta\u015f\u0131nmad\u0131\u011f\u0131n\u0131 kontrol etmek. \u2192 Ta\u015f\u0131man\u0131n do\u011fru yap\u0131ld\u0131\u011f\u0131n\u0131 do\u011frulama sonu\u00e7lar\u0131 genellikle, ekran g\u00f6r\u00fcnt\u00fcleri veya yazd\u0131r\u0131lan raporlarla, kan\u0131t materyali olarak saklan\u0131r (s\u00f6zde test s\u00fcreci).<\/li>\n<\/ol>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Yeni_Sisteme_Gecis_Kullanici_ve_Satici_Rollerinin_Duzenlenmesi_Zorlugu\"><\/span>Yeni Sisteme Ge\u00e7i\u015f, Kullan\u0131c\u0131 ve Sat\u0131c\u0131 Rollerinin D\u00fczenlenmesi Zorlu\u011fu<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>\u00d6nceden belirtilen veri ta\u015f\u0131ma ad\u0131mlar\u0131nda, s\u0131kl\u0131kla kar\u015f\u0131la\u015f\u0131lan bir sorun, kullan\u0131c\u0131 taraf\u0131n\u0131n bunu ne kadar kendi i\u00e7 sorunu olarak g\u00f6r\u00fcp y\u00f6netim alt\u0131nda tutmas\u0131 gerekti\u011fi sorunudur. Ayr\u0131ca, veri ta\u015f\u0131ma konusuyla s\u0131n\u0131rl\u0131 olmamakla birlikte, sistem geli\u015ftirme projeleri genelinde &#8220;kullan\u0131c\u0131 i\u015fbirli\u011fi y\u00fck\u00fcml\u00fcl\u00fc\u011f\u00fc&#8221; hakk\u0131ndaki genel a\u00e7\u0131klamalar i\u00e7in a\u015fa\u011f\u0131daki makaleye bak\u0131n\u0131z.<\/p>\n\n\n\n<p><a href=\"https:\/\/monolith.law\/corporate\/user-obligatory-cooporation\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/monolith.law\/corporate\/user-obligatory-cooporation[ja]<\/a><\/p>\n\n\n\n<p>Genel olarak, sistem geli\u015ftirme projelerinde, sat\u0131c\u0131lar\u0131n genellikle sistem geli\u015ftirme i\u00e7in gerekli uzman bilgi ve beceri konusunda kullan\u0131c\u0131lardan \u00fcst\u00fcn oldu\u011fu (veya daha \u00e7ok, bu nedenle i\u015fe al\u0131nd\u0131klar\u0131) do\u011frudur. Ancak, di\u011fer yandan, kendi sistemlerinin &#8220;olmas\u0131 gereken durumu&#8221; hakk\u0131nda tart\u0131\u015fma genellikle sadece kullan\u0131c\u0131 taraf\u0131ndan yap\u0131labilir.<\/p>\n\n\n\n<p>Bu noktalar\u0131 g\u00f6z \u00f6n\u00fcnde bulundurarak, daha \u00f6nce belirtilen ad\u0131mlar 1 ve 4&#8217;\u00fcn kullan\u0131c\u0131 taraf\u0131ndan ger\u00e7ekle\u015ftirilmesi gibi bir rol d\u00fczenlemesi d\u00fc\u015f\u00fcn\u00fclebilir. Ba\u015fka bir deyi\u015fle, t\u00fcm veri ta\u015f\u0131ma s\u00fcrecinde, ta\u015f\u0131nacak verinin &#8220;gereksinim tan\u0131m\u0131&#8221; ve verinin gereksinimlere uygun olarak ta\u015f\u0131n\u0131p ta\u015f\u0131nmad\u0131\u011f\u0131n\u0131n &#8220;kabul\u00fc&#8221; her ikisi de kullan\u0131c\u0131 i\u015fbirli\u011fi y\u00fck\u00fcml\u00fcl\u00fc\u011f\u00fc olarak d\u00fczenlenebilir. Veya ba\u015fka bir d\u00fczenleme \u015fekli olarak, kullan\u0131c\u0131 taraf\u0131nda eski sistemi hakk\u0131nda geni\u015f bilgiye sahip bir ki\u015fi varsa, ad\u0131m 2&#8217;yi de kullan\u0131c\u0131 taraf\u0131n\u0131n sorumlulu\u011fu olarak d\u00fc\u015f\u00fcnebiliriz.<\/p>\n\n\n\n<p>E\u011fer d\u0131\u015f kaynak kullanmaya gerek duymadan, eski sistemi \u015firket i\u00e7inde halledebilirsek, yeni sistemi d\u0131\u015f kaynak olarak sat\u0131c\u0131ya vermek isteyebiliriz. Bu \u015fekilde, veri ta\u015f\u0131ma i\u015flemlerinde, kullan\u0131c\u0131 ve sat\u0131c\u0131 rollerinin d\u00fczenlemesi bazen belirsiz hale gelebilir. Ayr\u0131ca, kullan\u0131c\u0131n\u0131n sat\u0131c\u0131ya sistem geli\u015ftirme ile ilgili i\u015fleri d\u0131\u015f kaynak olarak vermesi durumunda, genellikle sat\u0131c\u0131dan hangi rollerin beklendi\u011fi ve hangi yasal y\u00fck\u00fcml\u00fcl\u00fcklerin do\u011faca\u011f\u0131 hakk\u0131nda genel bir a\u00e7\u0131klama i\u00e7in a\u015fa\u011f\u0131daki makaleye de bak\u0131n\u0131z.<\/p>\n\n\n\n<p><a href=\"https:\/\/monolith.law\/corporate\/project-management-duties\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/monolith.law\/corporate\/project-management-duties[ja]<\/a><\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Yeni_Sisteme_Gecisle_Ilgili_Gecmis_Mahkeme_Kararlari\"><\/span>Yeni Sisteme Ge\u00e7i\u015fle \u0130lgili Ge\u00e7mi\u015f Mahkeme Kararlar\u0131<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/monolith.law\/wp-content\/uploads\/2019\/07\/pixta_45516155_M-1024x682.jpg\" alt=\"\" class=\"wp-image-2759\" \/><figcaption class=\"wp-element-caption\">Sistem ge\u00e7i\u015f projelerinde dava durumlar\u0131 da olu\u015fabilir.<\/figcaption><\/figure>\n\n\n\n<p>Yeni bir sisteme ge\u00e7i\u015fi hedefleyen sistem geli\u015ftirme projelerinde, ger\u00e7ekten sorunlar ortaya \u00e7\u0131km\u0131\u015f ve dava konusu olmu\u015f durumlar mevcuttur. A\u015fa\u011f\u0131da al\u0131nt\u0131lad\u0131\u011f\u0131m\u0131z karar metni, veri ge\u00e7i\u015fi s\u0131ras\u0131nda ge\u00e7i\u015f i\u015fleminin ba\u015far\u0131s\u0131z olmas\u0131, yeni sistemde birden \u00e7ok veri uyumsuzlu\u011fu ve hata olu\u015fmas\u0131 gibi sorunlar\u0131n ortaya \u00e7\u0131kt\u0131\u011f\u0131 ve teslim tarihinde gecikmeler ya\u015fand\u0131\u011f\u0131 bir durumu anlatmaktad\u0131r. Bu t\u00fcr \u00e7e\u015fitli sorunlara kar\u015f\u0131, tedarik\u00e7i ve kullan\u0131c\u0131 taraf\u0131n\u0131n her birinin projeye hangi y\u00fck\u00fcml\u00fcl\u00fckleri ta\u015f\u0131d\u0131\u011f\u0131 tart\u0131\u015fma konusu olmu\u015ftur. Sonu\u00e7 olarak, tedarik\u00e7i taraf\u0131n\u0131n ta\u015f\u0131mas\u0131 gereken dikkat y\u00fck\u00fcml\u00fcl\u00fc\u011f\u00fc a\u015fa\u011f\u0131daki gibi belirlenmi\u015f ve tedarik\u00e7i taraf\u0131n\u0131n dikkat y\u00fck\u00fcml\u00fcl\u00fc\u011f\u00fcn\u00fc ihlal etti\u011fi kabul edilmi\u015ftir.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote\">\n<p>Daval\u0131, bu dava konusu s\u00f6zle\u015fmeye dayal\u0131 veri ge\u00e7i\u015f i\u015flemlerinde, bu dava konusu eski sistemdeki verileri sadece bu dava konusu yeni sisteme ta\u015f\u0131makla kalmay\u0131p, ta\u015f\u0131nan verilerle bu dava konusu yeni sistemi \u00e7al\u0131\u015ft\u0131rma borcu, \u00f6zellikle, veri ge\u00e7i\u015f i\u015flemlerine ba\u015flamadan \u00f6nce, bu dava konusu eski sistemdeki ge\u00e7i\u015fin hedefi olan verileri ara\u015ft\u0131r\u0131p analiz etmek, verilerin \u00f6zelliklerini ve durumunu anlamak, bu verilerin bu dava konusu yeni sisteme ta\u015f\u0131nd\u0131ktan sonra \u00e7al\u0131\u015fmay\u0131 engelleyip engellemeyece\u011fini de\u011ferlendirmek, engel olu\u015fturacaksa, ne zaman ve hangi y\u00f6ntemle bu verileri d\u00fczeltece\u011fine karar vermek ve son olarak, bu dava konusu eski sistemden ta\u015f\u0131nan verilerle bu dava konusu yeni sistemi \u00e7al\u0131\u015ft\u0131rma borcunu \u00fcstlenmek<\/p>\n\n\n\n<p>gerekti\u011fi kabul edilir ve bu dava konusu durumda, veri ge\u00e7i\u015fi s\u0131ras\u0131nda, veri uyumsuzlu\u011funu d\u00fczeltme ve \u00e7\u00f6zme y\u00fck\u00fcml\u00fcl\u00fc\u011f\u00fc ta\u015f\u0131mas\u0131 gerekti\u011fi kabul edilir.<\/p>\n<cite>Tokyo District Court, November 30, Heisei 28 (2016)<\/cite><\/blockquote>\n\n\n\n<p>Bu durum, ad\u0131m 1 ve ad\u0131m 4&#8217;\u00fcn kullan\u0131c\u0131 taraf\u0131ndan, ad\u0131m 2 ve ad\u0131m 3&#8217;\u00fcn tedarik\u00e7i taraf\u0131ndan \u00fcstlenildi\u011fi bir rol da\u011f\u0131l\u0131m\u0131 \u00f6rne\u011fidir. Yani, eski sistemden veri \u00e7ekme (ad\u0131m 2) i\u015flemi tedarik\u00e7i taraf\u0131ndan bir kez \u00fcstlenilmi\u015fti. Bu nedenle mahkeme de, veri \u00e7ekme i\u015flemi dahil olmak \u00fczere, (sistem geli\u015ftirme uzman\u0131 olarak) tedarik\u00e7inin \u00fcstlendi\u011fi i\u015flemlerin ger\u00e7ekten sorunsuz bir \u015fekilde ger\u00e7ekle\u015ftirilebilece\u011fi konusunda \u00f6nceden de\u011ferlendirme yapmas\u0131 gerekti\u011fine karar vermi\u015ftir.<\/p>\n\n\n\n<p>Ancak, e\u011fer ad\u0131m 2&#8217;yi (yani veri \u00e7ekme i\u015flemi) kullan\u0131c\u0131 taraf\u0131n\u0131n g\u00f6revi olarak \u00f6nceden belirlemi\u015f olsayd\u0131k ve bu \u00e7ekme i\u015flemi ba\u015far\u0131s\u0131z olmu\u015f olsayd\u0131 ne olurdu? Bu durumda, kullan\u0131c\u0131n\u0131n veri \u00e7ekme i\u015fleminin sorunsuz bir \u015fekilde ger\u00e7ekle\u015ftirilebilece\u011fi konusunda \u00f6nceden bir ara\u015ft\u0131rma yapmamas\u0131 nedeniyle teslim tarihinde gecikme ya\u015fand\u0131\u011f\u0131 ve bu sefer kullan\u0131c\u0131 taraf\u0131n\u0131n i\u015fbirli\u011fi y\u00fck\u00fcml\u00fcl\u00fc\u011f\u00fcn\u00fc ihlal etti\u011fi gerek\u00e7esiyle su\u00e7lanabilece\u011fi bir durum olabilir.<\/p>\n\n\n\n<p>Ayr\u0131ca, bu t\u00fcr kararlar, sadece s\u00f6zle\u015fme metinlerine dayanmamakta, sistem geli\u015ftirme s\u00fcrecine uygun toplant\u0131 tutanaklar\u0131 gibi belgeler de kan\u0131t olarak kullan\u0131lmaktad\u0131r. Toplant\u0131 tutanaklar\u0131n\u0131n \u00f6nemi hakk\u0131nda a\u015fa\u011f\u0131daki makalede detayl\u0131 bir \u015fekilde a\u00e7\u0131klama yap\u0131lm\u0131\u015ft\u0131r.<\/p>\n\n\n\n<p><a href=\"https:\/\/monolith.law\/corporate\/the-minutes-in-system-development\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/monolith.law\/corporate\/the-minutes-in-system-development[ja]<\/a><\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Ozet\"><\/span>\u00d6zet<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Sistem geli\u015ftirme projesi, hem kullan\u0131c\u0131 taraf\u0131n\u0131n hem de sat\u0131c\u0131 taraf\u0131n\u0131n bir\u00e7ok y\u00fck\u00fcml\u00fcl\u00fc\u011f\u00fc kar\u015f\u0131l\u0131kl\u0131 olarak \u00fcstlenmesi ve ileti\u015fimi dikkatlice s\u00fcrd\u00fcrmesi gereken bir s\u00fcre\u00e7tir. Bu nedenle, daha \u00f6nce bahsedilen mahkeme \u00f6rne\u011finde oldu\u011fu gibi, sadece baz\u0131 \u00f6n ko\u015fullarda k\u00fc\u00e7\u00fck de\u011fi\u015fiklikler yapmak, sorumlulu\u011fun kullan\u0131c\u0131 ve sat\u0131c\u0131 taraf\u0131 aras\u0131nda kolayca de\u011fi\u015febilece\u011fi anlam\u0131na gelir.<\/p>\n\n\n\n<p>Ekran g\u00f6r\u00fcn\u00fcm\u00fcnden tahmin edilemeyecek kadar b\u00fcy\u00fck veri ve karma\u015f\u0131k mekanizmalara sahip bir sistem olma olas\u0131l\u0131\u011f\u0131, k\u00fc\u00e7\u00fck bir \u00f6n ko\u015ful farkl\u0131l\u0131\u011f\u0131ndan dolay\u0131 son yarg\u0131sal karar\u0131n b\u00fcy\u00fck \u00f6l\u00e7\u00fcde de\u011fi\u015febilece\u011fi olas\u0131l\u0131\u011f\u0131 gibi fakt\u00f6rler g\u00f6z \u00f6n\u00fcne al\u0131nd\u0131\u011f\u0131nda, yeni bir sistem geli\u015ftirme projesinin risk y\u00f6netiminin, eski sistemin kald\u0131r\u0131lmas\u0131yla birlikte kapsaml\u0131 bir \u015fekilde ele al\u0131nmas\u0131 \u00f6nemlidir.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Yeni bir IT sistemi olu\u015fturmak, IT m\u00fchendislerinin tipik i\u015f alanlar\u0131ndan biridir. Ancak, &#8220;yeni bir sistem olu\u015fturma&#8221; durumunda, \u00e7o\u011fu zaman &#8220;daha \u00f6nce kullan\u0131lan sistemin kald\u0131r\u0131lmas\u0131 [&hellip;]<\/p>\n","protected":false},"author":32,"featured_media":63261,"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\/tr\/wp-json\/wp\/v2\/posts\/61616"}],"collection":[{"href":"https:\/\/monolith.law\/tr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/monolith.law\/tr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/monolith.law\/tr\/wp-json\/wp\/v2\/users\/32"}],"replies":[{"embeddable":true,"href":"https:\/\/monolith.law\/tr\/wp-json\/wp\/v2\/comments?post=61616"}],"version-history":[{"count":3,"href":"https:\/\/monolith.law\/tr\/wp-json\/wp\/v2\/posts\/61616\/revisions"}],"predecessor-version":[{"id":63262,"href":"https:\/\/monolith.law\/tr\/wp-json\/wp\/v2\/posts\/61616\/revisions\/63262"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/monolith.law\/tr\/wp-json\/wp\/v2\/media\/63261"}],"wp:attachment":[{"href":"https:\/\/monolith.law\/tr\/wp-json\/wp\/v2\/media?parent=61616"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/monolith.law\/tr\/wp-json\/wp\/v2\/categories?post=61616"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/monolith.law\/tr\/wp-json\/wp\/v2\/tags?post=61616"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}