top of page

ISO/IEC/IEEE 12207:2026 Sistem ve Yazılım Mühendisliği – Yazılım Yaşam Döngüsü Süreçleri Eğitimi

Eğitimin Hedefi

  • Katılımcıların ISO/IEC/IEEE 12207:2026 standardının yaklaşımını ve yazılım yaşam döngüsü süreçlerini anlayarak; yazılım ürün ve hizmetlerinin ediniminden geliştirme, işletim, bakım ve kullanımdan kaldırılmasına kadar tüm yaşam döngüsünü sistematik biçimde yönetebilme yetkinliği kazanmalarını sağlamak.

  • Yazılım yaşam döngüsü süreçlerinin kuruluş ve proje ihtiyaçlarına göre uyarlanması, uygulanması, kontrol edilmesi ve iyileştirilmesine yönelik yaklaşım ve uygulamaları aktarmak.

Ne Kazandırır?

  • ISO/IEC/IEEE 12207:2026 standardının kapsamını ve temel yaklaşımını anlayabilme

  • Yazılım yaşam döngüsünü uçtan uca değerlendirebilme

  • Kuruluş ve proje ihtiyaçlarına uygun yaşam döngüsü süreçlerini belirleyebilme

  • Yazılım edinim ve tedarik süreçlerini yönetebilme

  • Proje ve teknik yönetim süreçlerini yapılandırabilme

  • Gereksinim, mimari, tasarım, gerçekleştirme, entegrasyon, doğrulama ve geçerleme süreçlerini ilişkilendirebilme

  • Risk, kalite ve konfigürasyon yönetimini yazılım yaşam döngüsüyle bütünleştirebilme

  • Çevik ve yinelemeli geliştirme yaklaşımlarını standart çerçevesinde değerlendirebilme

  • Yazılım işletim, bakım ve kullanımdan kaldırma süreçlerini yönetebilme

  • Yazılım süreçlerinin etkinliğini değerlendirme ve iyileştirme yaklaşımı geliştirebilme

 

Eğitim İçeriği

1. ISO/IEC/IEEE 12207:2026 ve Yazılım Yaşam Döngüsü Yönetimi

  • Standardın amacı, kapsamı ve temel yaklaşımı

  • Yazılım sistemi, ürün ve hizmet kavramları

  • Yazılım yaşam döngüsü kavramı

  • Süreç, faaliyet ve görev ilişkisi

  • Yaşam döngüsü modelleri

  • Süreçlerin kuruluş ve projeye göre uyarlanması

  • Yinelemeli ve artımlı uygulama yaklaşımı

2. Yaşam Döngüsü Yaklaşımları

  • Geleneksel yaşam döngüsü modelleri

  • Artımlı ve yinelemeli geliştirme

  • Çevik / Agile yaklaşımlar

  • Hibrit geliştirme modelleri

  • Proje özelliklerine uygun yaşam döngüsü modelinin belirlenmesi

  • Yazılım ve sistem yaşam döngülerinin bütünleştirilmesi

3. Anlaşma Süreçleri

  • Yazılım ürün ve hizmetlerinin edinimi

  • Tedarik süreçleri

  • Müşteri ve tedarikçi sorumlulukları

  • Gereksinimlerin ve teslimat beklentilerinin yönetimi

  • Tedarikçi performansının izlenmesi

4. Kurumsal Proje Destek Süreçleri

  • Yaşam döngüsü modeli yönetimi

  • Altyapının yönetimi

  • Portföy yaklaşımı

  • İnsan kaynakları ve yetkinlik

  • Kalite yönetimi

  • Kurumsal bilgi ve süreçlerin geliştirilmesi

5. Teknik Yönetim Süreçleri

  • Proje planlama

  • Projenin değerlendirilmesi ve kontrolü

  • Karar yönetimi

  • Risk yönetimi

  • Konfigürasyon yönetimi

  • Bilgi yönetimi

  • Ölçüm

  • Kalite güvencesi

