System Analyst

Pengertian


System Analyst adalah Information Technology (IT) Professional yang mempunyai spesialisasi di analisis, desain, dan implementasi sistem informasi. System Analyst menilai kesesuaian sistem informasi dalam hal hasil yang diinginkan dan bekerja sama dengan end user, software vendor, dan programmer untuk mencapai hasil tersebut. 

Keahlian Wajib

  • Analisis : memungkinkan seorang analis sistem untuk memahami perilaku organisasi beserta fungsi-fungsinya, pemahaman tersebut akan membantu dalam mengidentifikasi kemungkinan terbaik serta menganalisis penyelesaian permasalahan
  • Teknis : membantu seorang analis sistem untuk memahami potensi dan keterbatasan dari teknologi informasi. Seorang analis sistem harus mampu untuk bekerja dengan berbagai jenis bahasa pemrograman, sistem operasi, serta perangkat keras yang digunakan
  • Manajerial : membantu seorang analis sistem mengelola proyek, sumber daya, risiko, dan perubahan
  • Interpersonal : membantu analis sistem dalam berinteraksi dengan pengguna akhir sebagaimana halnya dengan analis,programer, dan profesi sistem lainnya

Deskripsi Pekerjaan

  • Berinteraksi dengan pelanggan untuk memahami kebutuhan sistem yang akan di gunakan
  • Berinteraksi dengan desainer untuk mengemukakan antarmuka yang diinginkan atas suatu perangkat lunak
  • Berinteraksi ataupun memandu programer dalam proses pengembangan sistem agar tetap berada pada jalurnya
  • Melakukan pengujian sistem baik dengan data sampel atau data sesungguhnya untuk membantu para penguji
  • Mengimplementasikan sistem baru/sistem usulan yang akan digunakan perusahaan
  • Menyiapkan dokumentasi berkualitas

Hasil Perkerjaan

     1. Tahap Investigasi

    • Kegiatan

      • Mendefinisikan batasan, tujuan dan pokok masalah yang dialami oleh pemakai sistem.
      • Mempelajari struktur dan fungsi-fungsi organisasi yang terkait dengan permasalahan yang terjadi.
      • Menentukan prioritas penanganan dari kebutuhan pemakai sistem.
      • Menghitung perkiraan biaya dan keuntungan.
      • Menjelaskan prosedur sistem lama/berjalan.
      • Mengklasifikasikan permintaan pengembangan sistem.
      • Membuat alternatif pemecahan masalah.

    • Produk
      • Permintaan awal pengembangan sistem telah ditanggapi dan diproses.
      • Pernyataan ringkas/singkat dan jelas dari tujuan yang mendasari permintaan pengembangan sistem serta kebutuhan-kebutuhan dari sistem baru guna mencapai sasaran yang diinginkan.
      • Bentuk-bentuk output yang diinginkan pemakai sistem serta sumber data input apa saja yang digunakan.
      • Gambaran yang jelas dari prosedur sistem lama/berjalan, yang berhubungan dengan sistem baru/usulan yang akan digunakan.
      • Bentuk permasalahan yang ditemukan pada studi awal yang menyangkut segi operasional maupun kebijaksanaan manajemen.
      • Perkiraan biaya, waktu, tenaga kerja dan keuntungan yang akan diperoleh.

     2. Tahap Analisis

    • Kegiatan

      • Mengumpulkan data awal, menyusun dan mengklasifikasikan data awal serta menginterprestasikan dan evaluasi data awal.
      • Menentukan kebutuhan perangkat lunak, kebutuhan perangkat keras
      • Menyusun staf pelaksana yang terlibat serta menyusun dana anggaran untuk implementasi sistem.
      • Memilih alternatif yang tepat dari alat-alat analisis terstruktur yang akan digunakan serta menginterprestasikannya dalam rancangan yang lain.

    • Produk

      • Suatu rekomendasi dari sistem lama/berjalan yang dapat dijadikan acuan untuk penyusunan sistem baru/usulan
      • Suatu pernyataan taktis dan akurat yang berisi informasi tentang apa saja yang dibutuhkan oleh sistem baru yang akan dirancang
      • Suatu laporan yang berisi gambaran sistem baru/usulan yang akan dirancang secara struktural dan aktual.

     3. Tahap Perancangan

    • Kegiatan 


      • Merancang bentuk masukan/input dan keluaran /output serta konfigurasi komputer. 
      • Menyiapkan data awal / spesifikasi file, coding, program, dan test program serta pembuatan dokumentasi program. 

    • Produk 


      • Suatu acuan teknis dari bentuk keluaran maupun bentuk masukan yang akan diwujudkan dalam bentuk dokumen dasar serta spesifikasi perangkat keras 
      • Suatu bentuk rekayasa software program yang dapat membantu serta mendukung fungsi operasi dari sistem yang akan dirancang dan diusulkan. 

     4. Tahap Implementasi

    • Kegiatan 

      • Pemilihan dan pelatihan personil. 
      • Persiapan tempat, instalasi perangkat lunak dan keras. 
      • Pembuatan program dan pengetasan program. 
      • Pengetasan sistem. 
      • Konversi sistem. 
      • Review hasil implementasi dan membuat laporan pengembangan sistem. 

    • Produk 

      • Laporan akhir pengembangan sistem yang sudah diterapkan pada suatu organisasi di mana di dalamnya berisi pedoman pengoperasian sistem serta jangka waktu pengoperasian sistem yang akan diimplementasikan. 

    Komentar

    Postingan populer dari blog ini

    Use Case GO-FOOD

    Progress 1 PBKK