Member-only story
Yazılım Mühendisliği Nedir?
Tercih Yapacaklara Tavsiyeler.
Bilal Taş’ın yazısı
Yazılım Mühendisliği yazılımla ilgilenen ve orjinal adı “Software Engineering” olan bir bilim dalıdır.
Bu mesleği icra eden kişiler öncelikle kullanıcı ihtiyaçlarını belirler, ardından bu ihtiyaçlara uyumlu yazılım gereksinimlerini tespit ederler. İhtiyaçlara ve gereksinimlere uyumlu yazılım dilinin belirlenmesinin ardından, bir işlevi yerine getirmek üzere planlanan yazılımın oluşturulması sürecini başlatırlar. Ancak yazılım mühendisliği sadece yazılımın oluşturulması aşamasında etkin olan bir bilim dalı değildir. Aynı zamanda kullanıcı ihtiyaçlarının belirlenmesinden yazılım dilinin seçilmesine, yazılımı oluşturacak ekibin seçilmesinden son kullanıcı testlerinin yapılmasına kadar her aşamada etkindir.
Yazılım mühendisi, bu bilim dalının temsilcisidir. Öncelikli amacı, kullanıcı odaklı bir yazılımı meydana getirmektir. Son kullanıcı odaklı olarak yeni yazılımlar oluşturmak ya da hali hazırda var olan yazılımların geliştirilmesini sağlamak yazılım mühendisin görev tanımları arasındadır. İlk paragrafta da söz ettiğimiz gibi, günümüzde hemen hemen her işimizi bir yazılım yardımıyla gerçekleştiriyoruz. Akıllı telefonlarımızın kendi içlerinde yazılımları var, bir yerden bir yere gitmek için navigasyon yazılımlarını kullanıyoruz, çeşitli uygulamalarla gün içinde attığımız…