pembekalan sertifikasi programmer...persyaratan dasar sertifikasi 1. pemohon terdaftar aktif sebagai...

17
PEMBEKALAN SERTIFIKASI PROGRAMMER

Upload: others

Post on 20-Sep-2020

13 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: PEMBEKALAN SERTIFIKASI PROGRAMMER...PERSYARATAN DASAR SERTIFIKASI 1. Pemohon terdaftar aktif sebagai mahasiswa Universitas Bina Sarana Informatika Fakultas Teknologi Informasi. 2

PEMBEKALAN SERTIFIKASI PROGRAMMER

Page 2: PEMBEKALAN SERTIFIKASI PROGRAMMER...PERSYARATAN DASAR SERTIFIKASI 1. Pemohon terdaftar aktif sebagai mahasiswa Universitas Bina Sarana Informatika Fakultas Teknologi Informasi. 2

AGENDA

PROSEDUR SERTIFIKASI

METODE UJI KOMPETENSI

MATERI UJI KOMPETENSI

Page 3: PEMBEKALAN SERTIFIKASI PROGRAMMER...PERSYARATAN DASAR SERTIFIKASI 1. Pemohon terdaftar aktif sebagai mahasiswa Universitas Bina Sarana Informatika Fakultas Teknologi Informasi. 2

SERTIFIKASI KOMPETENSI

Proses pemberian sertifikat kompetensi

yang dilakukan secara sistematis dan

obyektif melalui uji kompetensi yang

mengacu pada standar kompetensi

kerja baik yang bersifat nasional,

khusus maupun internasional.

Page 4: PEMBEKALAN SERTIFIKASI PROGRAMMER...PERSYARATAN DASAR SERTIFIKASI 1. Pemohon terdaftar aktif sebagai mahasiswa Universitas Bina Sarana Informatika Fakultas Teknologi Informasi. 2

ISTILAH-ISTILAH TERKAIT SERTIFIKASI

▪ Standar Kompetensi Kerja Nasional Indonesia (SKKNI) adalah rumusankemampuan kerja yang mencakup aspek Pengetahuan (knowledge),Keterampilan dan/atau Keahlian (skills) serta Sikap kerja (attitude) yangrelevan dengan pelaksanaan tugas dan syarat jabatan yang ditetapkansesuai dengan ketentuan peraturan perundang-undangan yang berlaku.

▪ Unit kompetensi adalah pernyataan terhadap tugas atau pekerjaan yang akandilakukan seseorang.

▪ Elemen kompetensi adalah bagian yang menyusun satu kompetensi secarautuh dalam bentuk uraian pengetahuan, kemampuan kerja, tanggung jawabdan hak, maupun sikap berperilaku.

▪ Kriteria unjuk kerja adalah unsur yang menjadi tolok ukur keberhasilan yangmenyatakan seseorang kompeten atau tidak.

Page 5: PEMBEKALAN SERTIFIKASI PROGRAMMER...PERSYARATAN DASAR SERTIFIKASI 1. Pemohon terdaftar aktif sebagai mahasiswa Universitas Bina Sarana Informatika Fakultas Teknologi Informasi. 2

SKKNI YANG DIGUNAKAN PADA SKEMA SERTIFIKASI PROGRAMMER

▪ SKKNI Bidang Software Develoment Nomor 282 Tahun 2016

▪ SKKNI Bidang Keamanan Sistem Informasi Nomor 55 Tahun 2015

▪ SKKNI Bidang Mobile Computing Nomor 458 Tahun 2015

Page 6: PEMBEKALAN SERTIFIKASI PROGRAMMER...PERSYARATAN DASAR SERTIFIKASI 1. Pemohon terdaftar aktif sebagai mahasiswa Universitas Bina Sarana Informatika Fakultas Teknologi Informasi. 2

CONTOH UNIT SKKNI

KODE UNIT : J.620100.001.01

JUDUL UNIT : Menganalisis Tools

DESKRIPSI UNIT : Unit ini menentukan kompetensi, pengetahuan dan sikap kerja yang diperlukanuntuk menganalisis tools yang diperlukan untuk mengembangkan perangkat lunakaplikasi sesuai dengan kebutuhan.

ELEMEN KOMPETENSI KRITERIA UNJUK KERJA

1. Mengindentifikasi

tools yang akan

digunakan

1. Mengidentifikasi kebutuhan tools perangkat lunak dari dokumen analisis.

2. Mengidentifikasi kemungkinan penggunaan tools yang tersedia.

1. Menggunakan tools

perangkat lunak

1. Alasan memilih tools pengembangan sesuai kebutuhan lingkungan pengembangan.

2. Prosedur penggunaan tools pengembangan yang diperlukan.

