Pemodelan visual menggunakan UML - kursus RUB 22.900. dari IBS Training Center, pelatihan 16 jam, Tanggal 28 November 2023.
Miscellanea / / November 28, 2023
Dasar keberhasilan setiap proyek TI adalah komunikasi yang terorganisir dengan baik antara semua pesertanya: anggota tim proyek, pelanggan, subkontraktor. Kompleksitas membangun komunikasi semacam itu meningkat secara signifikan seiring dengan meluasnya geografi proyek, ketika semua peserta tidak hanya berbicara dalam bahasa yang berbeda, tetapi juga memiliki mentalitas yang berbeda. Namun, jika proyek terkonsentrasi di satu negara, sering kali perwakilan bisnis dan negara tersebut terlibat pengembang perangkat lunak berbeda dalam bahasa dan mentalitas hampir sama radikalnya dengan penduduk negara lain.
Bagaimana kita dapat memastikan bahwa informasi penting bagi proyek dapat diakses dan dimengerti oleh setiap peserta? Bagaimana kita bisa mengembangkan “bahasa umum” yang memungkinkan kita mendeskripsikan solusi desain dengan jelas, jelas, dan lengkap?
Praktik terbaik dalam arah ini adalah dengan menggunakan bahasa pemodelan visual yang memungkinkan Anda menghilangkan ambiguitas bahasa alami. Efektivitasnya didasarkan pada dua prinsip utama:
- gambar grafis yang jelas untuk menggambarkan konsep abstrak sekalipun;
- aturan formal yang jelas untuk membuat model holistik dari gambar grafis ini.
Untuk proyek TI saat ini, bahasa pemodelan visual yang paling universal dan nyaman adalah UML (Unified Modeling Language). Hal ini memungkinkan Anda untuk mendeskripsikan sistem dengan kompleksitas apa pun dari sudut pandang berbeda pada setiap tahap proses pengembangan.
Pelatihan ini dikhususkan untuk mempelajari beberapa jenis diagram UML yang paling banyak diminati saat menyiapkan persyaratan: Kelas, Use Case, Sequence, Activity, State Machine. Selama pelatihan, siswa akan terbiasa dengan metodologi pembuatan setiap jenis diagram dan akan mengembangkan keterampilan pemodelan selama latihan praktik.
Membangun model visual yang benar dan berguna tidak mungkin dilakukan tanpa pemikiran berorientasi objek yang tepat—pengetahuan tentang sintaksis UML saja tidak cukup untuk ini. Oleh karena itu, banyak perhatian selama pelatihan diberikan untuk meninjau dasar-dasar pendekatan berorientasi objek (OOP). Secara khusus, konsep OOP seperti abstraksi, modularitas, pewarisan, enkapsulasi, dan polimorfisme dibahas.
Kursus ini merupakan bagian dari sekolah “Analisis Sistem”. Spesialisasi sekolah adalah mengidentifikasi, mendokumentasikan dan menyusun persyaratan untuk sistem informasi. Materi pendidikan sekolah dikembangkan berdasarkan panduan internasional “Guide to the Business Analysis Body of Knowledge ® (BABOK ®), versi 2.”
Secara khusus, kursus ini membahas isu-isu yang berkaitan dengan beberapa teknik BABOK ®: “Pemodelan Data”, “Organisasi pemodelan", "Pemodelan proses", "Skenario dan kasus penggunaan", "Diagram urutan", "Diagram negara."
Bahasa UML didukung oleh sejumlah besar alat CASE berbayar dan gratis: Sparx Systems Enterprise Architect, Sybase Power Designer, Visual Paradigm, ARIS dan banyak lainnya.
Kursus ini tidak membahas atau menerapkan alat-alat ini secara rinci, tetapi membahas pilihan untuk memilihnya dalam proyek TI.
Kursus ini juga tersedia dalam format online.
Semua informasi yang dipublikasikan di bagian Lifehacker ini bukan merupakan penawaran umum sebagaimana ditentukan oleh ketentuan Pasal 437 KUH Perdata Federasi Rusia, dan hanya untuk tujuan informasi.
Layanan ini menggunakan teknologi dari proyek “Educated” dan tidak menyediakan layanan pendidikan.