Competency based etraining bidang software development subbidang pemrograman
Penerapan SKKNI disusun dalam kemasan kualifikasi nasional dan okupasi atau jabatan nasional. Saat ini telah tersusun dokumen Peta Okupasi Bidang TIK 2017 dengan 16 fungsi kunci dan 9 level kompetensi dalam bidang TIK. Peta Okupasi adalah peta jabatan nasional yang berfungsi untuk mengarahkan sumber daya manusia agar dapat bersaing dengan tenaga kerja asing. Untuk mendapatkan sertifikat kompetensi yang dikeluarkan oleh Badan Nasional Sertifikasi Profesi (BNSP), maka setiap peserta harus melalui proses assessment. Dalam setiap proses assessment, hasil yang harus dicapai adalah seluruh peserta menguasai setiap unit kompetensi yang ada. Untuk mencapai penguasaan setiap unit kompetensi ini, maka dapat dilakukan sebuah proses pembelajaran bagi calon peserta uji kompetensi. Setiap individu memiliki bakat peserta belajar (aptitude), ketekunan belajar (perseverance), kualitas pembelajaran (quality of instruction), dan kesempatan waktu yang tersedia (time allowed for learning) yang berbeda-beda. Di sisi lain, setiap peserta belajar harus menguasai kompetensi atau tujuan belajar yang sama. Untuk itu perlu diperlukan sebuah model pembelajaran yang dapat menjembatani keadaan yang ada. Model Competency Based eTraining memiliki Ciri utama yaitu pemanfaatan perangkat teknologi informasi dalam proses pembelajarannya