APPLICATION LIFE CYCLE EĞİTİMİ

Uygulamanın doğumundan emekliliğine tüm süreci yönetin

Gereksinim, tasarım, geliştirme, test, yayın, işletim ve emeklilik aşamalarını Jira, Git ve CI/CD araçlarıyla uygulayın.

Bu eğitim, bir uygulamanın fikir aşamasından emekliye ayrılmasına kadar geçen yaşam döngüsünü anlatır. Planlama ve gereksinim, tasarım, kodlama, test, yayın, işletim ve bakım, sürüm ve değişiklik yönetimi, teknik borç, güvenlik ve uyumluluk kapıları, uygulama…

2 gün Temel Seviye Online / Yüz Yüze / Hibrit Sertifikalı

Eğitim Hakkında

Uygulama yaşam döngüsü aşamaları, geçiş kriterleri ve destekleyen araç zinciri

Bu eğitim, bir uygulamanın fikir aşamasından emekliye ayrılmasına kadar geçen yaşam döngüsünü anlatır. Planlama ve gereksinim, tasarım, kodlama, test, yayın, işletim ve bakım, sürüm ve değişiklik yönetimi, teknik borç, güvenlik ve uyumluluk kapıları, uygulama portföy yönetimi ile emeklilik kararları Jira, Git, CI/CD ve izleme araçlarıyla örneklenir.

Süre ve Format

2 Gün. Her gün dört modül; 1. günde Planlamadan Yayına ve 2. günde İşletim, Bakım ve Emeklilik ele alınır, her modül uygulamalı çalışmayla pekiştirilir.

Seviye

Temel Seviye — Uygulama yaşam döngüsünün planlamadan emekliliğe kadar aşamaları, roller ve araçları

Öğrenme Metodu

Katılımcılar bir örnek uygulamanın tüm yaşam döngüsünü Jira panosu, Git deposu ve CI/CD hattı üzerinde canlandırır.

Neden Bu Eğitim?

🎯Bütünsel Bakış

Geliştirme ile işletim arasındaki geçişleri görüp sorumlulukları netleştirirsiniz.

⚙️Kontrollü Değişim

Sürüm, değişiklik ve onay süreçlerini riski azaltacak biçimde kurarsınız.

🚀Doğru Zamanda Karar

Bakım maliyeti ve teknik borca bakarak yenileme veya emeklilik kararı verirsiniz.

Anahtar Konular

uygulama yaşam döngüsüSDLCdeğişiklik yönetimisürüm yönetimiteknik borçCI/CDJirauygulama portföyübakım ve işletimuygulama emekliliği
“Her uygulamanın bir ömrü vardır; iyi yönetilen ömür, uygulamanın değerini kaybetmeden doğru zamanda kapanmasını sağlar.”

Ön Koşullar

Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri

1
Temel BT Bilgisi

Yazılım proje süreçleri hakkında genel fikir yeterlidir.

2
Takım Deneyimi

Ekip içinde proje yürütme tecrübesi faydalıdır.

3
Ön Kodlama Gerekmez

Programlama bilgisi şart değildir.

4
Ortam

Tarayıcı ve internet bağlantısı; Jira ve GitHub için ücretsiz hesap gerekir.

Eğitim İçeriği

Programın gün gün akışı aşağıdadır. Bir güne tıklayarak o günün modüllerini ve içeriklerini görebilirsiniz.

Günün hedefiKatılımcı yaşam döngüsünün ilk aşamalarını yönetir ve geçiş kriterlerini tanımlar.
Modül 1
Yaşam Döngüsü Modelleri
  • Şelale, V-model, artımlı, spiral ve çevik modellerin karşılaştırması
  • Scrum ve Kanban'ın döngü içindeki yeri
  • DevOps sonsuzluk döngüsü ve sürekli teslimat
  • Aşama kapıları (stage gate) ve çıkış ölçütleri
  • Roller: ürün sahibi, mimar, geliştirici, test, işletim
  • Model seçimi: proje büyüklüğü ve belirsizliğe göre karar
