APPLICATION LIFECYCLE MANAGEMENT ESSENTIALS EĞİTİMİ

ALM ile yazılım üretimini tek akışta toplayın

Azure DevOps, Jira ve GitLab üzerinde gereksinim, kod, derleme, test, yayın ve izlenebilirliği uçtan uca yönetin.

Bu eğitim, Application Lifecycle Management (ALM) yaklaşımının temellerini ve araç zincirini tanıtır. Gereksinim yönetimi, backlog, Git ile kaynak kod yönetimi, iş öğesi ile commit ilişkilendirme, CI/CD hatları, test planı ve test yönetimi, artifact deposu, s…

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

Eğitim Hakkında

ALM araç zinciri, izlenebilirlik ve ekipler arası iş birliği temelleri

Bu eğitim, Application Lifecycle Management (ALM) yaklaşımının temellerini ve araç zincirini tanıtır. Gereksinim yönetimi, backlog, Git ile kaynak kod yönetimi, iş öğesi ile commit ilişkilendirme, CI/CD hatları, test planı ve test yönetimi, artifact deposu, sürüm yönetimi, izlenebilirlik raporları ve DORA metrikleri Azure DevOps ve Jira/GitLab üzerinde uygulamalı işlenir.

Süre ve Format

2 Gün. Her gün dört modül; 1. günde Planlama ve Kaynak Kod Yönetimi ve 2. günde Derleme, Test ve Yayın Otomasyonu ele alınır, her modül uygulamalı çalışmayla pekiştirilir.

Seviye

Temel Seviye — Gereksinim, kaynak kod, derleme, test ve yayın süreçlerini birleştiren ALM araçları ve pratikleri

Öğrenme Metodu

Katılımcılar bir örnek ürünü gereksinimden yayına Azure DevOps panosunda yönetir, pipeline kurar ve izlenebilirlik raporunu inceler.

Neden Bu Eğitim?

🎯Tek Gerçek Kaynak

Gereksinim, kod, test ve yayın bilgilerini birbirine bağlı tutarak belirsizliği azaltırsınız.

⚙️Ölçülebilir Teslimat

Döngü süresi ve dağıtım sıklığı gibi göstergelerle ekibin performansını izlersiniz.

🚀Araç Karşılaştırması

Azure DevOps, Jira ve GitLab'ın güçlü yönlerini görüp doğru seçimi yaparsınız.

Anahtar Konular

ALMapplication lifecycle managementAzure DevOpsJiraGitLabCI/CDizlenebilirliktest yönetimiDORA metrikleribacklog yönetimi
“Yazılım ekibi aynı gerçeği görürse aynı yöne koşar; ALM bu ortak gerçeği kurar.”

Ön Koşullar

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

1
Yazılım Süreçleri

Yazılım geliştirme aşamaları hakkında temel fikir yeterlidir.

2
Çevik Farkındalığı

Scrum veya Kanban terimlerini bilmek faydalıdır.

3
Git Temelleri

Commit ve branch mantığı bilinirse uygulamalar hızlanır.

4
Ortam

Azure DevOps ve GitLab için ücretsiz hesap açılabilen bir tarayıcı 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ı gereksinimleri yönetir, kodu iş öğeleriyle ilişkilendirir ve izlenebilirlik kurar.
Modül 1
ALM Kavramı ve Araç Haritası
  • ALM'in kapsamı: yönetişim, geliştirme ve işletim bölümleri
  • Gereksinim, geliştirme, test ve yayın araçlarının entegrasyonu
  • Azure DevOps, Jira + Bitbucket, GitLab ve GitHub karşılaştırması
  • Bulut ve şirket içi (self-hosted) barındırma seçenekleri
  • Lisans ve maliyet kalemlerinin değerlendirilmesi
  • Araç seçiminde entegrasyon ve göç kriterleri
Modül 2
Backlog ve İş Öğesi Yönetimi
  • Epic, feature, user story, task ve bug hiyerarşisi
  • Azure Boards ile Kanban panosu ve sprint planlama
  • İş akışı durumları ve WIP limitleri
  • Alan özelleştirme, şablon ve süreç (Scrum/Agile/CMMI) seçimi
  • Tahmin: hikâye puanı ve hız (velocity) grafiği
  • Burndown ve kümülatif akış diyagramı
