iSAQB CPSA-A
iSAQB® Certified Professional for Software Architecture – Tingkat Lanjut (Ujian)
Deskripsi
Setelah CPSA Foundation Level, iSAQB® Certified Professional for Software Architecture – Advanced Level (CPSA-A) merupakan tingkat sertifikasi berikutnya. Sertifikasi tingkat lanjut ini dirancang untuk meningkatkan kualifikasi para profesional arsitektur perangkat lunak melalui program pelatihan modular yang menyeluruh. Lulusan CPSA-A diharapkan memiliki beragam kompetensi dan pengetahuan yang mendalam tentang arsitektur perangkat lunak. Untuk memperoleh sertifikasi ini, peserta perlu menyediakan banyak waktu dan menunjukkan keahlian tingkat tinggi. Hal ini memastikan bahwa para profesional memiliki kompetensi yang kuat dalam bidangnya.
Program CPSA-A memiliki kurikulum fleksibel yang terdiri dari beberapa modul. Setiap modul berfokus pada aspek tertentu dari kompetensi arsitektur perangkat lunak. Peserta yang berhasil menyelesaikan pelatihan akan memperoleh poin kredit yang dikumpulkan untuk mendapatkan sertifikasi. Profesional bersertifikasi dapat merancang sistem TI berskala menengah hingga besar secara mandiri serta bertanggung jawab atas aspek teknis dan substansinya, khususnya untuk sistem dengan tingkat kritikalitas menengah hingga tinggi.
Manfaat Sertifikasi CPSA-A
Setelah memperoleh sertifikasi, pemegang CPSA-A mendapatkan manfaat berikut:
- Memiliki sertifikasi yang diakui secara internasional dan menjadi tanda kualitas bagi perusahaan serta klien.
- Meningkatkan kemampuan untuk merancang sistem TI berskala menengah hingga besar secara mandiri dan sistematis.
- Mampu bertanggung jawab atas aspek teknis dan substansi sistem TI dengan tingkat kritikalitas menengah hingga tinggi.
- Memiliki kompetensi untuk menyusun, merancang, dan mendokumentasikan strategi guna memenuhi persyaratan nonfungsional.
- Mampu membimbing tim pengembangan dalam menerapkan langkah-langkah arsitektur.
- Mampu memimpin komunikasi yang berkaitan dengan arsitektur dalam tim pengembangan berskala menengah hingga besar.
Target Audiens
Sertifikasi CPSA-A ditujukan bagi individu yang memiliki pemahaman kuat tentang konsep arsitektur perangkat lunak, termasuk:
- Arsitek Perangkat Lunak
- Pengembang Perangkat Lunak
- Profesional TI lainnya yang memiliki pengalaman dalam desain dan arsitektur perangkat lunak
Sertifikasi ini sangat bermanfaat bagi para profesional yang ingin meningkatkan kemampuan mereka dalam merancang, menerapkan, dan mengelola sistem TI yang kompleks serta memimpin tim pengembangan untuk mencapai tujuan arsitektur.
Persyaratan
Untuk memperoleh sertifikasi iSAQB® CPSA-A, kandidat harus memenuhi persyaratan berikut:
Sertifikasi Foundation Level: Berhasil lulus ujian sertifikasi iSAQB® Certified Professional for Software Architecture – Foundation Level.
Pengalaman Profesional: Memiliki setidaknya tiga tahun pengalaman profesional di industri TI, termasuk pengalaman praktis dalam merancang dan mengembangkan minimal dua sistem TI yang berbeda.
Poin Kompetensi: Kandidat harus memperoleh total 70 poin kompetensi melalui keikutsertaan dalam pelatihan berlisensi di tiga bidang kompetensi:
- Kompetensi Teknis (TC)
- Kompetensi Metodologis (MC)
- Kompetensi Komunikatif (CC)
- Setidaknya sepuluh poin kompetensi harus diperoleh dalam setiap bidang tersebut. Setiap modul pelatihan Advanced Level memberikan jumlah poin kompetensi yang telah ditentukan berdasarkan isinya.
Ikhtisar Modul Advanced Level (biasanya tiga modul diperlukan untuk mengikuti ujian):
Dokumentasi Arsitektur (ADOC): Bagaimana cara mendokumentasikan dan mengomunikasikan arsitektur perangkat lunak? Kurikulum ini mencakup materi, metode, dan alat bantu untuk mencatat pendekatan solusi sesuai dengan kebutuhan kelompok sasaran pada berbagai tahap dalam siklus hidup sistem perangkat lunak.
- Poin yang dapat diperoleh: 0 TC | 20 MC | 0 CC
Arsitektur untuk Konteks Rekayasa Perangkat Lunak Berbasis Agen (AGENTA): Bagaimana AI generatif dan agen AI dapat mendukung arsitektur perangkat lunak? Kurikulum ini mencakup metode dan alat bantu untuk pengambilan keputusan arsitektur dengan bantuan AI, penyediaan pengetahuan arsitektur kepada agen, pemeliharaan keselarasan arsitektur, pengambilan informasi arsitektur, serta penerapan tata kelola dan pengendalian kualitas.
- Poin yang dapat diperoleh: 10 TC | 20 MC | 0 CC
Arsitektur Perangkat Lunak Agile (AGILA): Bagaimana cara menjalankan pekerjaan arsitektur secara efektif dalam tim dan proyek agile? Apa yang berubah dalam bidang arsitektur akibat pengaruh prinsip agile, model proses agile, dan nilai-nilai agile?
- Poin yang dapat diperoleh: 0 TC | 20 MC | 10 CC
Antarmuka Pemrograman Aplikasi (API): Meningkatkan pemahaman tentang API sebagai antarmuka teknis, antarmuka organisasi, dan komponen yang berorientasi pada bisnis.
- Poin yang dapat diperoleh: 10 TC | 10 MC | 0 CC
Evaluasi Arsitektur (ARCEVAL): Bagaimana cara modern untuk meninjau arsitektur suatu solusi perangkat lunak? Bagaimana cara merangkum temuan, memberikan arah perbaikan, dan menggunakan desain yang ringkas dalam lingkungan agile?
- Poin yang dapat diperoleh: 0 TC | 20 MC | 0 CC
Konsensus dengan Tingkat Kepercayaan Rendah dalam Aplikasi Terdesentralisasi (BLOCKCHAIN): Bagaimana teknologi blockchain dapat digunakan untuk membentuk konsensus dalam sistem terdistribusi dengan tingkat kepercayaan rendah? Pelajari cara merancang arsitektur terdesentralisasi.
- Poin yang dapat diperoleh: 20 TC | 10 MC | 0 CC
Infrastruktur, Kontainer, dan Cloud Native (CLOUDINFRA): Bagaimana cara merancang dan menerapkan infrastruktur yang dapat disesuaikan untuk cloud?
- Poin yang dapat diperoleh: 20 TC | 10 MC | 0 CC
Pemodelan Perangkat Lunak Kolaboratif (COSMO): Bagaimana tim dapat merancang arsitektur perangkat lunak yang kuat secara kolaboratif? Kurikulum ini mencakup teknik pemodelan yang telah teruji, metode fasilitasi, dan alat bantu untuk memperlihatkan kompleksitas, membahas kepentingan bisnis serta teknis, dan bersama-sama mempersiapkan keputusan arsitektur yang jelas.
- Poin yang dapat diperoleh: 0 TC | 10 MC | 20 CC
Domain-Driven Design (DDD): Bagaimana cara merancang arsitektur berbasis domain bersama pakar domain dan pengembang? Kurikulum ini mencakup teknik pemodelan dan alat bantu arsitektur untuk menggunakan pengetahuan domain dalam membagi sistem menjadi modul khusus domain melalui desain strategis serta membangun bagian dalam modul melalui desain taktis.
- Poin yang dapat diperoleh: 0 TC | 20 MC | 10 CC
Domain-Specific Language (DSL): Pelajari cara meningkatkan kemampuan konfigurasi, memberdayakan pengguna, dan menjamin properti penting dengan menggunakan bahasa khusus domain.
- Poin yang dapat diperoleh: 10 TC | 20 MC | 0 CC
Manajemen Arsitektur Perusahaan (EAM): Bagaimana konsistensi dapat dipertahankan dalam lingkungan sistem TI dan aplikasi yang besar?
- Poin yang dapat diperoleh: 0 TC | 30 MC | 0 CC
Sistem Tertanam (EMBEDDED): Bagaimana cara mengembangkan sistem tertanam yang berkaitan dengan keselamatan? Dengan mempertimbangkan hard real-time dan keselamatan fungsional, kurikulum ini mencakup topik utama untuk mengembangkan sistem tertanam dalam lingkungan yang diatur. Kurikulum ini juga membahas interaksi antara arsitektur perangkat lunak dan arsitektur sistem.
- Poin yang dapat diperoleh: 20 TC | 10 MC | 0 CC
Keamanan Sistem Tertanam untuk Arsitek (EMBEDDEDSEC): Bagaimana cara merancang sistem tertanam yang aman? Kurikulum ini mencakup metode untuk mengidentifikasi aset, ancaman, dan risiko, serta kriptografi, teknologi keamanan, dan pola desain. Kurikulum ini juga membahas pola serangan umum serta teknik untuk memverifikasi dan memvalidasi properti keamanan.
- Poin yang dapat diperoleh: 10 TC | 20 MC | 0 CC
Model Arsitektur Fleksibel (FLEX): Bagaimana cara mengembangkan arsitektur yang fleksibel? Kurikulum ini mencakup pendekatan arsitektur modern seperti microservices, continuous delivery, self-contained systems, serta prinsip-prinsip terbaru untuk mengoperasikan sistem tersebut.
- Poin yang dapat diperoleh: 20 TC | 10 MC | 0 CC
Metode Formal (FM): Temukan dan pelajari teknik serta arsitektur yang sangat andal untuk mencapai ketepatan sistem perangkat lunak Anda.
- Poin yang dapat diperoleh: 10 TC | 10 MC | 10 CC
Arsitektur Perangkat Lunak Fungsional (FUNAR): Apa cara paling efektif untuk mengurangi ketergantungan antar-komponen arsitektur sekaligus membangun model yang kuat dan fleksibel? Arsitektur Fungsional mencapai tujuan tersebut dan lebih banyak lagi dengan bantuan data yang tidak dapat diubah, combinator, dan abstraksi kuat berbasis matematika.
- Poin yang dapat diperoleh: 20 TC | 10 MC | 0 CC
Perangkat Lunak Hijau – Pengembangan Aplikasi Hemat Sumber Daya (GREEN): Bagaimana cara merancang arsitektur perangkat lunak untuk sistem TI yang berkelanjutan dan hemat energi?
- Poin yang dapat diperoleh: 10 TC | 10 MC | 0 CC
Evolusi dan Peningkatan Arsitektur Perangkat Lunak (IMPROVE): Bagaimana cara meningkatkan sistem perangkat lunak yang sudah ada (“legacy”) secara sistematis sesuai dengan tujuan teknis dan ekonomi? Kurikulum ini membahas pencarian masalah dan utang teknis secara sistematis serta penentuan prioritas masalah tersebut dari sudut pandang organisasi, teknis, dan bisnis. Kurikulum ini juga membahas pendekatan strategis dan taktis yang umum digunakan untuk meningkatkan sistem yang sudah ada.
- Poin yang dapat diperoleh: 10 TC | 20 MC | 0 CC
Persyaratan untuk Arsitek Perangkat Lunak (REQ4ARC): Bagaimana arsitek dan tim pengembangan dapat memperoleh pengetahuan yang memadai tentang persyaratan dan rekayasa agar mampu membuat keputusan arsitektur yang tepat berdasarkan kebutuhan nyata para pemangku kepentingan?
- Poin yang dapat diperoleh: 0 TC | 20 MC | 10 CC
Soft Skills untuk Arsitek Perangkat Lunak (SOFT): Selain pengetahuan teknis dan hard skills, kompetensi apa yang dibutuhkan arsitek perangkat lunak dalam praktik? Modul ini mengajarkan keterampilan komunikasi yang disesuaikan dengan penerima, fasilitasi kelompok yang menantang, serta penyelesaian konflik untuk berkomunikasi dengan berbagai pemangku kepentingan dalam proyek TI.
- Poin yang dapat diperoleh: 0 TC | 0 MC | 30 CC
Arsitektur Perangkat Lunak untuk Sistem Berbasis AI (SWARC4AI): Temukan dan pelajari pengetahuan penting yang diperlukan arsitek perangkat lunak untuk mengembangkan arsitektur perangkat lunak modern bagi sistem berbasis AI.
- Poin yang dapat diperoleh: 20 TC | 10 MC | 0 CC
Arsitektur Web (WEB): Bagaimana cara merancang sistem berbasis web yang efektif dan aman?
- Poin yang dapat diperoleh: 30 TC | 0 MC | 0 CC
Keamanan Web (WEBSEC): Apa yang dimaksud dengan “keamanan”? Bagaimana cara mengintegrasikan keamanan ke dalam siklus hidup analisis dan pengembangan dengan fokus teknis pada sistem berbasis web?
- Poin yang dapat diperoleh: 20 TC | 10 MC | 0 CC
Format Ujian
Proses sertifikasi CPSA-A terdiri dari dua bagian:
- Bagian 1: Dokumentasi Arsitektur
- Kandidat harus menyiapkan dokumentasi arsitektur yang lengkap, biasanya sekitar 40 halaman.
- Bagian 2: Diskusi Lisan
- Kandidat harus berhasil menyelesaikan Bagian 1 sebelum dapat mengikuti diskusi lisan. Diskusi ini menguji pemahaman kandidat dan kemampuannya menjelaskan konsep arsitektur yang telah disampaikan.
Harga Ujian
€ 2550.00 belum termasuk PPN
The global exam price vary depending on the certification and your geographical location.
Price Information Request.
*Kolom wajib diisi
Daftarkan Ujian Sertifikasi
Ujian Privat
Brightest
Ujian elektronik untuk individu yang diawasi secara langsung oleh pengawas Pearson VUE melalui webcam.
Ujian di Pusat Tes
Brightest
Ujian elektronik untuk individu di lebih dari 5.200 pusat tes, dengan proses pendaftaran yang mudah melalui situs Pearson VUE.
Ujian Brightest
Green
Ujian elektronik untuk kelompok dengan minimal 6 peserta, tersedia dalam enam bahasa dan dapat dilaksanakan di mana saja di dunia.
Ujian Kertas
Brightest
Pengalaman ujian klasik berbasis kertas untuk kelompok minimal 6 peserta, tersedia dalam semakin banyak pilihan bahasa.