Arsitektur dalam proyek Agile - kursus RUB 32.900. dari IBS Training Center, pelatihan 16 jam, Tanggal: 3 Desember 2023.
Miscellanea / / December 03, 2023
Seringkali, ketika mengimplementasikan Agile, tidak ada pemahaman tentang bagaimana menggabungkan postulat dan rekomendasi Agile dengan teori dan praktik desain arsitektur dan manajemen arsitektur. Dalam beberapa kasus, kebutuhan akan praktik arsitektur ditolak, bahkan dalam proyek-proyek besar, yang tentu saja tidak menghasilkan sesuatu yang baik. Faktanya, tidak ada kontradiksi antara praktik Agile dan desain arsitektur, dan semua kerangka kerja Agile yang dikembangkan mengakui hal ini dan menentukan tempat dan peran untuk karya arsitektur. Kursus ini melanjutkan kursus ARC-001 yang hanya menyentuh masalah ini dan mempelajari topik ini secara rinci. Hubungan antara Agile dan praktik arsitektur dianalisis, dicari tahu mengapa dan bagaimana keduanya saling melengkapi, apa yang dapat dicapai menyebabkan distorsi dalam satu arah atau lainnya dan seberapa praktis hal itu mungkin dan perlu untuk mengadaptasi praktik arsitektur Konteks tangkas. Praktik seperti: analisis persyaratan dalam kondisi ketidaklengkapan dan perubahan konstan, pengambilan keputusan arsitektur (dengan dengan mempertimbangkan risiko dan trade-off), mendokumentasikan dan mendokumentasikan proyek secara mandiri, serta pengawasan dan peninjauan arsitektur menggunakan teknik Lincah. Kursus ini menggabungkan pengenalan teoritis dan pengembangan praktis keterampilan analisis desain konteks, risiko, serta keterampilan desain teknis dan organisasi dalam kerangka topik
Program kursus
Topik yang dibahas:
1. Fitur arsitektur di Agile (1 jam)
Sejarah Agile.
Arsitektur di Agile: dari penolakan hingga model arsitektur berbasis risiko.
2. Konsep arsitektur tangkas: RAD, SAFe (2 jam)
Arsitektur yang Dikelola Risiko.
Arsitektur sistem yang sangat bervariasi.
Peran arsitek di SAFe.
3. Bekerja dengan persyaratan arsitektur yang signifikan (3 jam)
Persyaratan penting secara arsitektur.
Skenario utama.
Persyaratan fungsional dasar, persyaratan non-fungsional.
Pendekatan “Jika tidak berfungsi, mengapa saya peduli?”.
Pembatasan Kisah Pengguna, Pengaktif, Cerita Hutang Teknologi, Zona Pendaratan.
Pembatasan arsitektur.
4. Proses pengambilan keputusan, gaya arsitektur (3 jam)
Proses pengambilan keputusan berulang (versi ringan ADD).
Simulasi cepat.
Menerapkan gaya dan templat dengan contoh (layanan mikro).
5. Solusi pendokumentasian: NoUML, dokumentasi “langsung” (2 jam)
Konteks, perspektif (Perspektif).
NomorUML: C4 dan LADR.
Dokumentasi "langsung".
Antipola.
6. Organisasi tim, Agile yang dapat diskalakan (2 jam)
Hukum Conway.
Dua pendekatan: dari arsitektur atau dari tim yang ada.
Antipola.
7. Supervisi arsitektur menggunakan alat CI dan UT (1 jam)
Mekanisme kunci.
Tinjauan kode arsitektur.
Tes unit arsitektur.
Penganalisis kode statis, metrik.
Fungsi kebugaran.
8. Tinjauan solusi arsitektur (2 jam)
LAAAAM.
TARA.
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.