Kompetensi Nasional BNSP: Application Architecture Mapper

25-Sep-2025

Pembuat : Admin Mobile Faculty

Kategori : Media Pembelajaran

Kompetensi Nasional BNSP: Application Architecture Mapper

Program ini mempersiapkan profesional TI untuk kompetensi nasional BNSP pada skema Application Architecture Mapper (AAM). Tersedia online & offline, berfokus pada praktik: menyusun katalog aplikasi, memetakan integrasi, mengaitkan aplikasi ke proses bisnis, dan merancang roadmap rasionalisasi yang siap dijadikan bukti uji kompetensi.

Pendahuluan

Application Architecture Mapper memastikan lanskap aplikasi perusahaan tertib, efisien, aman, dan selaras strategi bisnis. Cakupan kinerja meliputi:

  • Inventarisasi aplikasi (katalog & metadata),

  • Pemodelan layanan/komponen/antarmuka,

  • Pemetaan integrasi (API/event/file) dan aliran data,

  • Keterkaitan aplikasi–proses bisnis,

  • Penilaian kematangan & risiko,

  • Prinsip–standar desain aplikasi,

  • Rencana transisi 12–18 bulan (retain, retire, replace, refactor).

Unit Kompetensi

  1. Katalog Aplikasi – Menghimpun inventaris & metadata (owner, SLA, criticality, versi, domain).

  2. Model Arsitektur Aplikasi – Memetakan service, component, interface, boundary, dependency.

  3. Integrasi & Antarmuka Data/Service – Menetapkan pola REST/event/file; sync/async.

  4. Matriks Aplikasi–Proses Bisnis – Menghubungkan aktivitas proses dengan aplikasi; deteksi duplikasi & gap.

  5. Penilaian Kematangan Aplikasi – Skor fungsi, NFR (reliability, security, performance), biaya, risiko, compliance.

  6. Prinsip, Standar, & Pola Desain – API guideline, reuse, loose coupling, anti-pattern.

  7. Roadmap Rasionalisasi & Transisi – Rencana R/R/R/R, dependensi, quick wins, mitigasi risiko.

  8. Validasi & Presentasi Artefak – Quality review, perbaikan, storytelling ke stakeholder.

Contoh Studi Kasus (dengan “coding” bantu pemetaan)

Situasi: Perusahaan omni-channel mengoperasikan POS, E-Commerce, CRM, ERP, dan Data Warehouse (DW). Muncul duplikasi customer master dan integrasi rapuh.

Target Output Uji:

  • Katalog aplikasi & pemiliknya,

  • Peta integrasi (logical) + daftar kontrak API,

  • Matriks aplikasi–proses (Order-to-Cash),

  • Roadmap 12–18 bulan (konsolidasi master, standar API, dekomisioning modul).

Snippet (salin sebagai teks biasa):

python apps = { ""POS"": {""owner"":""Retail Ops"",""interfaces"":[""ERP"",""DW""]}, ""ECommerce"": {""owner"":""Digital"",""interfaces"":[""ERP"",""CRM"",""DW""]}, ""CRM"": {""owner"":""Sales"",""interfaces"":[""ECommerce"",""ERP"",""DW""]}, ""ERP"": {""owner"":""Finance IT"",""interfaces"":[""POS"",""ECommerce"",""CRM"",""DW""]}, ""DW"": {""owner"":""Data Team"",""interfaces"":[""POS"",""ECommerce"",""CRM"",""ERP""]} } for a, meta in apps.items(): print(a, ""->"", "", "".join(meta[""interfaces""])) duplikasi_fungsi = {""CustomerMaster"": [""ECommerce"", ""CRM""]} print(""Duplikasi:"", duplikasi_fungsi)

Interpretasi: Konsolidasikan Customer Master di CRM, tetapkan REST API standar E-Commerce ↔ CRM ↔ ERP, pensiunkan modul POS yang duplikatif, dan amankan suplai data ke DW sementara (job terjadwal) sambil menuju integrasi event-driven.