6. Gereksinim ve Sistem Tanımlama

  • İş veya görev ihtiyaçlarının belirlenmesi

  • Paydaş ihtiyaç ve gereksinimlerinin belirlenmesi

  • Sistem ve yazılım gereksinimlerinin oluşturulması

  • Gereksinimlerin izlenebilirliği

  • Gereksinim değişikliklerinin yönetimi

7. Mimari, Tasarım ve Gerçekleştirme

  • Sistem ve yazılım mimarisinin oluşturulması

  • Yazılım tasarımı

  • Yazılım bileşenlerinin gerçekleştirilmesi

  • Kodlama ve birim doğrulama

  • Teknik kararların ve tasarım kayıtlarının yönetimi

8. Entegrasyon, Doğrulama ve Geçerleme

  • Yazılım entegrasyonu

  • Doğrulama

  • Geçerleme

  • Test yaklaşımı

  • Kabul kriterleri

  • Sonuçların ve uygunsuzlukların yönetimi

9. İşletim, Bakım ve Yaşam Döngüsünün Sonlandırılması

  • Yazılımın işletime alınması

  • Operasyon süreçleri

  • Kullanıcı desteği

  • Yazılım bakımı

  • Değişikliklerin yönetimi

  • Sürüm ve konfigürasyon kontrolü

  • Yazılımın kullanımdan kaldırılması

10. Yazılım Süreçlerinin Uygulanması ve İyileştirilmesi

  • Mevcut süreçlerin değerlendirilmesi

  • Kuruluşa uygun süreç setinin belirlenmesi

  • Süreçlerin uyarlanması

  • Rol ve sorumlulukların belirlenmesi

  • Süreç performansının ölçülmesi

  • Süreçlerin kontrolü

  • Sürekli iyileştirme

 

Program Yapısı

  • Program, yazılım yaşam döngüsünü ihtiyacın belirlenmesi → edinim ve planlama → gereksinimler → mimari ve tasarım → gerçekleştirme → entegrasyon ve doğrulama → işletim ve bakım → kullanımdan kaldırma bütünlüğünde ele alır.

  • ISO/IEC/IEEE 12207:2026 süreçleri; proje yönetimi, risk yönetimi, konfigürasyon yönetimi ve kalite yönetimi uygulamalarıyla ilişkilendirilir.

  • Geleneksel, çevik ve hibrit geliştirme yaklaşımlarında standardın nasıl uygulanabileceği örneklerle ele alınır.

 

Kimler Katılmalı

  • Yazılım geliştirme yöneticileri ve takım liderleri

  • Yazılım ve sistem mühendisleri

  • Proje ve program yöneticileri

  • Yazılım kalite ve süreç yönetimi uzmanları

  • İş ve sistem analistleri

  • Konfigürasyon ve değişiklik yönetimi sorumluları

  • Yazılım doğrulama, geçerleme ve test ekipleri

  • Yazılım ürün veya hizmeti satın alan ve tedarik eden kuruluş çalışanları

  • Yazılım süreçlerini kurmak veya geliştirmek isteyen profesyoneller

 

Katılım Koşulları

  • Eğitim için özel bir ön koşul bulunmamaktadır.

  • Yazılım geliştirme, proje yönetimi, kalite yönetimi veya yazılım tedarik süreçleri hakkında temel bilgi sahibi olunması eğitimden alınacak faydayı artıracaktır.

 

Program Süresi

  • Program toplam 2 gün olarak uygulanmaktadır.

Ölçme, Değerlendirme ve Sertifikasyon

  • Eğitim süresince yaşam döngüsü, süreç seçimi, süreç uyarlama, risk ve konfigürasyon yönetimi örnekleri üzerinden uygulamalar gerçekleştirilir.

  • Programı tamamlayan katılımcılara Katılım Sertifikası düzenlenir.

​​

12207.png
bottom of page