Modül 3
Kaynak Kod Yönetimi
  • Git depoları, branch politikaları ve zorunlu inceleme
  • Pull request, kod inceleme ve otomatik doğrulama
  • Commit ile iş öğesi bağlama (AB#123 sözdizimi)
  • Monorepo ve çok depo yaklaşımının etkileri
  • Git LFS ve büyük dosya yönetimi
  • Depo güvenliği: sır taraması ve imzalı commit
Modül 4
İzlenebilirlik ve Raporlama
  • Gereksinimden koda, teste ve yayına izlenebilirlik zinciri
  • Dashboard ve widget tasarımı
  • Sorgu (WIQL/JQL) ile iş öğesi filtreleme
  • Denetim ve uyumluluk için değişiklik kayıtları
  • Etki analizi: bir gereksinim değişince neler etkilenir
  • Raporların yönetici özetine dönüştürülmesi
Günün hedefiKatılımcı derleme ve yayın hattı kurar, testleri yönetir ve teslimat metriklerini izler.
Modül 1
Sürekli Entegrasyon
  • Azure Pipelines YAML yapısı: trigger, stage, job, step
  • GitLab CI .gitlab-ci.yml ve runner kavramı
  • Derleme önbelleği ve paralel işler
  • Otomatik birim test ve kapsam raporu
  • Statik analiz ve bağımlılık taraması hat adımları
  • Başarısız derlemede bildirim ve sahiplik
Modül 2
Test Yönetimi
  • Test planı, test paketi ve test durumu yönetimi
  • Manuel ve otomatik test sonuçlarının izlenmesi
  • Hata (bug) yaşam döngüsü ve önceliklendirme
  • Selenium veya Playwright testlerinin hatta bağlanması
  • Regresyon paketi ve test kapsamı ölçümü
  • Kabul testi ve onay kayıtları
Modül 3
Sürekli Teslimat ve Artifact
  • Artifact deposu: Azure Artifacts, Nexus ve paket feed'leri
  • Sürümleme ve değişmez artifact ilkesi
  • Ortam tanımları ve onay kapıları (approval gates)
  • Dağıtım havuzu ve uygulama yapılandırma yönetimi
  • Geri alma ve hotfix akışı
  • Sır yönetimi: Key Vault ve pipeline değişkenleri
Modül 4
Ölçüm ve Sürekli İyileştirme
  • DORA metrikleri: dağıtım sıklığı, değişiklik süresi, hata oranı, kurtarma süresi
  • Döngü süresi (cycle time) ve akış verimliliği
  • Retrospektif verisinin araçtan beslenmesi
  • Darboğaz analizi ve değer akışı haritalama
  • Metriklerin kötüye kullanımı ve hedef tuzakları
  • Kurumda ALM yaygınlaştırma yol haritası

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
ALM Bakışı

ALM bileşenlerini ve araç haritasını açıklayabilirsiniz.

🧩
Backlog Yönetimi

Epic'ten göreve iş öğesi hiyerarşisini kurup panoyu yönetebilirsiniz.

🛠️
Kod Yönetimi

Branch politikası ve pull request akışını tanımlayabilirsiniz.

📊
İzlenebilirlik

Gereksinimden yayına izlenebilirlik zincirini raporlayabilirsiniz.

🔍
CI Hattı

YAML ile derleme ve test hattı yazabilirsiniz.

🧪
Test Takibi

Test planı ve hata yaşam döngüsünü yönetebilirsiniz.

📐
Teslimat Hattı

Onay kapılı çok ortamlı dağıtım akışı kurabilirsiniz.

🚀
Metrik Okuma

DORA metriklerini hesaplayıp yorumlayabilirsiniz.

Kimler İçin Uygundur?

  • Proje yöneticileri
  • ürün sahipleri
  • test mühendisleri
  • yazılım geliştiriciler
  • ALM araçlarını kurumda yaygınlaştırmak isteyen BT uzmanları için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Proje yöneticileri, ürün sahipleri, test mühendisleri, yazılım geliştiriciler ve ALM araçlarını kurumda yaygınlaştırmak isteyen BT uzmanları için uygundur.
Hangi ALM aracı işlenir?
Ağırlıklı Azure DevOps kullanılır; Jira ve GitLab karşılıkları karşılaştırmalı gösterilir.
Çevik olmayan ekipler katılabilir mi?
Evet, araçlar şelale ve hibrit süreçlerde de kullanılabilir.
Kurulum yapılacak mı?
Bulut hizmetleri kullanıldığından yerel kurulum gerekmez.
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 Lifecycle Management Essentials 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 GenelFreeCad: Parametrik Modelleme ile Başlarken Eğitimi
Yazılım Geliştirme Eğitimleri

FreeCad: Parametrik Modelleme ile Başlarken Eğitimi

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

FreeCAD ile parametrik modelleme: Sketcher kısıtları, Part Design, Spreadsheet, montaj, TechDraw ve STL/STEP çıktısı.

Detayları Gör →
Yazılım Geliştirme GenelFreeRTOS: Geri Planlama Süreci için Programlama Eğitimi
Yazılım Geliştirme Eğitimleri

FreeRTOS: Geri Planlama Süreci için Programlama Eğitimi

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

FreeRTOS ile task, scheduler, kuyruk, semafor, mutex, ISR ve bellek yönetimi: ESP32/STM32 üzerinde gerçek zamanlı programlama.

Detayları Gör →
Yazılım Geliştirme GenelFront–End Development (Web Arayüz Geliştirme) Eğitimi
Yazılım Geliştirme Eğitimleri

Front–End Development (Web Arayüz Geliştirme) Eğitimi

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

Front-end eğitimi: semantik HTML5, CSS Flexbox/Grid, duyarlı tasarım, ES6 JavaScript, DOM, Fetch API ve erişilebilirlik.

Detayları Gör →
Yazılım Geliştirme GenelFSD Getting Started: Introduction to Full Stack Development Eğitimi
Yazılım Geliştirme Eğitimleri

FSD Getting Started: Introduction to Full Stack Development Eğitimi

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

Full stack geliştirmeye giriş eğitimi: HTTP, HTML/CSS/JS, Node.js, Express, REST API, SQL/NoSQL ve bulutta yayınlama.

Detayları Gör →
Yazılım Geliştirme GenelFSD Programming Languages: FSD Back End & Miscellaneous Tools Eğitimi
Yazılım Geliştirme Eğitimleri

FSD Programming Languages: FSD Back End & Miscellaneous Tools Eğitimi

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

Back end dilleri Node.js, Python Flask ve Java Spring ile aynı API; Redis, RabbitMQ, Postman, Nginx ve Docker yardımcı araçları.

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