3. Mengidentifikasi risiko pengembangan sistem dengan menggunakan tools tersebut

diidentifikasi.

Page 7: PEMBEKALAN SERTIFIKASI PROGRAMMER...PERSYARATAN DASAR SERTIFIKASI 1. Pemohon terdaftar aktif sebagai mahasiswa Universitas Bina Sarana Informatika Fakultas Teknologi Informasi. 2
Page 8: PEMBEKALAN SERTIFIKASI PROGRAMMER...PERSYARATAN DASAR SERTIFIKASI 1. Pemohon terdaftar aktif sebagai mahasiswa Universitas Bina Sarana Informatika Fakultas Teknologi Informasi. 2

PERSYARATAN DASAR SERTIFIKASI

1. Pemohon terdaftar aktif sebagai mahasiswa Universitas Bina SaranaInformatika Fakultas Teknologi Informasi.

2. Pemohon telah memperoleh materi pembelajaran berkaitan dengan unit-unit kompetensi yang tercantum dalam skema sertifikasi kompetensiokupasi pemrogram (programmer).

Page 9: PEMBEKALAN SERTIFIKASI PROGRAMMER...PERSYARATAN DASAR SERTIFIKASI 1. Pemohon terdaftar aktif sebagai mahasiswa Universitas Bina Sarana Informatika Fakultas Teknologi Informasi. 2

DOKUMEN KELENGKAPAN PENDAFTARAN

▪ Kartu mahasiswa

▪ Kartu Tanda Penduduk.

▪ Kartu hasil studi.

▪ Pasfoto ukuran 3 cm x 4 cm, masing-masing sebanyak 2 lembar, dengan ketentuan:

- Pasfoto berwarna dengan latar belakang warna merah

- Disarankan memakai jas/blazer

▪ Sertifikat-sertifikat seperti : sertifikat kompetensi atau sertifikat pelatihan(bila ada).

*disiapkan dalam bentuk soft copy

Page 10: PEMBEKALAN SERTIFIKASI PROGRAMMER...PERSYARATAN DASAR SERTIFIKASI 1. Pemohon terdaftar aktif sebagai mahasiswa Universitas Bina Sarana Informatika Fakultas Teknologi Informasi. 2

PERLENGKAPAN SERTIFIKASI

Perlengkapan sertifikasi kompetensi Okupasi Programmer sebagaiberikut :

▰ Notebook dengan spesifikasi minimal Core i3 RAM 4GB

▰ Terinstal sistem operasi, tools untuk desain (UML), DBMS, bahasapemrograman yang digunakan seperti : Java, PHP, Framework Java, Framework PHP atau andoid .

Page 11: PEMBEKALAN SERTIFIKASI PROGRAMMER...PERSYARATAN DASAR SERTIFIKASI 1. Pemohon terdaftar aktif sebagai mahasiswa Universitas Bina Sarana Informatika Fakultas Teknologi Informasi. 2

BENTUK KEGIATAN

Sertifikasi kompetensi merupakan proses pemberian sertifikat kompetensiyang dilakukan secara sistematis dan obyektif melalui asesmen/ujikompetensi yang mengacu kepada Standar Kompetensi Kerja NasionalIndonesia (SKKNI) di Tempat Uji Kompetensi (TUK). Metode ujikompetensi yang digunakan dalam proses sertifikasi kompetensi okupasiprogrammer, sebagai berikut :

▰ Metode Langsung berupa praktek/observasi

▰ Metode Tambahan berupa tes tertulis

Page 12: PEMBEKALAN SERTIFIKASI PROGRAMMER...PERSYARATAN DASAR SERTIFIKASI 1. Pemohon terdaftar aktif sebagai mahasiswa Universitas Bina Sarana Informatika Fakultas Teknologi Informasi. 2

ObservasiPeserta harus menyelesaikanserangkaian tugas sesuaidengan kriteria unjuk kerja dariunit kompetensi.

TES TERTULISPeserta menjawab pertanyaan

tertulis dengan jawaban singkat

untuk memastikan bahwa

peserta memiliki pengetahuan

yang memadai sesuai dengan

skema yang disyaratkan.

Page 13: PEMBEKALAN SERTIFIKASI PROGRAMMER...PERSYARATAN DASAR SERTIFIKASI 1. Pemohon terdaftar aktif sebagai mahasiswa Universitas Bina Sarana Informatika Fakultas Teknologi Informasi. 2

Bukti Unjuk KerjaCluster 1

No Kode Unit Judul Unit Bukti Unjuk Kerja

1 J.620100.001.01 Menganalisis Tools Membuat program yang

menggunakan fungsi

(function)/prosedur(procedure)

(dekstop/web/mobile). Kode

program ditulis sesuai dengan

coding guidelines dan best practice

serta sudah terbebas dari bug (C1-

1).

