Apa yang dimaksud dengan Systems Analyst ?

Seorang system analyst adalah penengah antara orang-orang bisnis dan tim IT. Dialah yang harus dapat memahami keinginan para orang bisnis dari sudut pandang bisnis, kemudian menerjemahkan bahasa bisnis tersebut ke dalam bahasa teknologi informasi, dan meneruskannya pada tim IT.

Apa yang dimaksud dengan Systems Analyst ?

Analisa sistem adalah seorang professional informasi teknologi di bidang analisis, desain, mengiimplementasikan. Analisa sistem dapat berfungsi sebagai agen perubahan yang mengidentifikasi perbaikan organisasi yang diperlukan, sistem desain untuk menerapkan perubahan-perubahan, dan melatih dan memotivasi orang lain untuk menggunakan sistem.

Analisa sistem akrab dengan berbagai bahasa pemrograman, sistem operasi, dan platform perangkat keras komputer tetapi tidak melibatkan diri dalam perangkat keras. Analisa sistem tidak fokus pada hard-coding, tapi lebih pada evaluasi kode dan membuat saran. Sistem analisa dapat bekerja secara mandiri, tetapi sering merupakan bagian dari unit teknologi informasi yang lebih besar yang membuat aspek teknis dari sebuah perusahaan berjalan lancar.

Peran


  1. Mengidentifikasi, memahami dan rencana untuk dampak organisasi dan manusia sistem yang direncanakan, dan memastikan bahwa persyaratan teknis baru yang terintegrasi dengan baik dengan proses yang ada dan keahlian.

  2. Merencanakan sistem aliran dari bawah ke atas.

  3. Berinteraksi dengan pengguna internal dan pelanggan untuk belajar dan persyaratan dokumen yang kemudian digunakan untuk menghasilkan kebutuhan bisnis dokumen.

  4. Menulis persyaratan teknis dari fase kritis.

  5. Berinteraksi dengan desainer untuk memahami keterbatasan software.

  6. Bantuan programmer selama pengembangan sistem, misalnya menyediakan kasus penggunaan, diagram alur atau bahkan desain database.

  7. Melakukan pengujian sistem.

  8. Menyebarkan sistem selesai.

  9. Konsultasi dengan para pemimpin bisnis untuk menentukan peran sistem IT

  10. Setiap kali proses pembangunan dilakukan, analis sistem bertanggung jawab untuk merancang komponen dan memberikan informasi kepada pengembang.

  11. Meningkatkan kompatibilitas sistem untuk menyederhanakan berbagi informasi

  12. Menghitung memori dan kecepatan persyaratan untuk sistem komputer

Ciri-ciri


  1. Memiliki kemampuan komunikasi verbal dan tertulis yang baik, termasuk keterampilan mendengar aktif.

  2. Keterampilan kerja tim

  3. Kemampuan interpesonal

  4. Kemampuan Menganalisa yang kuat

  5. Memiliki kemampuan meneliti

Siklus hidup pengembangan sistem


Siklus hidup pengembangan sistem (SDLC) adalah metode pengembangan sistem tradisional yang menggunakan organisasi untuk skala besar proyek IT. SDLC adalah kerangka kerja terstruktur yang terdiri dari proses sekuensial dimana suatu sistem informasi dikembangkan.

  1. Perencanaan sistem
    Tahap Perencanaan adalah langkah yang paling penting dalam menciptakan sistem yang berhasil, pada tahap ini memutuskan apa yang ingin dilakukan dan jika ada masalah, upaya apa yang harus dilakukan untuk menyelesaikan masalah tersebut

  2. Sistem Analisa
    Persyaratan pengguna akhir harus ditentukan dan didokumentasikan, apa harapan mereka untuk sistem, dan bagaimana hal itu akan tampil. Sebuah studi kelayakan akan dilakukan untuk sebuah proyek

  3. Sistem Desain
    Tahap desain ini mendefinisikan elemen dari suatu sistem, komponen, tingkat keamanan, modul, arsitektur dan antarmuka yang berbeda dan jenis data yang masuk melalui sistem. Sebuah desain menentukan bagaimana sistem akan terlihat seperti dan bagaimana hal itu akan berfungsi, dan kemudian desain sistem rinci dan diperluas diproduksi, dan akan memenuhi semua kebutuhan fungsional dan teknis, logis dan fisik.

  4. Implementasi
    Pada fase ini, sistem siap untuk digunakan dan diinstal di tempat pelanggan, siap menjadi berjalan, hidup dan produktif, pelatihan mungkin diperlukan untuk pengguna akhir untuk memastikan mereka tahu bagaimana menggunakan sistem dan untuk mendapatkan akrab dengan itu, tahap implementasi mungkin memakan waktu lama dan itu tergantung pada kompleksitas sistem dan solusi menyajikan.

  5. Pengujian
    Pengujian menjadi lebih dan lebih penting untuk menjamin kepuasan pelanggan, dan tidak membutuhkan pengetahuan dalam coding, konfigurasi hardware atau desain. Pengujian dapat dilakukan oleh pengguna yang sesungguhnya atau oleh tim khusus
    Pengujian dapat menjadi sistematis dan otomatis untuk memastikan bahwa hasil aktual dibandingkan dan sama dengan hasil prediksi dan diinginkan.

  6. Pemeliharaan
    Pada fase ini, sistem akan dilakukan untuk memastikan bahwa sistem tidak akan menjadi usang, hal ini mencakup menggantikan hardware lama dan terus menerus mengevaluasi kinerja sistem, itu juga termasuk memberikan update terbaru untuk komponen-komponen tertentu untuk memastikan memenuhi standar yang tepat dan teknologi terbaru untuk menghadapi ancaman keamanan saat ini.

Enam tahapan System Development Life Cycle merupakan proses berulang untuk setiap proyek. Sangat penting untuk menyebutkan bahwa tingkat komunikasi yang baik harus dipertahankan dengan pelanggan, dan prototype sangat penting dan membantu ketika datang untuk memenuhi persyaratan. Dengan membangun sistem di iterasi pendek; kami dapat menjamin memenuhi kebutuhan pelanggan sebelum kita membangun seluruh sistem.

Referensi
2 Likes