Modül 2
Planlama ve Gereksinim
  • İş vakası, kapsam ve hedef tanımı
  • Fonksiyonel ve fonksiyonel olmayan gereksinimler
  • Kullanıcı hikâyesi, kabul ölçütü ve DoR/DoD
  • Jira'da epic, story ve görev hiyerarşisi
  • İzlenebilirlik matrisi ve değişiklik talebi
  • Paydaş analizi ve önceliklendirme: MoSCoW, WSJF
Modül 3
Tasarım ve Geliştirme
  • Mimari kararlar ve ADR kayıtları
  • C4 modeli ile mimari çizim
  • Dallanma stratejileri: trunk-based ve Git Flow
  • Kod inceleme, pull request ve kalite kapıları
  • Statik analiz ve SonarQube ile kod kalitesi izleme
  • Güvenli yazılım geliştirme: SSDLC ve tehdit modelleme girişi
Modül 4
Test ve Yayına Hazırlık
  • Test piramidi: birim, entegrasyon, uçtan uca testler
  • Kabul testi (UAT), regresyon ve performans testi
  • Test ortamı yönetimi ve test verisi
  • CI/CD hattı: derleme, test, paketleme, dağıtım
  • Yayın kontrol listesi ve go/no-go kararı
  • Sürüm notları ve semantik sürümleme
Günün hedefiKatılımcı işletim sürecini yönetir, teknik borcu değerlendirir ve emeklilik planı hazırlar.
Modül 1
Yayın ve İşletim
  • Dağıtım stratejileri: rolling, blue-green ve canary
  • İzleme ve gözlemlenebilirlik: metrik, günlük, izleme
  • SLA, SLO ve olay yönetimi
  • ITIL olay, problem ve değişiklik süreçleri
  • Runbook ve nöbet (on-call) düzeni
  • Kullanıcı desteği ve geri bildirim kanalları
Modül 2
Değişiklik ve Sürüm Yönetimi
  • Standart, normal ve acil değişiklik türleri
  • Değişiklik danışma kurulu (CAB) ve onay akışı
  • Yapılandırma yönetimi ve CMDB
  • Sürüm planı, bakım penceresi ve geri alma planı
  • Hotfix süreci ve geriye taşıma
  • Değişiklik başarısızlık oranı ölçümü
Modül 3
Bakım, Teknik Borç ve Güvenlik
  • Düzeltici, uyarlayıcı, önleyici ve mükemmelleştirici bakım türleri
  • Teknik borç envanteri ve ödeme stratejisi
  • Bağımlılık güncelleme: Dependabot ve SCA taraması
  • Zafiyet yönetimi ve yama süreleri
  • Yeniden düzenleme (refactoring) ve modernizasyon seçenekleri
  • Dokümantasyon ve bilgi aktarımı
Modül 4
Portföy ve Emeklilik
  • Uygulama portföy analizi: iş değeri ve teknik sağlık matrisi
  • TIME modeli: tolerate, invest, migrate, eliminate
  • 6R göç stratejileri: rehost, replatform, refactor, retire
  • Emeklilik planı: kullanıcı iletişimi, veri arşivleme ve saklama süreleri
  • KVKK kapsamında verinin silinmesi veya anonimleştirilmesi
  • Kapanış değerlendirmesi ve öğrenilen dersler

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Model Seçimi

Projeye uygun yaşam döngüsü modelini gerekçelendirebilirsiniz.

🧩
Gereksinim Yönetimi

Kullanıcı hikâyesi ve kabul ölçütlerini Jira'da yönetebilirsiniz.

🛠️
Kalite Kapıları

Kod inceleme ve statik analizle kalite kapıları tanımlayabilirsiniz.

📊
CI/CD Akışı

Derleme-test-dağıtım hattının aşamalarını tasarlayabilirsiniz.

🔍
Değişiklik Yönetimi

CAB, geri alma planı ve sürüm planı hazırlayabilirsiniz.

🧪
Teknik Borç

Borç envanteri çıkarıp ödeme önceliği belirleyebilirsiniz.

📐
Portföy Analizi

TIME ve 6R ile uygulamaları sınıflandırabilirsiniz.

🚀
Emeklilik Planı

Veri arşivleme ve kullanıcı iletişimiyle uygulama sonlandırma planı yapabilirsiniz.

