Beranda / Skema / Pemrogram Senior
Okupasi Komunikasi dan Informasi
SKM/0317/00010/2/2019/18

Pemrogram Senior

Senior Programmer
Kompetensi
Pengembangan Perangkat Lunak
SKKNI
SKKNI 282 Tahun 2016 Software Development Programmer dan SKKNI 282 Tahun 2016 Keamanan Informasi
Sektor
Komunikasi dan Informasi
Sub Sektor
Telematika / Programming

Unit Kompetensi (30 unit)

Elemen Kompetensi
  1. 1. Menyiapkan perencanaan sistem DWDM
  2. 2. Melakukan link budget dan rise-time budget untuk setiap panjang gelombang
  3. 3. Melakukan perencanaan sistem DWDM
  4. 4. Dapatkan Anda membuat dokumen perencanaan system DWDM?
Elemen Kompetensi
  1. 1. Mengindentifikasi tools yang akan digunakan
  2. 2. Menggunakan tools perangkat lunak
Elemen Kompetensi
  1. 1. Mengidentifikasi konsep data dan struktur data
  2. 2. Menerapkan struktur data dan akses terhadap struktur data tersebut
Elemen Kompetensi
  1. 1. Mengidentifikasi rancangan user interface
  2. 2. Melakukan implementasi rancangan user interface
Elemen Kompetensi
  1. 1. Menganalisis kebutuhan dan skenario penggunaan
  2. 2. Merancang layout tampilan dan scenario penggunaan
Elemen Kompetensi
  1. 1. Mengidentifikasi entitas yang terkait dengan lingkup program yang akan dibuat beserta hubungannya
  2. 2. Membuat query informasi dasar terhadap model data yang telah dikembangkan
Elemen Kompetensi
  1. 1. Mengidentifikasi permasalahan yang harus diselesaikan dengan pemrograman
  2. 2. Membuat fungsi atau prosedur, atau rutin, atau library, atau representasi yang lain untuk solusi sub permasalahan
Elemen Kompetensi
  1. 1. Mengimplementasikan fungsi/prosedur/modul yang bisa digunakan secara berulang
  2. 2. Menggunakan reusable fungsi/prosedur/modul
Elemen Kompetensi
  1. 1. Mengelola sumber daya pemrograman sesuai karakter
  2. 2. Mengorganisasikan sumber daya pemrograman sesuai konteks
Elemen Kompetensi
  1. 1. Menerapkan coding-guidelines dan best practices dalam penulisan program (kode sumber)
  2. 2. Menggunakan ukuran performansi dalam menuliskan kode sumber.
Elemen Kompetensi
  1. 1. Membuat program berorientasi objek dengan memanfaatkan class
  2. 2. Menggunakan tipe data dan control program pada metode atau operasi dari suatu kelas
  3. 3. Membuat program dengan konsep berbasis objek
  4. 4. Membuat program object oriented dengan interface dan paket
  5. 5. Mengkompilasi Program
Elemen Kompetensi
  1. 1. Melakukan pemilihan unit-unit reuse yang potensial
  2. 2. Melakukan integrase library atau komponen pre-existing dengan source code yang ada
  3. 3. Melakukan pembaharuan library atau komponen preexisting yang digunakan
Elemen Kompetensi
  1. 1. Menjelaskan varian dan invarian
  2. 2. Membuat alur logika pemrograman
  3. 3. Menerapkan Teknik dasar algoritma umum.
  4. 4. Menggunakan prosedur dan fungsi
  5. 5. Mengidentifikasikan kompleksitas algoritma.
Elemen Kompetensi
  1. 1. Melakukan identifikasi kode program.
  2. 2. Membuat dokumentasi modul program.
  3. 3. Membuat dokumentasi fungsi, prosedur atau method program.
  4. 4. Men-generate dokumentasi
Elemen Kompetensi
  1. 1. Mempersiapkan kode program.
  2. 2. Melakukan debugging.
  3. 3. Memperbaiki program
