• Kayıt
Sadece 10 saniyede üye olarak bildiklerinizi paylaşın, bilmediklerinizi sorun.

Yazılım mühendisliği nedir?

0 oy
Jan 27 Eğitim kategorisinde Bilmiyorum (43,360 puan) tarafından soruldu

1 cevap

0 oy
 
En İyi Cevap
Yazılım geliştirme ile ilgilenen bilim dalıdır. Yazılım mühendisliği tanımı ilk şekilde 1968 yılında gerçekleştirilen NATO toplantısında İtalya'nın başkenti Roma'da gündeme gelmiştir.

Yazılım mühendisliği tanım şekilde "karmaşık yazılım sistemlerinin belirli hedefe, sisteme dayalı şekilde, işbölümü yapılarak, belirli prensipler, yöntemler, araçlar kullanılarak geliştirilmesidir." Yazılım mühendisliği belirli aşamalardan oluşur. Yazılım geliştirmenin yanında yazılımı işletmek de yazılım mühendisliğinin en önemli görevlerindendir. Bu alandaki güncel gelişmeler "Software Engineering Body of Knowledge" adlı dokümentasyonda tarif ediliyor.

Karmaşık yazılımları geliştirmek, bakımını yapmak ziyade masraflı, zordur. Bu yüzden, yazılımlar yazılım mühendisleri tarafından nizami şekilde planlı proje şeklinde geliştirilmektedir. Bu nizami geliştirme planına "yazılım geliştirme süreci" ismi verilmektedir. Yazılım geliştirme süreci, zamanlamaya dayalı, içerik şekilde bölünmüş, görselleştirilmiş aşamalardan oluşur. Bu sayede yazılım adım adım, planlı şekilde geliştirilmektedir. Bu aşamalar birbirleri ile bağlantılı şekilde geliştirilmektedir.

Başlıca yazılım geliştirme aşamaları şunlardır:

Çekirdek aşamalar:

- Planlama
- Analiz
- Dizayn
- Programlama
- Test

Destekleyici aşamalar:

- Talep yönetimi
- Proje yönetimi
- Kalite yönetimi
- Yapılandırma yönetimi
- Yazılım sunumu
- Dokümantasyon
- Ayrık yapılandırma
Jan 27 Bilmiyorum (43,360 puan) tarafından cevaplandı

İlgili sorular

0 oy
1 cevap
Jan 27 Eğitim kategorisinde Bilmiyorum (43,360 puan) tarafından soruldu
0 oy
1 cevap
Jan 27 Eğitim kategorisinde Bilmiyorum (43,360 puan) tarafından soruldu
0 oy
1 cevap
Jan 27 Eğitim kategorisinde Bilmiyorum (43,360 puan) tarafından soruldu
0 oy
1 cevap
0 oy
1 cevap
Jan 27 Teknoloji kategorisinde Bilmiyorum (43,360 puan) tarafından soruldu