Kimler İçin Uygundur?

  • Proje yöneticileri
  • iş analistleri
  • test ve işletim uzmanları
  • yazılım geliştiriciler
  • uygulama sahibi rolündeki yöneticiler için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Proje yöneticileri, iş analistleri, test ve işletim uzmanları, yazılım geliştiriciler ile uygulama sahibi rolündeki yöneticiler için uygundur.
Teknik bilgi gerekir mi?
Hayır; yaşam döngüsü yönetimi ağırlıklıdır, teknik kavramlar sade anlatılır.
Hangi araçlar kullanılır?
Jira, GitHub, bir CI/CD hattı ve temel izleme örnekleri kullanılır.
Çevik ekipler için de uygun mu?
Evet, Scrum ve Kanban döngünün içinde ayrıca ele alınır.
Sertifika veriliyor mu?
Programı tamamlayanlara Digital Vizyon Akademi Katılım ve Başarı Sertifikası verilir.

Sertifikalandırma

Bu eğitim Digital Vizyon Akademi Başarı Sertifikası ile tamamlanır.

Eğitim başında “Ön Test”, bitiminde “Son Test” uygulanarak gelişim ölçümlenir. Değerlendirme formunu dolduran katılımcılar sertifikalarını alır. Sertifikanızın geçerliliğini Sertifika Sorgulama sayfasından doğrulayabilirsiniz.

Örnek Sertifika d Digital Vizyon AKADEMİ KATILIM SERTİFİKASI Bu sertifika [Katılımcı Adı Soyadı] adlı katılımcının aşağıdaki eğitim programını başarıyla tamamladığını belgeler. Application Life Cycle Eğitimi Sertifika Kodu DV-2026XX00 Tarih 27.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

Süre2 gün
SeviyeTemel Seviye
FormatOnline / Yüz Yüze / Hibrit
Sertifika✓ Var
Hemen Bilgi Al
İlgili Eğitimler

Bu Eğitimle Birlikte Tercih Edilenler

Yazılım Geliştirme GenelProcess Roles & Microsoft Solution Framework Eğitimi
Yazılım Geliştirme Eğitimleri

Process Roles & Microsoft Solution Framework Eğitimi

2 günOrtaOnline / Yüz Yüze / Hibrit

Microsoft Solution Framework (MSF) eğitimi: Team Model rol kümeleri, Governance Model, fazlar, risk ve hazırlık yönetimi, Azure DevOps eşlemesi.

Detayları Gör →
Yazılım Geliştirme GenelProduct Development Practices Eğitimi
Yazılım Geliştirme Eğitimleri

Product Development Practices Eğitimi

2 günOrtaOnline / Yüz Yüze / Hibrit

Ürün geliştirme pratikleri eğitimi: ürün keşfi, MVP, backlog, RICE önceliklendirme, A/B testi ve AARRR metrikleriyle ürün yönetimi.

Detayları Gör →
Yazılım Geliştirme GenelProgramming for Engineering Leaders: Creating & Maintaining APIs Eğitimi
Yazılım Geliştirme Eğitimleri

Programming for Engineering Leaders: Creating & Maintaining APIs Eğitimi

2 günOrtaOnline / Yüz Yüze / Hibrit

Mühendislik liderleri için API oluşturma ve sürdürme eğitimi: REST tasarımı, OpenAPI, sürümleme, OAuth 2.0, rate limiting ve API yönetişimi.

Detayları Gör →
Yazılım Geliştirme GenelProgramming for Engineering Leaders: No-code & Low-code Platforms Eğitimi
Yazılım Geliştirme Eğitimleri

Programming for Engineering Leaders: No-code & Low-code Platforms Eğitimi

2 günTemelOnline / Yüz Yüze / Hibrit

Mühendislik liderleri için no-code ve low-code eğitimi: platform seçimi, citizen developer yönetişimi, güvenlik, maliyet ve vendor lock-in riskleri.

Detayları Gör →
Yazılım Geliştirme GenelProgramming Foundations Eğitimi
Yazılım Geliştirme Eğitimleri

Programming Foundations Eğitimi

2 günBaşlangıçOnline / Yüz Yüze / Hibrit

Programlama temelleri eğitimi: algoritmik düşünme, Python ile değişken, koşul, döngü, fonksiyon, liste, sözlük ve dosya işlemleri sıfırdan öğrenin.

Detayları Gör →
+90 (501) 369 40 14 WhatsApp [email protected] LinkedIn