İçeriğe atla

Ürün Olarak Yazılım

Ürün olarak yazılım (SaaP, aynı zamanda programlama ürünü, yazılım ürünü), kullanıcılara satılmak üzere yapılmış bir ürün ve yazılım terimidir. Kullanıcıların abonelik satın almak zorunda olduğu SaaS'ın aksine, kullanıcılar kullanım için ödeme yapılması gereken bir lisans şartı bulunur.

Ürün olarak yazılımın bilinen en iyi örneği, geleneksel olarak CD-ROM veya başka bir fiziksel ortam kullanılarak olarak dağıtılan ya da ağ üzerinden indirilen Microsoft Office'tir . Office 365 ise aylık aboneliğin gerekli olduğu bir SaaS örneğidir.

Geliştirme süresi tahmini

Fred Brooks, The Mythical Man-Month isimli kitabında proje sürelerini tahmin ederken programlama ürünlerinin (ödeme yapabilecek müşterilere satılabilen) yazılmasının basit, bağımsız şirket içi programlardan üç kat daha zor olduğunun hatırlanması gerektiğini belirtir. Ayrıca farklı senaryolar üzerinde çalışmanın, test sürecini arttırdığını ve dokümantasyon gerektiğini belirtir. [1]

Ayrıca bakınız

Edebiyat

  • Fred Brooks, Fred P. (1995). The Mythical Man Month. Anniversary. Addison-Wesley. ISBN 0-201-83595-9. 

Ayrıca Bakınız

İlgili Araştırma Makaleleri

<span class="mw-page-title-main">Spam</span>

Spam ya da istenmeyen mesaj, e-posta, telefon, faks gibi elektronik ortamlarda çok sayıda alıcıya aynı anda gönderilen gereksiz veya uygunsuz iletidir. En yaygın spam türleri reklamlar ve ilanlardır. Elektronik posta (e-posta), internetin en eski iletişim araçlarından birisidir. E-posta, fiziksel, alışılagelmiş posta alımı ya da gönderiminin elektronik olanı ve internet üzerinden gerçekleştirilen, düşük maliyetli ve hızlı olanıdır. Güvenlik, kimlik denetimi gibi gereklilikler göz önünde bulundurulmamıştır ve bu yüzden e-posta altyapısı günümüzde internette büyük problemlere yol açmaktadır.

<span class="mw-page-title-main">Özgür yazılım</span> belirli kullanıcı kullanım, kopyalama, değiştirme, yeniden dağıtma özgürlüğünün (değiştirilmiş dahil) mevcut olduğu yazılım

Özgür yazılım, kullanıcısına yazılımı herhangi bir amaç için çalıştırma, inceleme, değiştirme ve dağıtma özgürlükleri tanıyan yazılım türüdür. Tersi, özel mülk yazılımdır.

Python, nesne yönelimli, yorumlamalı, birimsel (modüler) ve etkileşimli yüksek seviyeli bir programlama dilidir.

<span class="mw-page-title-main">İletişim protokolü</span> bilgisayar sistemleri arasında veri transferini sağlayan sistem

İletişim protokolü veya ağ protokolü, iki ya da daha fazla bilgisayar arasındaki iletişimi sağlamak amacıyla verileri düzenlemeye yarayan, standart olarak kabul edilmiş kurallar dizisidir.

<span class="mw-page-title-main">Microsoft Excel</span> hesap tablosu uygulaması

Microsoft Excel, Microsoft tarafından Microsoft Windows ve Apple Macintosh işletim sistemleri tabanında çalışmak üzere yazılan ve dağıtımı yapılan bir tablolama programıdır (spreadsheet). İçinde bulunan detaylı finansal çözümlerin yapılabildiği tablolama, grafik oluşturma başarısı ve uygulamalarda kullanılabilecek Visual Basic makro programlama dili sayesinde kendi türünde şu anda dünyadaki en popüler yazılımdır.

<span class="mw-page-title-main">Korsan ürün</span> korsan yazılım

Warez ya da korsan ürün, telif yasaları çiğnenerek ticareti yapılan telif hakkı saklı materyaller. Bu tanım, genelde arkadaşlar arasındaki peer-to-peer dosya paylaşımları veya özel sunucular sayesinde büyük grupların dosya paylaşımlarından çok; telif hakkına sahip materyallerin, organize gruplar tarafından yasa dışı yayınlarını tanımlar. Telifli ürünlerin kopyalanmasını, çoğaltılmasını ve dağıtımını yapan kişilere korsan, yapılan işe korsancılık denmektedir.

