Kerangka Materi

Modul 1: Standar Arsitektur yang Dapat Diskalakan

Tujuan: Menyetujui seperangkat standar arsitektur sederhana dan terbagi yang dapat dirujuk oleh Principals dalam keputusan sehari-hari.

Topik

  • Prinsip arsitektur: apa yang distandardisasi vs apa yang diputuskan oleh tim
  • Dasar dekomposisi: mendefinisikan batasan dan kepemilikan
  • Dasar integrasi: kontrak API, versi, kompatibilitas
  • Ikhtisar pesan: Kafka vs RabbitMQ, apa yang distandardisasi
  • Ikhtisar data: pemikiran kepemilikan dan sumber kebenaran (Mongo + SQL Server)
  • Pola anti-arsitektur umum dalam sistem berskala tinggi
  • Dokumentasi keputusan ringan (konsep ADR/RFC)

Modul 2: Arsitektur Kode dalam Solusi .NET Besar

Tujuan: Menyelaraskan panduan praktis untuk keputusan arsitektur kode di dalam solusi besar.

Topik

  • Mengatur solusi .NET besar: modul, pelapisan, batasan
  • Arah dependensi dan menjaga arsitektur tetap terlihat dalam kode
  • Perpustakaan bersama: kapan membantu vs kapan menciptakan kopling
  • Batasan integrasi dalam kode: pola pemisahan kepentingan
  • "Lensa tinjauan" arsitektur kode: apa yang harus dicari dengan cepat
  • Mengelola pengecualian tanpa merusak konsistensi

Modul 3: Tinjauan Desain yang Menggerakkan Keputusan

Tujuan: Menetapkan pendekatan tinjauan desain yang konsisten yang menghasilkan keputusan dan pemahaman bersama.

Topik

  • Apa yang membuat tinjauan desain kuat di tingkat Principal
  • Alur kerja tinjauan: apa yang ditinjau dan kapan
  • Kriteria tinjauan: beberapa hal yang paling penting
  • Fasilitasi: menjaga diskusi senior tetap fokus dan produktif
  • Penutupan keputusan: cara mengakhiri debat dan bergerak maju
  • Menangkap hasil: keputusan dan tindak lanjut
  • Latihan tinjauan menggunakan studi kasus singkat (tingkat sistem)

Modul 4: Pengaruh Tanpa Otoritas untuk Principals

Tujuan: Memperkuat kebiasaan mentoring, umpan balik, dan keselarasan dengan IC.

Topik

  • Mentoring vs mengarahkan: membimbing tanpa mengambil kepemilikan
  • Memberikan umpan balik teknis tingkat tinggi (jelas, berbasis standar)
  • Mendorong keselarasan di seluruh IC: teknik praktis
  • Menangani ketidaksepakatan dan penolakan secara konstruktif
  • Pola percakapan sederhana dan skrip yang dapat digunakan kembali oleh Principals


 

Persyaratan

Peserta membawa 2–3 contoh anonim dari debat yang berulang (pilihan dekomposisi sistem, pendekatan integrasi, aturan struktur kode). Standar internal yang ada dapat dibagikan secara opsional.

 21 Jam

Jumlah Peserta


Harga per Peserta

Testimoni (2)

Kursus Mendatang

Kategori Terkait