Kerangka Materi
Pengantar
- Siklus Hidup Pengembangan Sistem dengan Proses Harmony (IBM/Telelogic)
- Tinjauan diagram UML/SysML yang digunakan dalam pengumpulan kebutuhan, analisis dan perancangan sistem di bidang Rekayasa Sistem
- Kerangka kerja berbasis metode untuk pengumpulan kebutuhan, analisis dan perancangan sistem
Pengumpulan Kebutuhan dan Transformasinya Menjadi Spesifikasi Sistem
- Membuat kebutuhan bisnis dan sistem dapat dilacak menggunakan diagram kebutuhan SysML
- Menetapkan cakupan sistem yang terdiri dari fungsi dan use cases yang memanggil fungsi-fungsi tersebut
- Memodelkan Siklus Hidup Sistem yang mengatur transisi antar state di mana fungsi dipicu
- Mempersiapkan kasus uji menggunakan skenario yang mewujudkan Use Cases dan Fungsi Sistem
- Studi Kasus : Memodelkan Cakupan Sistem dan penggunaan fungsi sistem berdasarkan kebutuhan
Transformasi Spesifikasi Sistem Menjadi Komponen Tingkat Perancangan
- Memodelkan Diagram Blok sistem dan menyempurnakannya menggunakan blok internal
- Menyusun Arsitektur Komunikasi antar Sub-Sistem menggunakan Parts, Ports, dan Interfaces
- Studi Kasus : Menyusun diagram blok dan Internal Block berdasarkan spesifikasi sistem dan dengan mempertimbangkan pilihan tingkat perancangan
- Memodelkan deskripsi Interactions white box pada tingkat perancangan
- Studi Kasus : Memodelkan interaksi antara blok dan Internal Blocks berdasarkan pilihan tingkat perancangan
- Pemetaan Operasi pada Komponen (Parts) dari Blok
- Menyusun Diagram Parametrik dari Fungsi Sistem
- Studi Kasus : Memperbarui Diagram Blok dan Internal Block berdasarkan skenario tingkat perancangan
Kesimpulan
- Langkah-langkah analisis kebutuhan dan spesifikasi sistem dalam rekayasa sistem
- Keterlacakan antara kebutuhan dan perangkat lunak
- Integrasi Sistem dan Tes Penerimaan terhadap kebutuhan
Catatan: Sesi pelatihan-pembimbingan di atas dilakukan secara interaktif menggunakan alat Rekayasa Kebutuhan dan Pemodelan seperti Enterprise Architect (EA) untuk memastikan tingkat keterlacakan yang baik antara kebutuhan dan solusi yang mendasarinya. Konsep-konsep dijelaskan terlebih dahulu menggunakan contoh dasar, kemudian diikuti oleh draf solusi untuk masalah Anda sendiri. Setelah sesi ini, kami dapat mendampingi Anda dengan meninjau dan memvalidasi solusi Anda sesuai kebutuhan Anda.
Persyaratan
Pengalaman Profesional:
- Pengalaman profesional minimal 2 tahun dalam pengembangan perangkat lunak, rekayasa sistem, analisis bisnis/teknis, atau arsitektur teknis.
Dasar Metodologi:
- Pemahaman mendasar tentang siklus hidup pengembangan perangkat lunak (SDLC) dan konsep siklus hidup rekayasa sistem (misalnya, V-Model, pengiriman Agile/Iteratif).
- Keakraban dengan konsep rekayasa kebutuhan (kebutuhan fungsional vs. non-fungsional, batasan, verifikasi).
Konsep Teknik & Pemodelan:
- Pengetahuan dasar tentang prinsip Analisis dan Perancangan Berorientasi Objek (OOAD) (misalnya, kelas, instans, pewarisan, komposisi, antarmuka).
- Pengalaman sebelumnya dengan diagram visual dasar (seperti flowchart atau UML dasar) sangat menguntungkan, tetapi keahlian sebelumnya dalam SysML tidak diwajibkan.
Testimoni (1)
Ms Malavika adalah seorang pelatih yang sangat baik. Sangat rajin bekerja dan menjawab pertanyaan saya dengan baik. Saya mengerti bahwa cakupan SysML dan EA sangat luas, dia berusaha semaksimal mungkin untuk menyampaikan pelatihan dengan cara yang paling tepat. Dia bahkan telah menggunakan waktu istirahatnya untuk mencari jawaban atas pertanyaan kami. Hormat saya! Seorang guru yang hebat!
Chee Kiang Chua - Desay SV Automotive Singapore Pte. Ltd.
Kursus - System Engineering using SysML and UML 2
Diterjemahkan Mesin