Yazılım mimarisi nedir?



Bilgisayar ortamında, yazılım mimarisi bir yazılım uygulamasının şematik bir planıdır. Sistem mimarisi ekibi tarafından oluşturulur . Bu mimari, bir yazılım çiftçi destek kredisiuygulamasının bir donanımın donanımları, ağları ve diğer bileşenleriyle nasıl etkileşime gireceğini gösteren eksiksiz bir tasarım belgeleri kümesini içerir.
Bir yazılım uygulaması bir bilgisayarda çalışan bir programdır. Her bilgisayarın belirli güç gereksinimleri, telekomünikasyon ağı gereksinimleri ve performans yetenekleri vardır. Yazılım mimarisi, kurumsal altyapıya getirilecek beklentileri ve talepleri tanımlayan bir taslaktır.
Mimari, bir sistemdeki elemanların karmaşık bir tasarımı ve bunlar arasındaki ilişkidir. Yazılım mimarisi, bir sistemin ayrıntılı yapısını iletmek için kullanılan bir araçtır. Sistemlerin bir üretim ortamında nasıl işleyeceğini tanımlamak için bileşenlerin hem iç hem de dış ilişkilerini açıklar.
Çoğu bilgisayar yazılımı , tanımlanmış süreçlere ve sistem yaşam döngüsü yönetimine dayanarak oluşturulur. Bu süreç gereksinimleri, tasarım, kodlama ve test alanlarını içerir. Tipik olarak sistem yaşam döngüsünün gereksinim aşamasında, mimari tasarım konseptlerini sürecin başlarında yakalamak önemlidir. Bu, yazılım mimarisinin organizasyonun stratejilerini içerecek şekilde yeterince erken planlanmasını sağlar.
Bir kurumsal mimari stratejisi yazılım uygulamaları bir kuruluş içinde nasıl kullanılacağını tanımlayan stratejik plandır. Bu plan, tüm yazılımların genel çerçevesi için yönergeleri, modelleri ve standartları içermektedir. Yazılım mimarisinin kurumsal mimari stratejisine uygun olmasını sağlamak, sistem mimarının sorumluluğundadır.
Sistem mimarı hayati bir rol oynar. Paydaşların değerlerini, hedeflerini ve endişelerini aktif olarak dinleyebilen bir iletişim uzmanıdır. Teknik talimatları belirleyen teknoloji haritaları oluşturmak için bu bilgileri kullanır. Yazılım mimarisi, yeni yazılım teknolojisini bir organizasyona eklemek için kullanılan tasarım planıdır.
Büyük kuruluşlar, tüm kurumsal sistemlerin iç tasarımını yönlendirmek için kredi kartı başvurusu kredi notunu etkiler mibu kurumsal çerçeveleri bir yol haritası olarak kullanır. Bu yaklaşım , şirketin genelindeki yazılım bakım maliyetini düşürür . Çoğu kaynak için ortak bir altyapı paylaşarak, kuruluş için toplam yazılım maliyeti maliyeti azalır.
Standartlaştırılmış mimari stratejisinin iyi bir örneği Microsoft Office Suite®'in geniş bir şekilde benimsenmesidir. Bunun yerine, e-postalar, kelime işlem ve elektronik tablolar için birden çok araca izin vermek yerine , büyük bir şirket, şirket genelinde kullanılabilen bir yazılım mimarisini seçecektir.

Yorumlar

Bu blogdaki popüler yayınlar

Yeni Dijital Ortamın Farklı Türleri Nelerdir?

Amerika Birleşik Devletleri İçişleri Bakanlığı ne yapar?

Ağ Sunucusu Nedir?