İçindekiler:
Tanım - Yazılım Mühendisliği ne demektir?
Yazılım mühendisliği, kullanıcı ihtiyaçlarını analiz etme ve yazılım programlama dillerini kullanarak bu ihtiyaçları karşılayacak son kullanıcı uygulamalarını tasarlama, oluşturma ve test etme işlemidir. Mühendislik ilkelerinin yazılım geliştirmeye uygulanmasıdır. Basit programlamanın aksine, yazılım mühendisliği, işletmeler ve kuruluşlar için kritik sistemler olarak kullanılan daha büyük ve daha karmaşık yazılım sistemleri için kullanılır.
Techopedia, Yazılım Mühendisliğini Açıklıyor
Bir yazılım mühendisi son kullanıcıların yazılım ihtiyaçlarını dikkate alır ve sonuç olarak yeni uygulamalar geliştirir veya tasarlar. Ayrıca, yazılım mühendisliği, mevcut yazılımı analiz etme ve mevcut uygulama ihtiyaçlarını karşılayacak şekilde değiştirme işlemini içerebilir.
Bilgisayar donanımı azaldıkça, odak yazılım sistemlerine aktarılır. Büyük yazılım sistemleri, bunları çalıştırmak için kullanılan donanımdan daha karmaşık olabilir, bu nedenle yazılım geliştirmeye uygulanabilecek en iyi uygulamalar ve mühendislik süreçlerine büyük talep vardır. Yazılım mühendisliği sırasında, herhangi bir karmaşık mühendislik çabasında olduğu gibi, disiplin ve kontrol olmalıdır.
Modern tüketici elektroniğinde, doğrudan rekabet halindeki cihazlar genellikle benzer donanım ve işleme gücüne sahiptir, ancak kullanıcı deneyimi, kullanılan yazılıma bağlı olarak büyük ölçüde değişecektir.