Software Analyst

Lulusan yang bekerja pada role ini diharapkan mampu menggali dan mengidentifikasi (elicitation dan spesification) kebutuhan para pengguna dari suatu perangkat lunak Beberapa kemampuan yang harus dimiliki oleh seorang Software Analyst :

  • Mengaplikasikan metodologi pengembangan perangkat lunak
  • Melakukan identifikasi sumber kebutuhan
  • Menentukan teknik elisitasi yang sesuai
  • Melakukan klasifikasi dan alokasi kebutuhan perangkat lunak
  • Melakukan negosiasi kebutuhan perangkat lunak 

Seorang Software Analyst memiliki beberapa tanggung jawab dan Tugas, yaitu:

  • Melakukan analisis, perancangan dan pemrograman yang kompleks untuk memenuhi kebutuhan bisnis
  • Merawat, mengelola, dan memodifikasi semua sistem dan aplikasi perangkat lunak
  • Menetapkan spesifikasi untuk perangkat lunak yang kompleks
  • Berhubungan dengan pengguna akhir dan konsultan perangkat lunak
  • Mengembangkan, memelihara, dan mengelola sistem, perangkat, dan aplikasi perangkat lunak
  • Menyelesaikan masalah yang berkaitan dengan persyaratan dan tujuan bisnis
  • Mengkoordinasikan dan mendukung pengembang perangkat lunak dalam menginstal dan menganalisis aplikasi dan alat
  • Menganalisis, mengembangkan, dan menerapkan prosedur pengujian,pemrograman,  dan dokumentasi
  • Melatih dan mengembangkan Software Analyst lainnya
  • Menganalisis, merancang dan mengembangkan modifikasi dan perubahan pada sistem yang ada untuk meningkatkan kinerja 

Kisaran gaji untuk seorang Junior Software Analyst adalah IDR 6.500.000 – IDR 12.500.000 (sumber: www.qerja.com)