2 J.620100.013.01 Menerapkan Pemecahan

Permasalahan Menjadi Subrutin

3 J.620100.016.001 Menulis Kode dengan Prinsip sesuai

Guidelines dan Best Practices

4 J.620100.025.02 Melakukan Debugging

5 J.620100.023.02 Membuat Dokumen Kode Program Menunjukkan hasil dokumentasi

program yang telah dibuat

(Flowchart) (C1-2).

Page 14: PEMBEKALAN SERTIFIKASI PROGRAMMER...PERSYARATAN DASAR SERTIFIKASI 1. Pemohon terdaftar aktif sebagai mahasiswa Universitas Bina Sarana Informatika Fakultas Teknologi Informasi. 2

Bukti Unjuk KerjaCluster 2

No Kode Unit Judul Unit Bukti Unjuk Kerja

1 J.620100.007.01 Mengimplementasikan

Rancangan Entitas dan

Keterkaitan antar Entitas

Menunjukkan rancangan database dari sebuah

sistem dan screenshoot implementasi

pembuatan database, struktur serta

penambahan, perubahan dan penghapusan

data dari tabel, query dari laporan yang

dihasilkan (C2-1)

2 J.620100.003.01 Melakukan Identifikasi Library,

Komponen atau Framework

yang Diperlukan

Membuat program untuk membuat,

menambah, mengakses dan menghapus

struktur data (array/queue/stack)

(desktop/web/mobile)(C2-2)3 J.620100.004.02 Menggunakan Struktur Data

4 J.620100.032.01 Menerapkan Code Review

5 J.620100.031.01 Melakukan Profiling Program

Page 15: PEMBEKALAN SERTIFIKASI PROGRAMMER...PERSYARATAN DASAR SERTIFIKASI 1. Pemohon terdaftar aktif sebagai mahasiswa Universitas Bina Sarana Informatika Fakultas Teknologi Informasi. 2

Bukti Unjuk KerjaCluster 3

No Kode Unit Judul Unit Bukti Unjuk Kerja

1 J.620100.006.01 Merancang User Experience Membuat rancangan antarmuka (mockup)

suatu project aplikasi berbasis mobile untuk

chatting atau clients server (C3-1)

2 J.612000.007.01 Merancang Mobile Interface

3 J.612000.002.01 Merancang Mobile Network

Programming

4 J.620100.005.01 Mengimplementasikan User

Interface

Membuat program berbasis mobile untuk

koneksi ke jaringan misal : aplikasi untuk

chatting atau client server (mobile) (C3-2)5 J.620100.027.01 Mengimplementasikan Network

Programming

Page 16: PEMBEKALAN SERTIFIKASI PROGRAMMER...PERSYARATAN DASAR SERTIFIKASI 1. Pemohon terdaftar aktif sebagai mahasiswa Universitas Bina Sarana Informatika Fakultas Teknologi Informasi. 2

Bukti Unjuk KerjaCluster 4

No Kode Unit Judul Unit Bukti Unjuk Kerja

1 J.620100.040.01 Membuat Paket Instalasi

perangkat lunak

Membuat file paket aplikasi (file APK) (C4-

1).

Menunjukkan buku panduan penggunaan

aplikasi, potensi dari risiko keamanan

informasi dan mengambil tindakan mitigasi

yang sesuai (C4-2).

2 J.620100.039.02 Memberikan Petunjuk Teknis

kepada Pelanggan

3 J.620100.043.01 Menganalisis Dampak Perubahan

terhadap Aplikasi

4 J.62090.018.01 Mengelola Risiko Keamanan

Informasi

5 J.62090.011.01 Menerapkan Standar-Standar

Keamanan Informasi yang Berlaku

Page 17: PEMBEKALAN SERTIFIKASI PROGRAMMER...PERSYARATAN DASAR SERTIFIKASI 1. Pemohon terdaftar aktif sebagai mahasiswa Universitas Bina Sarana Informatika Fakultas Teknologi Informasi. 2

Bukti Unjuk KerjaCluster 5

No Kode Unit Judul Unit Bukti Unjuk Kerja

1J.620100.034.02

Melaksanakan Pengujian Integrasi

Program

Membuat laporan pengujian dari

aplikasi yang dibuat (C5-1).

- White box testing

- Black box testing

2J.620100.035.02

Melaksanakan Pengujian Program

Sistem

3J.620100.045.01

Melakukan Pemantauan Resource

yang Digunakan Aplikasi

4 J.620100.037.01 Melaksanakan Stress Test

5J.620100.038.01

Melaksanakan Pengujian oleh

Pengguna (UAT)

6 J.620100.042.01 Melaksanakan konfigurasi

perangkat lunak sesuai

environment (development,

staging, production)