Hizmet Detayları
Kimler Katılmalı?
- İş Analistleri
- Proje Yöneticileri
- Yazılım Geliştiriciler
- Test Uzmanları ve QA Mühendisleri
- Ürün Sahipleri ve Ürün Yöneticileri (PO / PM)
- Sistem Analistleri ve Mimarlar
- Kariyerine Yeni Başlayanlar
- Yönetici Pozisyonuna Geçenler
- Dijital Dönüşüm Ekipleri,
- Geleneksel yöntemlerden modern (DevOps/Agile) yöntemlere geçiş yapmak isteyen çalışanlar.
Eğitim İçeriği
Planlama ve Analiz
Projenin temellerinin atıldığı en kritik aşamadır.
- Kapsam: Projenin sınırları, bütçesi ve takvimi belirlenir.
- İhtiyaç Analizi: Paydaşlardan gelen talepler toplanır ve teknik fizibilite yapılır.
- Çıktı: SRS (Software Requirement Specification) dokümanı.
Tasarım
"Nasıl inşa edeceğiz?" sorusuna yanıt aranan aşamadır.
- Mimari Tasarım: Yazılımın genel yapısı, veritabanı şeması ve modüller arası etkileşim belirlenir.
- UI/UX: Kullanıcı arayüzleri ve deneyim akışları çizilir.
- Çıktı: Tasarım dokümanları (DDS) ve prototipler.
Geliştirme / Kodlama
Tasarımın somut bir ürüne dönüştüğü aşamadır.
- Yazılımcılar belirlenen teknoloji yığınına (stack) göre kod yazmaya başlar.
- Bu aşama, SDLC'nin en uzun ve iş gücü yoğun evresidir.
Test Etme
Yazılımın beklenen sonuçları verip vermediği kontrol edilir.
- Hatalar (buglar) tespit edilir, raporlanır ve düzeltilir.
- Birim testi (Unit), Entegrasyon testi ve Kullanıcı Kabul Testleri (UAT) yapılır.
Dağıtım ve Canlıya Geçiş
Ürün son kullanıcılara sunulur.
- Yazılım sunuculara (cloud veya on-premise) yüklenir.
- Eğer bir güncelleme ise, mevcut sistemle entegrasyonu sağlanır.
Bakım ve Destek
Ürün piyasaya çıktıktan sonraki yaşam sürecidir.
- Kullanıcılardan gelen geri bildirimlerle yeni özellikler eklenir.
- Zamanla ortaya çıkan yeni hatalar giderilir ve sistem güncel tutulur.