Elemen Kompetensi
  1. 1. Menerapkan konsep/metode pencatatan versi dari setiap program sumber.
  2. 2. Menggunakan suatu tools untuk menyimpan versi.
Elemen Kompetensi
  1. 1. Mengumpulkan data waktu eksekusi komponen-komponen yang ada pada program.
  2. 2. Menentukan bottlenneck performa yang ada pada program.
  3. 3. Merancang solusi untuk mengurangi/menghilangkan bottleneck.
  4. 4. Menentukan kompleksitas algoritma.
Elemen Kompetensi
  1. 1. Mengevaluasi kesesuaian kode dengan spesifikasinya.
  2. 2. Memperbaiki kode sesuai dengan coding-guidelines dan best-practices.
  3. 3. Membuat pengecualian penulisan kode terhadap coding-guidelines.
Elemen Kompetensi
  1. 1. Mempersiapkan dokumentasi peralatan dan lingkungan pengujian integrase.
  2. 2. Mempersiapkan data uji.
  3. 3. Melaksanakan pengujian integrase.
  4. 4. Menganalisis data pengujian integrasi.
  5. 5. Melaporkan hasil pengujian integrase.
  6. 6. Melaporkan dokumentasi pengujian.
Elemen Kompetensi
  1. 1. Mempersiapkan dokumentasi peralatan dan lingkungan pengujian integrasi.
  2. 2. Mempersiapkan data uji.
  3. 3. Melaksanakan pengujian system.
  4. 4. Menganalisa data pengujian system.
  5. 5. Melaporkan hasil pengujian system.
  6. 6. Melaporkan dokumentasi pengujian.
Elemen Kompetensi
  1. 1. Menentukan target load yang mendekati production.
  2. 2. Membuat scenario stress test.
  3. 3. Membuat simulator stress test sesuai skenario.
  4. 4. Menjalankan mengukur aplikasi ketika stress test.
Elemen Kompetensi
  1. 1. Membuat skenario UAT.
  2. 2.. Menjalankan scenario UAT.
Elemen Kompetensi
  1. 1. Membuat petunjuk teknis.
  2. 2. Memberikan petunjuk langsung.
  3. 3. Mengelola tindak lanjut dari pelanggan.
Elemen Kompetensi
  1. 1. Mengidentifikasi paket instalasi perangkat lunak.
  2. 2. Melaksanakan instalasi perangkat lunak.
Elemen Kompetensi
  1. 1. Melakukan analisis keberadaan dan kebutuhan environment.
  2. 2. Melakukan konfigurasi perangkat lunak masing-masing environment.
Elemen Kompetensi
  1. 1. Analisis permintaan perubahan.
  2. 2. Analisis komponen, modul yang perlu dimodifikasi
  3. 3. Analisis dampak perubahan dan efek samping perubahan
Elemen Kompetensi
  1. 1. Analisis permasalahan yang memerlukan tindakan cepat.
  2. 2. Menentukan mekanisme notification sewaktu timbul suatu permasalahan.
  3. 3. Menjalankan mekanisme graceful failure jika terjadi permasalahan
Elemen Kompetensi
  1. 1. Analisis resources yang kritikal yang diperlukan aplikasi
  2. 2. Membuat modul visualisasi penggunaan resources
Elemen Kompetensi
  1. 1. Analisis informasi yang perlu di log pada suatu aplikasi
  2. 2. Membuat modul pembuatan log aplikasi
  3. 3. Membuat modul pengambilan data dan informasi log
Elemen Kompetensi
  1. 1. Mengidentifikasi standar keamanan informasi (seperti SNI ?ISO 27001, COBIT, dll)
  2. 2. Mengevaluasi komponen pokok standar keamanan untuk menentukan apakah bisa diaplikasikan secara efektif untuk kebutuhan organisasi
  3. 3. Menganalisa skema akses berbasis peran/tanggung jawab/jabatan untuk implementasi keamanan informasi
  4. 4. Menganalisis dan memilih referensi standar keamanan dalam tingkatan strategis

Skema Terkait