Yazılım mühendisliği ile ilgili yapılması gereken ilk nokta, faaliyet alanı ile ilgilidir. Yazılım mühendisliği, sorunları çözmek için bilgisayar sistemlerinin tüm geliştirme sürecinin yönetimidir. Yazılım sistemleri daha sofistike ve karmaşık hale geldikçe, yazılım geliştiriciler, geliştirmeleri...