Ön Koşul
Eğitim Hakkında
Yazılım yaşam döngüsü, (Software Development Life Cycle SDLC) yazılımın hem üretim hem de müşteri tarafından kullanımı süreçlerinde devam eden yazılımı geliştirmek için geçirdiği aşamaların tümüne verilen isimdir. Bu süreçte zaman zaman kullanıcı ihtiyaçları ve ürün hataları ortaya çıktığı için, süreç hiçbir zaman tek yönlü olmayıp geriye dönüşlerin yapıldığı, tekrarlar ile sorunların çözüldüğü veya yeni özelliklerin elde edildiği bir döngü halini alır. Bu döngüler sayesinde yazılımın gelişimi daha rahat ve
planlı bir hal alır. Bu döngüdeki bazı temel adımlar sayesinde zaman ve ekonomi yönetiminde daha hâkim olunabilmektedir.
Kimler içindir?
Yazılım geliştirme sürecini ve yazılım kalitesini arttırmak isteyen yazılım ekipleri.
Sertifika:
Eğitimlerimize %80 oranında katılım gösterilmesi ve eğitim müfredatına göre uygulanacak sınav/projelerin başarıyla tamamlanması durumunda, eğitimin sonunda dijital ve QR kod destekli “BT Akademi Başarı Sertifikası” verilmektedir.
Eğitim İçeriği
- Uluslararası iş analizi standart referans modeli olarak IIBA tarafından geliştirilmiş BABOK v3 kullanılacaktır.
- IIBA: International Institute of Business Analysis
- BABOK: Business Analysis Body of Knowledge
(Proje bazlı) Değer / Vision cümlesi (value proposition, Business Model Canvas), Büyük Resim (Context), Paydaşların doğru tespit edilmesi, Çözüm Önerileri (MVP, ekran çizimleri, prototip oluşturma, A/B testing vb), Değişimin Yönetilmesi (Çevik Yöntemler, iterasyonlar, değişime hızlı adaptosyon, vb)
- İş Analizi faaliyetlerinin planlanması: KPI belirleme, başarının tanımı, raporlama, değişiklik yönetimi
- Bilgi Toplama: Bilgi toplama için hazırlık yapılması, bilgi toplama teknikleri, toplanan bilgilerinin teyidi ve önceliklendirilmesi
- Strateji: As-Is ve To-Be tanımları, risk yönetimi, iş analizi faaliyetleri için yol haritası oluşturma
- Gereksinim Yönetimi: UML Use Case oluşturma, Use Case detaylandırma
- Test: Test senaryoları, hataların tespiti ve raporlanması
- İş Analizi Proje İzleme ve Takip: İzlenebilirlik oluşturma, Onay mekanizmaları, İş Analizi Planlarının ilerleme (progress) takibi
- Yazılım Testi Temel Kavramları
- Yazılım Test Süreci ve Modelleri
- Yazılım Test Araçları, Yöntemleri ve Teknikleri
- Testlerle İzlenebilirliklerin Kurulması
- Yazılım Test Tasarımı
- Test Verisi Yönetimi
- Test Planı Hazırlama (nasıl yapılır örnek bir şablon doküman ile)
- Test Senaryoları ve Test Prosedürleri Hazırlama (nasıl yapılır örnek bir şablon doküman ile)
- Test Ortamları Planlama ve Hazırlama (nasıl yapılır)
- Testlerin Uygulanması ve Bulguların İşlenmesi
- Test Günlüğü (nasıl yapılır, birkaç örnek ile)
- Test Sonuçlarının Raporlanması (nasıl yapılır örnek bir şablon doküman ile)
- Test Özet Raporları (nasıl yapılır örnek bir şablon doküman ile)
- Test Hata Raporları (nasıl yapılır örnek bir şablon doküman ile)
Neden Bu Eğitimi Almalısınız ?
▪ Bu eğitime katılanların yazılım hayat döngüsü konusunda temel bilgi sahibi olması
▪ Yazılım geliştirme süreçlerinin ekip olarak nasıl düzenleyebileceklerinin netleşmesi
▪ Sürdürülebilir yazılım geliştirme ve yazılım kalitesinin arttırılması için gerekli yöntem ve araçlar hakkında bilgi sahibi olunması
Önemli Notlar
Program ücretlerine KDV dahil değildir