yazılım mühendisliğinin tanımı

Yazılım Mühendisliği biridir yazılım veya yazılımın geliştirilmesi, işletilmesi ve bakımı ile ilgilenen bilim .

Yukarıda belirtilen eylemleri gerçekleştirmek için hem ilkeleri hem de metodolojileri incelemenin gerekli olduğu unutulmamalıdır, bu bilginin sağlanması, çeşitli kişisel alanlarda tatmin edici bir şekilde çalışabileceği bilgisayar programlarının tasarımına ve yapımına izin verecek olan şeydir. bilgisayarlar.

Bu nedenle, yazılım mühendisliği kapsamlı bir çalışmayı ifade eder, yani bağlamın bir analizi üretilir, proje tasarlanır, ilgili yazılım geliştirilir, doğru çalışmasını sağlamak için testler yapılır ve son olarak sistem uygulanır.

Yazılım geliştirme süreci, dört aşamadan oluştuğu için resmi olarak yazılım yaşam döngüsü olarak adlandırılır : kavram (hedeflerin belirlendiği ve modelin geliştirildiği), detaylandırma (bu adımda özellikler ve mimarinin nasıl olacağı ve neden), yapım (programın geliştirilmesini ifade eder) ve geçiş (nihai ürünün kullanıcıya aktarıldığı andır).

Yazılım çalışmaya başladığında, bakımı önemli hale gelecektir . Genellikle, hatalar programın tasarımıyla ilişkili olarak ortaya çıkma eğilimindedir, örneğin, kullanıcılar bunu bildirdiğinde çözülmelerini sağlayacak olan bakımdır. Ortaya çıkan hataları düzeltme misyonuyla genellikle güncellemeler önerilmekte ve yeni unsurlar geliştirilmektedir.

Bu alanda profesyonel olarak çalışan kişiye yazılım mühendisi denir . Bu profesyonellerin sahip olduğu ilk ve ana görev, bir programın geliştirilmeden önce, tüketicilerin taleplerini karşılamak için ancak geliştirici şirketin sunduğu olanakları unutmadan gözlemlemesi gereken tüm koşulların ayrıntılı olarak incelenmesidir.


$config[zx-auto] not found$config[zx-overlay] not found