Silabus Pembekalan (2 Hari) & Uji Kompetensi (1 Hari)

Hari Waktu Topik Aktivitas & Output
Hari 1 09.00–09.30 Kick-off & Tujuan Skema Pre-test, gambaran MUK & bukti
09.30–10.15 Peran AAM & Artefak Inti Scope, deliverable uji
10.15–10.30 Coffee break
10.30–12.00 Katalog Aplikasi Template metadata, ownership, criticality
12.00–13.00 Istirahat
13.00–14.30 Pemetaan Integrasi (API/event/file) Kanvas integrasi, sync vs async, kontrak API
14.30–14.45 Coffee break
14.45–16.00 Matriks Aplikasi–Proses Latihan Order-to-Cash, deteksi duplikasi
Hari 2 09.00–10.15 Penilaian Kematangan Skor fungsi, NFR, biaya, risiko, compliance
10.15–10.30 Coffee break
10.30–12.00 Prinsip & Standar API guideline, pola & anti-pattern
12.00–13.00 Istirahat
13.00–14.30 Roadmap Rasionalisasi Retain/Retire/Replace/Refactor; quick wins
14.30–14.45 Coffee break
14.45–16.00 Simulasi Asesmen Penyusunan portofolio, mock interview
Hari 3 (Uji Kompetensi) 09.00–10.00 Briefing & Administrasi APL-01/02, tata tertib uji
10.00–12.00 Unjuk Kerja/Portofolio Serah katalog, peta integrasi, matriks, roadmap
12.00–13.00 Istirahat
13.00–15.00 Wawancara Asesmen Klarifikasi keputusan arsitektural
15.00–16.00 Rekomendasi Keputusan K/BK & umpan balik

Rincian Unit Kompetensi & Uraian Tugas

  1. Katalog Aplikasi

    • Tugas: Inventaris aplikasi; lengkapi metadata (owner, versi, SLA, criticality, domain, kepatuhan).

    • Bukti: Tabel katalog valid, mutakhir, konsisten.

  2. Model Arsitektur Aplikasi

    • Tugas: Gambar service/component/interface; jelaskan boundary & dependency.

    • Bukti: Diagram logical + legenda & asumsi.

  3. Integrasi & Antarmuka Data/Service

    • Tugas: Petakan alur data; pola REST/message/file; frekuensi, arah; kontrol keamanan.

    • Bukti: Peta integrasi + daftar kontrak API/format pesan.

  4. Matriks Aplikasi–Proses

    • Tugas: Tautkan aktivitas proses ke aplikasi pendukung; tandai gap & duplikasi.

    • Bukti: Matriks beserta temuan & rekomendasi.

  5. Penilaian Kematangan

    • Tugas: Skor fungsi, NFR, biaya, risiko, compliance (PII/audit).

    • Bukti: Lembar penilaian & ringkasan prioritas.

  6. Prinsip, Standar, & Pola Desain

    • Tugas: Rumuskan prinsip arsitektur, API guideline, pola integrasi, anti-pattern.

    • Bukti: Dokumen prinsip–standar siap adopsi.

  7. Roadmap Rasionalisasi & Transisi

    • Tugas: Susun rekomendasi R/R/R/R; rilis bertahap; mitigasi risiko & dependensi.

    • Bukti: Roadmap 12–18 bulan + quick wins.

  8. Validasi & Presentasi Artefak

    • Tugas: Quality review lintas artefak; perbaikan; storytelling ke stakeholder.

    • Bukti: Catatan review, versi final, deck presentasi.

Kesimpulan

Kami menyediakan Pelatihan & Sertifikasi BNSP untuk skema Application Architecture Mapper, tersedia offline maupun online dengan biaya Rp8.500.000 per peserta (termasuk hotel/penginapan dan makan, minimal 8 peserta). Lihat detail program & harga: https://mobilefaculty.com/skema-sertifikasi-bidang-komputer/