<span class="mw-page-title-main">Microsoft PowerPoint</span> Microsoft Officein bir parçası, sunum uygulaması

Microsoft PowerPoint, Microsoft firması tarafından hazırlanmış bir sunum tasarlama ve düzenleme yazılımıdır. PowerPoint yazılımı, Microsoft Office paketiyle ve Microsoft 365 aboneliğiyle birlikte satılmaktadır.

<span class="mw-page-title-main">HTML</span> işaretleme ve web programlama dili

Hiper Metin İşaretleme Dili web sayfalarını oluşturmak için kullanılan standart metin işaretleme dilidir. Dilin son sürümü HTML5'tir.

<span class="mw-page-title-main">Fred Brooks</span> Amerikalı yazılım mühendisi ve bilgisayar bilimci (1931-2022)

Frederick Phillips Brooks, Jr., Amerikalı yazılım mühendisi ve bilgisayar bilimcisidir. The Mythical Man-Month adlı kitabın yazarıdır ve 1999 yılında Turing Ödülü almıştır.

<span class="mw-page-title-main">Gömülü sistem</span> Belli bir fonksiyonu yapmaya yönelik bilgisayar sistemi

Gömülü sistem, bilgisayarın kendisini kontrol eden cihaz tarafından içerildiği özel amaçlı bir sistemdir. Genel maksatlı, örneğin kişisel bilgisayar gibi bir bilgisayardan farklı olarak, gömülü bir sistem kendisi için önceden özel olarak tanımlanmış görevleri yerine getirir. Sistem belirli bir amaca yönelik olduğu için tasarım mühendisleri ürünün boyutunu ve maliyetini azaltarak sistemi uygunlaştırabilirler. Gömülü sistemler genellikle büyük miktarlarda üretildiği için maliyetin düşürülmesinden elde edilecek kazanç, milyonlarca ürünün katları olarak elde edilebilir.

<span class="mw-page-title-main">Freemium</span>

Freemium olarak geçen akımın Türkçe karşılığı bedava seçkindir. İngilizce bedava anlamına gelen free ile seçkin anlamına gelen premium kelimelerinden oluşan ihtira bir birleşik sözcüktür.

Özel mülk yazılım ya da sahipli yazılım, yazılımın yaratıcısının, yayıncısının veya diğer hak sahibi ortaklarının fikrî mülkiyet hakkını ve telif hakkını kendi elinde tuttuğu bilgisayar yazılımıdır. Yazılımın alıcılarına, yazılımı özgürce paylaşma veya değiştirme hakkı vermez. Özel mülk yazılımlar, mülk sahipleri tarafından ücretli ya da ücretsiz olarak yayınlanabilir.

<span class="mw-page-title-main">Apple Software Update</span>

Apple Software Update OS X çalıştıran bilgisayarlarda Apple yazılımının en son sürümünü yükleyen, Apple Inc tarafından yaratılan bir Programlama aracıdır. OS X Mountain Liona kadar, güncelleme yöntemi Software Update kullanımı ile idi; Mountain Lion dahil olmak üzere, yazılım Güncelleme Mac App Store ile birleştirilmiştir. Yani,Mountain Lion ve ondan sonraki sürümler Mac App Store ile yüklenmeye başladı. Başlangıçta Mac OS 9 Mac kullanıcılarına tanıtıldı. Bir Windows sürümü, iTunes 7 girmesinden bu yana Apple Software Update ismi altında mevcut olmuştur. Yazılım Güncelleme otomatik olarak yeni güncellemeleri kullanıcılara bildirirdi. Program OS X'da Core Servicesin parçasıdır. Yazılım Güncelleme günlük, haftalık, aylık ya da hiçbir zaman güncellemeleri kontrolü için ayarlanabilir; ek olarak, indirmek ve .pkg ilişkili dosyasını saklayabilir,, daha sonraki bir tarihte yüklenmiş ve yüklü güncellemeleri geçmişini tutar edecekdir. Yazılım Güncellemeleri Mac OS ve uygulamaları, Güvenlik Güncelleştirmeleri güncellemeleri, aygıt sürücüsü ve artan Donanım yazılımı güncellemelerinden oluşmaktadır. Tüm yazılım güncellemeleri tüm netice sistem değişiklikleri ile olduğu gibi idari parola girmesini gerektirir. Bazı güncellemelerde sistemi yeniden başlatma gerektirir. mac OS X Leoparddan başlayarak, güncellemeler tamamlandığında montajdan önce kullanıcıya logout-u yeniden başlatmayı gerektirebilir ve otomatik olarak bilgisayarı yeniden başlatabilir. Önceki sürümlerinde, güncellemeler yüklenir, ancak kritik dosyaları bir sonraki sistem başlatma kadar değiştirilmirdi.

