Kerangka Materi
Fundamentals UML & Implementasi EA
Menjembatani teori UML dengan eksekusi EA.
- Prinsip UML Tingkat Tinggi: Tinjauan umum tentang UML 2.x, klasifikasi diagram, dan Profil EA.
- Pattern Pemodelan EA: Menggunakan pattern standar vs. pattern kustom dalam EA.
- Struktur Model: Packages, Namespaces, Stereotypes, dan Tagged Values.
- Hands-on Lab: Membuat kerangka kerja proyek terstruktur menggunakan Packages dan Stereotypes.
Pemodelan Fungsional & Bisnis
Menangkap persyaratan dan alur kerja.
- Pemodelan Use Case: Membuat Use Case Diagram, Actors, dan relasi.
- Fitur EA: Pengaitan persyaratan, Traceability, dan manajemen stakeholder.
- Activity Diagrams: Pemodelan proses bisnis dan alur kerja.
- Fitur EA: Swimlanes, Pools, alur kontrol, dan objek data.
- Engineering Persyaratan: Menangkap persyaratan, aturan validasi, dan pengaitan ke elemen model.
- Hands-on Lab: Membangun Model Use Case lengkap dan memetakan aktivitas bisnis ke Activity Diagram.
Modul 4: Pemodelan Struktural & Behavioral
Desain statis dan dinamis yang rinci.
Pemodelan Statis (Class Diagrams):
- Membuat Classes, Interfaces, Enumerations, dan Associations.
- Fitur EA: Inheritance, Realization, Generalization, Aggregation, dan Composition.
- Mengelola visibility dan navigability.
Pemodelan Dinamis (Sequence Diagrams):
- Membuat Lifelines, Messages, dan Interactions.
- Fitur EA: Self-messages, fragment Alt/Loop, dan Activation bars.
- Pemodelan perubahan status dan interaksi antar elemen.
- Hands-on Lab: Mengembangkan Class Diagram dengan relasi lengkap dan Sequence Diagram untuk memvalidasi interaksi.
Dokumentasi, Pelaporan & Publikasi
Berbagi model dan menghasilkan deliverables.
- Dokumentasi yang Dapat Dicetak: Mengkonfigurasi print stylesheets dan mengekspor ke PDF/Word.
- Dokumentasi Berbasis Web: Memublikasikan model ke server melalui HTML Help.
- Fitur EA: Menyesuaikan template HTML, struktur navigasi, dan profil publikasi.
- Laporan Model: Menghasilkan laporan kustom menggunakan Data Dictionary dan Report Wizards.
- Integrasi: Mengekspor ke format lain (BPMN, SysML, ArchiMate) jika berlaku.
- Hands-on Lab: Menghasilkan file HTML Help profesional dan laporan model kustom.
Tips, Trik & Praktik Terbaik Profesional
Efisiensi dan alur kerja pakar.
- Keyboard Shortcuts & Efisiensi: Menyesuaikan alat untuk kecepatan.
- Pemeliharaan Model: Memeriksa konsistensi, memvalidasi model, dan mengelola versi model.
- Jebakan Umum: Menghindari kesalahan pemula yang umum dalam EA.
- Manajemen Sumber Daya: Mengelola memori, optimasi basis data, dan strategi cadangan.
- Sesi Tanya Jawab: Menjawab tantangan spesifik peserta.
Persyaratan
Prasyarat
Tidak diperlukan pengalaman sebelumnya dengan Sparx Enterprise Architect. Pengetahuan dasar tentang konsep UML bermanfaat tetapi tidak wajib.
Audiens
Business Analysts, System Architects, Software Developers, dan Project Managers yang baru mengenal Sparx Enterprise Architect.
Testimoni (4)
Umpan balik yang saya terima dari tim adalah bahwa instruktur sangat berpengetahuan.
Christian Knott - DEWC Systems
Kursus - Introduction to Enterprise Architect
Diterjemahkan Mesin
Gambaran yang baik tentang arsitektur secara teori.
Gergely Csernak
Kursus - Introduction to Enterprise Architect
Diterjemahkan Mesin
Philippe berhasil menunjukkan banyak kemampuan Sparx EA dalam waktu singkat.
Tawatchai Mentaisong - Scania CV AB
Kursus - Introduction to Enterprise Architect
Diterjemahkan Mesin
-Pengetahuan guru tentang materi sangat baik. Dia mampu menjelaskan dengan sangat baik dan dapat menjawab semua pertanyaan di saat itu juga. -Kemampuan untuk mengetahui semua fitur alat tersebut benar-benar bagus. -Struktur yang dia tunjukkan, seperti menggunakan skenario dan pelacakan, akan sangat membantu dalam pekerjaan sehari-hari saya.
Harsha Jain - Scania CV AB
Kursus - Introduction to Enterprise Architect
Diterjemahkan Mesin