Beranda / Skema / Pengembang Web
Okupasi Komunikasi dan Informasi Asesmen Online
SKM/0317/00010/2/2019/16

Pengembang Web

Web Developer
Kompetensi
Pengembangan Perangkat Lunak
SKKNI
SKKNI Nomor 282 Tahun 2016
Sektor
Komunikasi dan Informasi
Sub Sektor
Telematika / Programming

Unit Kompetensi (17 unit)

Elemen Kompetensi
  1. 1. Mengindentifikasi tools yang akan digunakan.
  2. 2. Menggunakan tools perangkat lunak.
Elemen Kompetensi
  1. 1. Mengumpulkan kebutuhan skalabilitas.
  2. 2. Menganalisis kebutuhan skalabilitas.
Elemen Kompetensi
  1. 1. Menganalisis library, komponen, atau framework yang sesuai dengan konteks.
  2. 2. Membuat proof of concept library, komponen atau framework berdasarkan konteks kebutuhan.
  3. 3. Merancang integrase dan Batasan penggunaan library, komponen atau framework.
Elemen Kompetensi
  1. 1. Menganalisis kebutuhan dan skenario penggunaan.
  2. 2. Merancang layout tampilan dan scenario penggunaan.
Elemen Kompetensi
  1. 1. Menggunakan tipe data dan control program.
  2. 2. Membuat program sederhana.
  3. 3. Membuat program menggunakan prosedur dan fungsi.
  4. 4. Membuat program menggunakan array.
  5. 5. Membuat program untuk akses file.
  6. 6. Mengkompilasi Program.
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. Mempersiapkan perangkat lunak aplikasi data deskripsi/SQL.
  2. 2. Menggunakan fitur aplikasi SQL.
  3. 3. Mengisi tabel
  4. 4. Melakukan operasi relasional
  5. 5. Membuat stored procedure
  6. 6. Membuat function
  7. 7. Membuat trigger
  8. 8. Melakukan perintah commit dan rollback
Elemen Kompetensi
  1. 1. Membuat berbagai operasi terhadap basis data
  2. 2. Membuat prosedur akses terhadap basis data
  3. 3. Membuat koneksi basis data
  4. 4. Menguji program basis data
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 evaluasi teknologi terkini
  2. 2. Menggunakan fungsi-fungsi terkini
Elemen Kompetensi
  1. 1. Mempersiapkan kode program
  2. 2. Melakukan debugging
  3. 3. Memperbaiki program
Elemen Kompetensi
  1. 1. Menjelaskan kebutuhan platform
  2. 2. Mempersiapkan bahasa pengolahan multimedia
  3. 3. Menggunakan syntax khusus multimedia
  4. 4. Menggunakan statement
  5. 5. Menetapkan kompatibilitas dari hardware dan software
Elemen Kompetensi
  1. 1. Mengevaluasi kesesuaian kode dengan spesifikasinya
  2. 2. Memperbaiki kode sesuai dengan codingguidelines dan bestpractices
  3. 3. Membuat pengecualian penulisan kode terhadap codingguidelines
Elemen Kompetensi
  1. 1. Mempersiapkan dokumentasi peralatan dan lingkungan pengujian statis
  2. 2. Membuat program driver test/stub
  3. 3. Melaksanakan pengujian
  4. 4. Mengukur aplikasi ketika stress test dijalankan
  5. 5. Menganalisis data pengujian
  6. 6. Melaporkan dokumentasi pengujian
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. Menganalisis diferensiasi perangkat lunak yang terbaru dengan yang existing
  2. 2. Membuat pogram perangkat lunak penambahan diferensiasi

Skema Terkait