<span class="mw-page-title-main">Apple ID</span>

Apple ID veya Apple Kimliği, böyle iWork, iCloud, iTunes Store ve Apple Store gibi ürünlerin çoğu için sunduğu herhangi bir e-posta sağlayıcısından bir müşterinin mevcut e-posta adresini kullanarak, çeşitli online sistemlere giriş yapmak için kullanılan bir all-in-one kullanıcı hesapıdır. Apple Inc. tarafından yaratılmıştır.

Çevrimiçi ofis paketi bir hizmet olarak yazılım biçiminde web siteleri tarafından sunulan bir ofis paketi türüdür. Herhangi bir işletim sistemini çalıştıran herhangi bir İnternet uyumlu cihazdan çevrimiçi erişilebilirler. Bu, insanların dünya çapında ve her zaman birlikte çalışmasını sağlar ve böylece uluslararası web tabanlı işbirliği ve sanal ekip çalışmasına yol açar. Genellikle, temel sürümler ücretsiz olarak sunulur ve daha gelişmiş sürümler için nominal bir abonelik ücreti ödemek zorunludur.

Yazılım paketi veya uygulama paketi birlikte satılan veya dağıtılan iki veya daha fazla yazılım uygulamasıdır. genelde uygulama yazılımı veya programlama yazılımı olan bilgisayar programlarından oluşan bir koleksiyon olup, çoğunlukla az ya da çok ortak bir kullanıcı arayüzü ve birbirleriyle sorunsuzca veri alışverişinde bulunma becerisi paylaşmaktadır. Uygulamalar, ortak kullanıcı arabirimi özelliklerini ve temayı paylaşır ve kullanıcıların ilgili görevleri gerçekleştirmesine veya otomatikleştirmesine yardımcı olan ilgili ve genellikle entegre işlevsellik sağlar.

<span class="mw-page-title-main">Addison-Wesley</span>

Addison-Wesley, ders kitabı ve bilgisayar edebiyatı yayıncısıdır. Küresel bir yayıncılık ve eğitim şirketi olan Pearson Education ve Pearson PLC'nin bir baskısıdır. Addison-Wesley, kitap yayınlamaya ek olarak, teknik başlıklarını Safari Books Online e-referans hizmeti aracılığıyla da dağıtıyor. Addison-Wesley'in satış çoğunluğu Amerika Birleşik Devletleri'nden ve Avrupa'dan kaynaklanmaktadır.

Hizmet olarak yazılım (SaaS) kullanıcılara internet üzerinden bulut tabanlı uygulamalara erişim ve kullanım olanağı sağlayan, merkezi olarak barındırılan (hosting), aboneliğe bağlı bir lisanslama ve dağıtım modeli olarak tanımlanmaktadır. E-posta servisleri, elektronik takvim ve çeşitli ofis uygulamaları yaygın kullanım alanlarıdır.

<span class="mw-page-title-main">Amazon Elastic Compute Cloud</span> Amazon Web Servicesin Sanal Sunucu Hizmeti

Amazon Elastic Compute Cloud (EC2), Amazon Web Services'ın bulut bilişim platformudur. Platform, 25 Ağustos 2006 tarihinde kurulmuş olup kullanıcıların kendi bilgisayar uygulamalarını çalıştırabilecekleri sanal bilgisayarlar kiralamalarına olanak tanımaktadır. EC2, bir kullanıcının, Amazon'un istediği herhangi bir yazılımı içeren bir "örnek" olarak adlandırdığı bir sanal makineyi yapılandırmak için bir Amazon Makine Görüntüsünü (AMI) önyükleyebildiği bir web hizmeti sağlayarak uygulamaların ölçeklenebilir dağıtımını teşvik eder. Bir kullanıcı, sunucu örneklerini gerektiği gibi oluşturabilir, başlatabilir ve sonlandırabilir, etkin sunucular için saniye kadar ödeme yapabilmektedir. EC2, kullanıcılara bulut sunucularının coğrafi konumu üzerinde denetim sağlayarak gecikme optimizasyonu ve yüksek düzeyde artıklık sağlamaktadır.

<span class="mw-page-title-main">Yazılım kategorileri</span>

Yazılım kategorileri, yazılım gruplarıdır. Yazılımın bu kategoriler açısından anlaşılmasını sağlamaktadırlar. Farklı sınıflandırma şemaları, yazılımların farklı yönlerini dikkate alır.