Eğitim İçeriği
Giriş
- Harmony Süreci ile Sistem Geliştirme Yaşam Döngüsü (IBM/Telelogic)
- Sistem Mühendisliği alanında gereksinim toplama, sistem analizi ve tasarımında kullanılan UML/SysML diyagramlarının genel bakışı
- Gereksinim toplama, sistem analizi ve tasarımı için yöntem temelli bir çerçeve
Gereksinimleri Toplama ve Sistem Spesifikasyonlarına Dönüştürme
- SysML gereksinim diyagramı kullanarak iş ve sistem gereksinimlerinin izlenebilir hale getirilmesi
- Bu işlevleri çağıran işlevler ve senaryolardan oluşan sistemin kapsamının tanımlanması
- İşlevlerin tetiklendiği durumlar arası geçişleri koordine eden Sistemin Yaşam Döngüsünün modellenmesi
- Senaryoları kullanarak Senaryoları ve Sistem İşlevlerini gerçekleştiren test vakalarının hazırlanması
- Vaka Çalışması: Gereksinimlere dayalı olarak Sistem Kapsamının ve sistem işlevlerinin kullanımının modellenmesi
Sistem Spesifikasyonlarını Tasarım Seviyesi Bileşenlerine Dönüştürme
- Sistemin Blok Diyagramının modellenmesi ve iç bloklar kullanılarak incelenmesi
- Bileşenler (Parts), Portlar (Ports) ve Arayüzler (Interfaces) kullanarak Alt-Sistemler arası İletişim Mimarisinin oluşturulması
- Vaka Çalışması: Sistem spesifikasyonlarına ve tasarım seviyesi tercihlerine dayalı olarak Blok ve İç Blok diyagramlarının oluşturulması
- Tasarım seviyesinde beyaz kutu etkileşimlerinin açıklamasının modellenmesi
- Vaka Çalışması: Tasarım seviyesi tercihlerine dayalı olarak Bloklar ve İç Bloklar arası etkileşimlerin modellenmesi
- Operasyonların Blok bileşenlerine (Parts) eşlenmesi
- Sistem İşlevlerinin Parametrik Diyagramının oluşturulması
- Vaka Çalışması: Tasarım seviyesi senaryolarına dayalı olarak Blok ve İç Blok Diyagramlarının güncellenmesi
Kapanış
- Sistem mühendisliğinde gereksinim analizi ve sistem spesifikasyonları adımları
- Gereksinimler ile yazılım arasındaki izlenebilirlik
- Sistem Entegrasyonu ve gereksinimlerin Kabul Testleri
Not: Yukarıdaki eğitim-mentörlük oturumları, gereksinimler ile temel çözümler arasında iyi bir izlenebilirlik düzeyi sağlamak amacıyla Enterprise Architect (EA) gibi Gereksinim Mühendisliği ve Modelleme araçları kullanılarak interaktif olarak yürütülür. Kavramlar önce temel örneklerle açıklanır, ardından kendi sorunlarınıza yönelik çözüm taslakları takip edilir. Bu oturumun ardından, ihtiyaçlarınıza göre çözümlerinizin incelenmesi ve doğrulanmasıyla size destek olmaya devam edebiliriz.
Kurs İçin Gerekli Önbilgiler
Profesyonel Deneyim:
- Yazılım geliştirme, sistem mühendisliği, iş/teknik analiz veya teknik mimari alanlarında en az 2 yıl profesyonel deneyim.
Yöntemsel Arka Plan:
- Yazılım geliştirme yaşam döngüsünün (SDLC) ve sistem mühendisliği yaşam döngüsü kavramlarının (ör. V-Model, Çevik/Tekrarlayan teslim) temel düzeyde anlaşılması.
- Gereksinim mühendisliği kavramlarına (fonksiyonel ve fonksiyonel olmayan gereksinimler, kısıtlar, doğrulama) aşinalık.
Teknik ve Modelleme Kavramları:
- Nesne Yönelimli Analiz ve Tasarım (OOAD) ilkelerine (ör. sınıflar, örneklemler, miras, kompozisyon, arayüzler) temel düzeyde hakimiyet.
- Temel görsel diyagramlara (akış şemaları veya temel UML gibi) aşinalık faydalıdır, ancak SysML konusunda önceden uzmanlık aranmaz.
Danışanlarımızın Yorumları (1)
Ms Malavika çok iyi bir eğitmen. Çok çalışkan ve sorularımı cevaplamada başarılı. SysML ve EA'nın geniş bir uygulama alana sahip olduğunu anlıyorum, o da eğitimleri en uygun şekilde sunmaya en iyisini denedi. Hatta ara zamanlarında da sorularımıza cevap bulmak için zaman harcadı. Saygım! Harika bir öğretmen!
Chee Kiang Chua - Desay SV Automotive Singapore Pte. Ltd.
Eğitim - System Engineering using SysML and UML 2
Yapay Zeka Çevirisi