Standarisasi dan Sertifikasi
[email protected]
Programmer
Fungsi Bertanggung-jawab penuh untuk menyusun atau merubah, menguji, memperbaiki dan mendokumentasikan program yang sangat kompleks dari spesifikasi rinci dengan menggunakan bahasa pemrogram (programming language) dan alat bantu pengembang (development tools), kesepakatan coding, prosedur uji dan quality assurance untuk instalasi yang baku.dan/atau Mensupervisi/mengatur pemrogram. Membantu menghasilkan spesifikasi untuk program menurut metode dan standard yang diperlukan. Mengevaluasi dan merekomendasikan metodologi untuk digunakan dalam organisasi. Quality assurance, misal. "walkthrough" untuk program dan perancangan sistem. Merekomendasikan solusi teknis. . Memonitor teknologi dan kemajuan dalam alat bantu dan teknik pemrograman. Melaksanakan semua prosedur dokumentasi dan pelaporan menurut standard yang diperlukan.
Output Solusi teknis. Spesifikasi program untuk program yang sangat kompleks.
Pengetahuan dan Ketrampilan yang dibutuhkan Bahasa pemrograman, alat bantu pengembang,, fasilitas sistem operasi dan standard yang diperlukan, yang digunakan dalam lingkungan pengembangan program. Teori dan teknik pemrograman. Pengetahuan rinci tentang perangkat lunak dan perangkat keras komputer, struktur data dan file, quality assurance dan sekuriti. Memahami metodologi analisis dan perancangan sistem, sistem manajemen database. Pengetahuan tentang bisnis organisasi dan pemakaian TI dalam organisasi. Pendekatan yang sistematis dan analitis untuk penyelesaian masalah. Ketrampilan manajemen manusia. Ketrampilan komunikasi lisan dan tulisan yang baik dan ketrampilan presentasi.
ANALIS SISTEM
Fungsi Bertanggung-jawab penuh pada semua tahap siklus hidup pengembangan sistem, yang meliputi penyelidikan, analisis, spesifikasi, perancangan, penyusunan, pengujian, implementasi, pemeliharaan dan semua tingkat dokumentasi, dan/atau Mensupervisi dan meyakinkan kinerja yang baik dari satu tim analis sistem. Memimpin dan merencanakan kerja tim. Meninjau jadwal/rencana proyek dan merevisi/memperbaharui jadwal proyek bila diperlukan dengan persetujuan pengguna/manajemen. Turut serta dalam "walkthrough" kemajuan proyek untuk meyakinkan kesesuaian dengan spesifikasi rancangan dan estimasi sumber daya. Melaksanakan pemeriksaan sistem aplikasi dan tinjauan kinerja dan merekomendasikan perubahan, jika diperlukan. Menyarankan dan merekomendasikan kepada pihak manajemen mengenai bagaimana meng-eksploitasi TI. Membimbing dan melatih staf analisis sistem junior.
Output Laporan studi sistem dan kelayakan. Spesifikasi fungsi sistem dan spesifikasi rancangan serta program yang rinci untuk sistem yang sangat kompleks. Sistem yang dapat dipakai, yang sesuai dengan standard instalasi, dan diterima dan digunakan oleh pengguna.
Pengetahuan dan Ketrampilan yang Dibutuhkan Siklus pengembangan sistem informasi. Teknik perancangan dan analisis sistem yang maju/lanjut dan metodologi pengembangan sistem. Pemahaman yang baik akan berbagai macam perangkat lunak, bahasa, sistem operasi, perkakas dan metode pengembangan dan dapat memilih dan merekomendasikan pemakaian yang sesuai. Ketrampilan manajemen sumber daya manusia dalam membangun tim dan me-motivasi staf dan penilaian, pengembangan dan pelatihan staf.
Mengenal dengan baik teknik dan prosedur quality assurance, dan bisa memilih dan menerapkannya dengan tepat pada semua tahap siklus hidup pengembangan sistem. Memahami manajemen proyek. Pengetahuan tentang bisnis organisasi dan penggunaan TI dalam organisasi. Ketrampilan manajemen perubahan, termasuk : ketrampilan inter-personal, ketrampilan negosiasi dan pemahaman kultur organisasi dan praktek manajemen, dan kemampuan membuat pengguna menerima solusi sistem yang bisa direalisasikan dan valid, yang melibatkan perubahan kondisi dan praktek kerja. Ketrampilan komunikasi lisan dan tertulis yang sangat baik dan ketrampilan presentasi.
SPESIALIS DATABASE Spesialis database bertanggungjawab untuk manajemen, administrasi,memonitor, dan mengontrol suatu DBMS milik organisasi tertentu. Juga menyediakan saran dan bantuan praktis penggunaan DBMS. Dalam hal ini termasuk pekerjaan selama studi feasibility, perancangan, pengembangan, phase-phase penyerahan jasas pada siklus pengembangan perangkat lunak.
Fungsi Mendisain dan merawat database Bekerja dengan tim pengembang aplikasi, tim jaringan komputer/komunikasi, pemrogram sistem, untuk menjamin unjuk kerja optimal aplikasi Bertanggungjawab terhadap pengaksesan database, sekuriti, tuning, dan memonitor unjuk kerja, Membuat rencana back-up, recovery dan dissater recovery untuk database. Menjadi perwakilan eknis antara organisasi pengguna dan vendor database Melaksanakan evaluasi teknis untuk database dan perangkat bantu yang baru Melaksanakan konversi database bilamana perlu
Output Model dan penerapan suatu kontorl dan standard untuk menjamin integritas dan sekuriti dari sumber daya data suatu organisasi, misal schema, data dictionary (kamus data), rules, relationship dan data itu sendiri Standard manajemen data-schema, data dictionary, rules, dan relationship Unjuk kerja teniks yang efektif hari demi hari dari DBMS secara fisik .Pengembangan, pengujian, dan lingkungan yang dapat diterima untuk pemanfaatan DBMS
Pengetahuan dan Ketrampilan yang dibutuhkan 1.Pengalaman yang berarti pada lingkungan pengembangan sistem. 2.Pemahaman yang dalam mengenai DBMS organisasi tersebut 3.Pengetahuan yang baik mengenai berbagai model data dan struktur manajemen data 4.Pemahaman yang sangat baik mengenai organisasi bisnis, misal asuransi dan proses manufaktur. 5.Ketrampilan komunikasi dan presenasi yang baik dan efektif.
SPESIALIS AUDIT SISTEM INFORMASI
Spesialis Audit Sistem Informasi mereview dan mengaudit seluruh area pada sistem informasi berkaitan dengan standard sesuai dengan organisasimisal profesional, hukum, aturan, kebijaksanaan organisasi, metodologi, pelaksanaan, integritas juga efektifitas biaya, kehandalan dan efisiensi
Fungsi Memimpin pelaksanaan audit dan review prosedur sistem. (seperti : sistem aplikasi, sistem perangkat keras, kebijaksanaan dan prosedur sekuriti, integritas DBMS, perangkat lunak sistem, prosedur komunikasi/jaringan komputer, operasi komputer) berdasarkan pertimbangan kepada : hukum yang berkaitan dengan Teknologi Informasi, kebijaksanaan organisasi, metodologi, praktek profesional, dan lainnya. Memimpin pelaksanaan review sistem komputer dan informasi berkaitan dengan kehandalan, efisiensi, dan efektifitas biaya
Memimpin audit/review produktivitas sumber daya manusia Teknologi Informasi Merencakan, menjadwal sumber daya untuk aktifitas audit Memimpin audit/review sistem informasi yang sedang dikembangkan untuk menjamin agar sesuai dengan standard Mengembangkan dan merawat objektif dan prosedur audit organisasi
Output Dokumentasi obyektif , perencanaan, prosedur dan laporan audit. Review secara berkala untuk memeriksa peningkatan kemampuan sistem
Pengetahuan dan Ketrampilan yang dibutuhkan .Siklus pengembangan sistem informasi Analisis sistem dan teknis disain tingkat lanjutan serta metodologi pengembangan sistem. Pemahaman yang baik, menangani sistem aplikasi, protokol komunikasi dan jaringan, dan operasi komputer Pemahaman yang baik mengenai standard kualitas internasional, aturan-aturan Teknologi Informasi, kebijaksanaan organisasi, metodologi dan lain sebagainya. Ketrampilan intepersonal yang baik
Harus dapat berargumentasi secara persuasif pada pertemuan informal dan formal. Memiliki kemampuan menulis laporan dan teknis presentasi yang sangat baik .Memiliki ketrampilan otomasi perkantoran (word processing, spreadsheet, graphics) yang sangat baik Metodologi audit yang sangat baik Kemampuan di atas raata-rata dalam mengobservasi detail dan terus menerus. Memenuhi syarat untuk akreditasi pribadi di bawah suatu sistem sertifikasi kualitas yang diakui secara internasional.