 Bir yazılım mühendisinden yapması istenebilecek görevlerin bir listesini oluşturun.
Bir yazılım mühendisinden aşağıdaki görevleri gerçekleştirmesi istenebilir: 1. Yazılım sistemlerini analiz etme ve tasarlama 2. Yazılım geliştirme, test etme ve bakımını yapma 3. Yazılım uygulamaları geliştirme 4. Sorun giderme 5. Yazılım performansını artırma 6. Kullanıcılar için belgeler oluşturma 7. Eğitim 8. Mevcut kodu optimize edin 9. Veri modelleri geliştirin 10. Güvenlik önlemlerini uygulayın 11. Algoritmalar yazın 12. Gelişen yazılım teknolojilerini değerlendirin 13. Sistem performansını izleyin 14. Yazılım ürünlerini araştırın ve önerin 15. Ekip ortamında çalışın 16 . Otomatikleştirilmiş testler yazın