<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Bilgisayar yazılımı Nedir - Akademi Delisi (Tez Yaptırma)</title>
	<atom:link href="https://akademidelisi.net/tag/bilgisayar-yazilimi-nedir/feed/" rel="self" type="application/rss+xml" />
	<link>https://akademidelisi.net</link>
	<description>info@akademidelisi.com * 0 (312) 276 75 93 * Her bölümden, Ödev Yazdırma, Proje Yaptırma, Tez Yazdırma, Rapor Yazdırma, Makale Yazdırma, Araştırma Yazdırma, Tez Önerisi Yazdırma talepleriniz için iletişim adreslerini kullanın. Makale YAZDIRMA siteleri, Parayla makale YAZDIRMA, Seo makale fiyatları, Sayfa başı yazı yazma ücreti, İngilizce makale yazdırma, Akademik makale YAZDIRMA, Makale Fiyatları 2022, Makale yazma, Blog Yazdırma, Blog Yazdırmak İstiyorum</description>
	<lastBuildDate>Wed, 12 Jul 2023 19:56:28 +0000</lastBuildDate>
	<language>tr</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>

<image>
	<url>https://akademidelisi.net/wp-content/uploads/2021/09/cropped-akademi-delisi-net-32x32.jpg</url>
	<title>Bilgisayar yazılımı Nedir - Akademi Delisi (Tez Yaptırma)</title>
	<link>https://akademidelisi.net</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Yazılım Sisteminin Evrimi</title>
		<link>https://akademidelisi.net/yazilim-sisteminin-evrimi/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=yazilim-sisteminin-evrimi</link>
					<comments>https://akademidelisi.net/yazilim-sisteminin-evrimi/#respond</comments>
		
		<dc:creator><![CDATA[akademidelisi2]]></dc:creator>
		<pubDate>Wed, 12 Jul 2023 19:56:28 +0000</pubDate>
				<category><![CDATA[Bilgisayar yazılımları Nelerdir]]></category>
		<category><![CDATA[Yazılım sistemleri Nelerdir]]></category>
		<category><![CDATA[Bilgisayar yazılım programları]]></category>
		<category><![CDATA[Bilgisayar yazılımı Nedir]]></category>
		<category><![CDATA[Bilgisayar yazılımları]]></category>
		<category><![CDATA[Sıfırdan yazılım öğrenme]]></category>
		<category><![CDATA[Uygulama yazılımları]]></category>
		<category><![CDATA[Yazılım Nedir]]></category>
		<guid isPermaLink="false">https://akademidelisi.net/?p=3746</guid>

					<description><![CDATA[<p>Yazılım Sisteminin Evrimi İyi bir aracın kullanım dışı kalmasının nedenleri ve öğrenilen nihai dersler, testi başarılı bir şekilde otomatikleştirmek isteyen herkes için büyüleyici bir okumadır. Bu vaka çalışması ilk olarak 1992&#8217;de yazılmış ve Marnie Hutcheson&#8217;ın o sırada çalışmakta olduğu Prodigy&#8217;deki deneyimlerini anlatıyor. Kısmen bu örnek olay incelemesinde anlatılan deneyimlerinin bir sonucu olarak mükemmel test yönetim&#8230; <br /> <a class="button small blue" href="https://akademidelisi.net/yazilim-sisteminin-evrimi/">Devamı</a></p>
<p>The post <a href="https://akademidelisi.net/yazilim-sisteminin-evrimi/">Yazılım Sisteminin Evrimi</a> first appeared on <a href="https://akademidelisi.net">Akademi Delisi (Tez Yaptırma)</a>.</p>]]></description>
										<content:encoded><![CDATA[<h3 style="text-align: center"><strong><span style="color: #ff0000;font-family: 'times new roman', times, serif">Yazılım Sisteminin Evrimi</span></strong></h3>
<p style="text-align: justify"><span style="color: #000000;font-family: 'times new roman', times, serif">İyi bir aracın kullanım dışı kalmasının nedenleri ve öğrenilen nihai dersler, testi başarılı bir şekilde otomatikleştirmek isteyen herkes için büyüleyici bir okumadır.</span></p>
<p style="text-align: justify"><span style="color: #000000;font-family: 'times new roman', times, serif">Bu vaka çalışması ilk olarak 1992&#8217;de yazılmış ve Marnie Hutcheson&#8217;ın o sırada çalışmakta olduğu Prodigy&#8217;deki deneyimlerini anlatıyor. Kısmen bu örnek olay incelemesinde anlatılan deneyimlerinin bir sonucu olarak mükemmel test yönetim yöntemi MIT&#8217;leri (En Önemli Testler) geliştirmiştir.</span></p>
<p style="text-align: justify"><span style="color: #000000;font-family: 'times new roman', times, serif">Şu anda Prosys ve Ideva adında iki şirketi yönetiyor; birincisi test danışmanlığı, ikincisi ise internet ve intranet geliştirme ve eğitim.Bu bölüm ilk olarak Dokuzuncu Uluslararası Bilgisayar Yazılımını Test Etme Konferansı&#8217;nın (ITEA ve ASQC) tutanaklarında yayınlanmıştır.</span></p>
<p style="text-align: justify"><span style="color: #000000;font-family: 'times new roman', times, serif">Bu bölümde açıklanan araç artık mevcut değil. Test ettiği online alışveriş sistemi uygulamasının yerini internet teknolojisi aldı. Ancak, alınan dersler hala geçerli.</span></p>
<p style="text-align: justify"><span style="color: #000000;font-family: 'times new roman', times, serif">Birçok farklı platformda çalışması gereken çok çeşitli yazılımlar geliştirdi. Sonuç olarak, PRODIGY hizmetini test etmek için birçok türde yazılım ve donanım test aracı kullanıldı.</span></p>
<p style="text-align: justify"><span style="color: #000000;font-family: 'times new roman', times, serif">Gremlin Otomatik Test Sistemi, 1988 yılında, öncelikle PRODIGY hizmetindeki uygulamaları test etmek için kullanılan bir dizi PC tabanlı test komut dosyası otomasyon aracı olarak başladı. Sonunda, tekrarı yakalamanın yanı sıra birçok test görevini otomatikleştirmek için geliştirildi ve Prodigy ağı genelinde birçok yazılım türünü test etmek için kullanıldı. Hem test sisteminde hem de düşüncemizde birçok değişiklik uygulandı.</span></p>
<p style="text-align: justify"><span style="color: #000000;font-family: 'times new roman', times, serif">Muhtemelen bu süreçte öğrenilen en önemli ders, test otomasyonunun başarılı olması için test araçlarından çok daha fazlasının gerekli olduğudur. Yapılan testin kalitesinden emin olmak için araçları kullanmak için bazı güvenilir yöntemler bulunmalıdır.</span></p>
<p style="text-align: justify"><span style="color: #000000;font-family: 'times new roman', times, serif">Hizmetine ilişkin ilk finansal uygulamanın geliştirilmesi ve test edilmesi bir yıl sürdü. Yönetim, sonraki dört mali başvurunun 16 ay içinde tamamlanmasını ve çevrimiçi olmasını istedi. Program, uygulamaların uygulanmasında ve test edilmesinde önemli ölçüde örtüşmeyi gerektiriyordu.</span></p>
<p style="text-align: justify"><span style="color: #000000;font-family: 'times new roman', times, serif">Bir betik otomasyon test sistemi olan, testçilerin programa uymasını sağlamak için altı ayda geliştirildi. Araç seti, mümkün olduğunda mevcut dahili yakalama yeniden oynatma ve görüntü yakalama teknolojisini kullandı.</span></p>
<p style="text-align: justify"><span style="color: #000000;font-family: 'times new roman', times, serif">Sistem, test edilen uygulamayla aynı makinede çalışan, müdahaleci olmayan bir operatör emülatörü olarak işlev gördü ve kullanıcıların şunları yapmasına izin verdi:</span></p>
<p style="text-align: justify"><span style="color: #000000;font-family: 'times new roman', times, serif">• tuş vuruşlarını ve ekran görüntülerini yakalayın;</span><br />
<span style="color: #000000;font-family: 'times new roman', times, serif">• yakalanan anahtar izleme betiklerinden paketler oluşturun;</span><br />
<span style="color: #000000;font-family: 'times new roman', times, serif">• Test Paketlerini yeniden çalıştırın ve test görüntülerini yakalayın;</span><br />
<span style="color: #000000;font-family: 'times new roman', times, serif">• test görüntülerini ana görüntülerle karşılaştırın ve bir rapor yazın (uyumsuz piksel sayısını gösteren).</span></p>
<p style="text-align: justify"><span style="color: #000000;font-family: 'times new roman', times, serif">Ek olarak, kullanıcının önce yakalanan ana görüntüyü, ardından yakalanan test görüntüsünü ve son olarak ana görüntünün üzerine bindirilen test görüntüsünü görüntülemesine izin veren bir görüntü görüntüleyici geliştirildi. Bindirme görüntüsü, ana ve test görüntüleri arasındaki farkları vurguladı ve eşleşen alanları kararttı.</span></p>
<hr />
<p style="text-align: center"><span style="color: #008080">Yazılım Nedir</span><br />
<span style="color: #008080">Bilgisayar yazılımları Nelerdir</span><br />
<span style="color: #008080">Yazılım <a href="https://akademidelisi.net" target="_blank" rel="noopener">sistemleri</a> Nelerdir</span><br />
<span style="color: #008080">Sıfırdan yazılım öğrenme</span><br />
<span style="color: #008080">Uygulama yazılımları</span><br />
<span style="color: #008080">Bilgisayar yazılımları</span><br />
<span style="color: #008080">Bilgisayar yazılım programları</span><br />
<span style="color: #008080">Bilgisayar yazılımı Nedir</span></p>
<hr />
<p style="text-align: justify"><span style="color: #000000;font-family: 'times new roman', times, serif">Finansal uygulamalar test grupları, testlerinin %80&#8217;ini Gremlin sistemiyle otomatikleştirmeyi başardı. Gremlin, müşteri finans kurumlarına verildi ve çoğu durumda bunu hem sistem testi çabasında hem de kullanıcı kabul testi çabasında kullandılar. Otomatik test, bir finansal uygulama için sistem test döngüsünü bir aya indirdi. Prodigy ve finans müşterisi için tüm test döngüsü üç aydan daha kısa bir süreye indirildi.</span></p>
<p style="text-align: justify"><span style="color: #000000;font-family: 'times new roman', times, serif">Yeni finansal uygulamaların testi zamanında tamamlanmakla kalmadı, test uzmanının başka işlerle uğraşırken regresyon testi yapması da mümkün oldu. Canlı hizmetinde mevcut uygulamaların sağlığını izlemek için Gremlin sistemini kullanmak da mümkün oldu.</span></p>
<p style="text-align: justify"><span style="color: #000000;font-family: 'times new roman', times, serif">Genel olarak çalışanları ve müşterilerinin kullanımına sunuldu. Tanıtılmasından sonraki sekiz ay içinde, otomatik test sisteminin 56 kayıtlı dahili kullanıcısı ve 15 harici kullanıcısı vardı. Kullanıcı, geliştirme grupları, Sistemler ve Uygulama Testi grubu ve kullanıcı kabul testi gerçekleştiren çeşitli teknik olmayan gruplar arasında neredeyse eşit olarak bölündü.</span></p>
<p style="text-align: justify"><span style="color: #000000;font-family: 'times new roman', times, serif">Ancak 18 ay sonra, kayıtlı 71 kullanıcısından 20&#8217;den azının testlerinde sistemi kullanmaya devam ettiği keşfedildi. Aktif kullanıcıların çoğu grubundaydı. Sistemin başlangıçta kendisi için geliştirildiği geliştirme grubu bile artık sistemi finansal uygulamaları test etmek için kullanmıyordu. Eski kullanıcılar, Gremlin sistemini başka otomasyon araçlarıyla değiştirmemişti; görünüşe göre test otomasyonunu kullanmayı yeni bırakmışlardı.</span></p>
<p style="text-align: justify"><strong><span style="color: #000000;font-family: 'times new roman', times, serif">Kullanımındaki düşüşün nedenleri</span></strong></p>
<p style="text-align: justify"><span style="color: #000000;font-family: 'times new roman', times, serif">Gremlin 1 kullanıcıları ve eski kullanıcıları arasında bir anket yapıldı. Kullanımdaki düşüşün nedenleri iki ayrı gruba ayrıldı: genel olarak testle ilgili olanlar ve araç işlevleriyle ilgili olanlar.</span></p>
<p style="text-align: justify"><strong><span style="color: #000000;font-family: 'times new roman', times, serif">Ankete katılanların çoğu, aşağıdakiler gibi genel test sorunları hakkında endişeliydi:</span></strong></p>
<p style="text-align: justify"><span style="color: #000000;font-family: 'times new roman', times, serif">» Nereden Başlarım?</span><br />
<span style="color: #000000;font-family: 'times new roman', times, serif">» Test komut dosyalarımı nasıl1 tasarlarım?</span><br />
<span style="color: #000000;font-family: 'times new roman', times, serif">» Neyi test edeceğimi nasıl bilebilirim?</span><br />
<span style="color: #000000;font-family: 'times new roman', times, serif">«Yeterince test ettiğimi nasıl anlarım?</span></p>
<p style="text-align: justify"><span style="color: #000000;font-family: 'times new roman', times, serif">Araçların bu sorulara yanıt vermesi beklenmiyordu, ancak bunlar insanların mücadele ettiği sorunlardı. Bu biraz şaşırtıcıydı ve yazılım testini bir disiplin olarak öğretmek için bir tür eğitime veya sınıfa ihtiyaç duyulduğunu açıkça gösterdi. Bu bulgunun gerçek önemini henüz anlamadık.</span></p>
<h3 style="text-align: center"><strong><span style="color: #ff0000;font-family: 'times new roman', times, serif">Sistem/Araç Eksiklikleri</span></strong></h3>
<p style="text-align: justify"><span style="color: #000000;font-family: 'times new roman', times, serif">Ayrıca Gremlin 1&#8217;de bir dizi teknik sorun tespit edildi. O zamanlar çok yeni olan teknolojinin ilk sürümü için bu şaşırtıcı değil.</span></p>
<p style="text-align: justify"><strong><span style="color: #000000;font-family: 'times new roman', times, serif">Ankette şu eksiklikler tespit edildi:</span></strong></p>
<p style="text-align: justify"><span style="color: #000000;font-family: 'times new roman', times, serif">• Arayüz sorunları. Fareyle çalıştırılan bir grafik kullanıcı arabirimi yerine metin tabanlıydı. Kullanıcıların yazması gerekiyordu</span><br />
<span style="color: #000000;font-family: 'times new roman', times, serif">birçok</span> <span style="color: #000000;font-family: 'times new roman', times, serif">yolları olan hatırlaması zor dosya adları. Bir hata yaparlarsa, o operasyona baştan başlamak zorunda kaldılar.</span><br />
<span style="color: #000000;font-family: 'times new roman', times, serif">• Uygulamamı kullanamıyorum. Gremlin, anahtar izlerini yalnızca PRODIGY sisteminin kullanıcı arabirimi aracılığıyla sürdürebilirdi.</span><br />
<span style="color: #000000;font-family: 'times new roman', times, serif">• Doğrulama. Gremlin 1 yalnızca ekran görüntüsü karşılaştırması yaptı ve ekran alanlarının maskelenmesine veya dosyaların veya mesajların karşılaştırılmasına izin vermedi.</span><br />
<span style="color: #000000;font-family: 'times new roman', times, serif">• Çevre. Kurulum ve temizlemenin manuel olarak yapılması gerekiyordu. Örneğin, her komut dosyasının başlangıcında belirli bir dosyanın belirli bir dizinde olması gerekiyorsa, test uzmanının otomatikleştirilmiş test çalıştırılmadan önce ve benzer şekilde temizleme görevleri için onu manuel olarak oraya yerleştirmesi gerekir. Bu tür işlemler yalnızca zaman alıcı olmakla kalmıyor, aynı zamanda belgelenmesi de zor oluyordu ve kolayca gözden kaçıyordu. Doğru ortam mevcut değilse, bir Test Paketinin tüm çalıştırması boşa gidebilir.</span><br />
<span style="color: #000000;font-family: 'times new roman', times, serif">• Düzenlemesi zor test komut dosyaları. Test uzmanlarının, bir anahtar izini düzenleyebilmeleri için her bir tuş vuruşunun ve fare hareketinin ne yaptığını bilmesi gerekiyordu. Komut dosyaları, hem anımsatıcılarda hem de komutlarda doğru sözdizimi ve büyük/küçük harf gerektiriyordu. Düzenlenen herhangi bir komut dosyasının daha sonra test edilmesi ve hatalarının ayıklanması gerekiyordu.</span><br />
<span style="color: #000000;font-family: 'times new roman', times, serif">• Anahtar izlerin test belgelerine dahil edilmesi zordur. Test uzmanlarının, anahtar izleme komut dosyalarını belgelerine dahil etmek için biçimlendirmesi ve manuel olarak kopyalaması gerekiyordu.</span><br />
<span style="color: #000000;font-family: 'times new roman', times, serif">• Test komut dosyaları hızla güncelliğini yitirir. Menü seçeneği numaraları gibi pek çok öğe komut dosyalarına &#8216;sabit kodlanmıştır&#8217; ve bu onlara kısa bir ömür beklentisi vermiştir. Bu, anahtar izlerin &#8216;tek kullanımlık&#8217; olduğu ve belgelemeye veya korumaya değmediği görüşünü destekledi. Sonuç olarak testçiler, anahtar izleri yeniden oynatmak yerine sürekli olarak yeniden yazıyorlardı.</span><br />
<span style="color: #000000;font-family: 'times new roman', times, serif">• Bu anahtar izleme neyi test eder? Tipik olarak, bir anahtar izini oluşturan testçi dışında hiç kimse, onu kullanmak için geçerliliğine yeterince güvenmiyordu. Açıklayıcı &#8216;yorumlar&#8217; bir anahtar iz olarak düzenlense bile, herhangi bir belgede kolaylıkla yeniden üretilemezler.</span></p><p>The post <a href="https://akademidelisi.net/yazilim-sisteminin-evrimi/">Yazılım Sisteminin Evrimi</a> first appeared on <a href="https://akademidelisi.net">Akademi Delisi (Tez Yaptırma)</a>.</p>]]></content:encoded>
					
					<wfw:commentRss>https://akademidelisi.net/yazilim-sisteminin-evrimi/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
