Özel Yazılım Nedir?
Bazen ısmarlama yazılım olarak bilinen özel yazılım, belirli
bir kuruluşun özel kullanımı için tasarlanmış herhangi bir yazılım türüdür. Bu
yaklaşım, esas olarak, genel kullanıma yönelik mevcut bir yazılım ürününün
uyarlaması olan özelleştirilmiş yazılımdan biraz farklıdır. Özel yazılımla,
fikir belirli bir organizasyonla belirli ihtiyaçları karşılayan uygun faizli konut kredisi yeni ve
benzersiz bir şey yaratmak ve başka herhangi bir kuruluş tarafından kullanılmak
üzere uyarlanması amaçlanmamıştır. Bu tür yazılım ürünleri, işletmenin ya da
diğer varlığın niteliğinin son derece uzmanlaşmış olması ve işletmenin
gereksinimlerini yeterince karşılayabilecek herhangi bir yazılım paketinin
bulunmaması durumunda tercih edilir.
Özel yazılımların en iyi örneklerinden biri, bir iş
ortamında kullanılmak üzere tasarlanmış ürünlerle ilgilidir. Örneğin, bir
üretici, üretim süreciyle ilişkili tüm otomatik fonksiyonları yürüten yazılımın
oluşturulmasını ve geliştirilmesini devreye alabilir. Program, her bir adımın
belirli bir sıra içerisinde yürütülmesini sağlayacak şekilde yazılacak ve
şirket programcılarının gerektiğinde ve zamanda kullanabilecekleri güvenceler
içerecektir.
Hükümetler bazen özel iletişim ağları oluşturmaya, hükümet
yapısı içinde farklı bölümler arasında bağlantılar kurmaya ve belli bir
güvenlik açıklığı düzeyine sahip hükümet kurumları arasında önemli verilerin
paylaşılmasına izin veren özel yazılımlar geliştirir. Çoğu özel yazılım paketi
türünde olduğu gibi, yazılım özel olarak kabul edilir ve hükümet yapısı
dışındaki herhangi bir kuruluş tarafından kullanılmaz. Bu özellik genellikle
yazılım programlamasında yer alan güvenlik önlemlerini kırmayı denemeyi
zorlaştırır ve bu sayede yazılımın işlevi ile paylaşılan verileri korur.
Özel yazılımın oluşturulması, işin, devlet kurumunun ya da
başka bir organizasyonun tam çalışanları olan programcılar tarafından
yönetilebilir. Müşterilerle, özel bir paket oluşturmak amacıyla sözleşme
imzalayan bağımsız programcılar da vardır. İster şirket içinde en kolay kredi kartı veren bankaisterse dışarıdan yönetilen uzmanlar olsun, süreç genellikle
yazılımın yapması gereken şeylerin oluşturulmasıyla başlar, temel bir işlem
planının oluşturulması, ilk prototipinyazılmasıve bu prototipi test eden beta.
Zamanla, prototip, testin yazılımın etkin işlevini etkileyen herhangi bir
sorunu tanımladığı için birkaç revizyondan geçer. Son ürün teslim edildikten ve
kurulduktan sonra, özel yazılım genellikle yazılımın teknik özelliklerine göre
çalışmaya devam etmesini sağlayan bir bilgi teknolojisi ekibinin yönetimi
altına yerleştirilir.
Yorumlar
Yorum Gönder