Evaluasi Teknis Membangun Aplikasi Mobile


Image From Clouddata.com

Dari segi teknis beberapa factor yang mempengaruhi kinerja di antaranya adalah bentuk arsitektur aplikasi yang dikembangkan, laju pertumbuhan data, dan populasi user (pemakai) serta insfratruktur jaringan.

Ketika membangun implementasi aplikasi, factor-faktor teknis seperti system operasi, basis data, web server, dan perangkat middleware harus diperhitungkan. Tipe evaluasi idealnya meliputi analisis beban kerja, intregasi system, uji unit, dan parallel untuk mempelajari setiap sisi system dan bagaimana system bekerja pada infrastruktur tertentu.

     

Pada dasarnya ada 9 tahapan yang dapat digunakan untuk mengevaluasi dan mengukur kinerja aplikasi ini dari beberapa aspek teknis yaitu:

  1. Mengisentifikasikan ukuran kinerja yang dibutuhkan.
  2. Membuat program pengujian (test bed, bug) dengan semua komponen yang sudah terpasang.
  3. Konfigurasi dan sesuaikan keseluruhan insfrastruktur berdasarkan rekondensasi vendor.
  4. Menjalankan unit test untuk menjamin bahwa semua fungsi berjalan dengan baik.
  5. Menjalankan intregrasi test untuk menjamin kompabilitas dan koneksifitas antar semua komponen.
  6. Mengaktifkan semua alat Bantu monitoring atau analitic.
  7. Mendefinisikan referensi dasar waktu tanggap untuk semua fungsi utama pada saat beban kerja normal
  8. Melakukan pengujian untuk berbagai kondisi beban kerja terutama pada kondisi kerja yang maksimum dan minimum.
  9. Melakukan perubahan dan perbaikan untuk memenuhi tuntutan kinerja yang dibutuhkan.
  10. Evaluasi Pemeliharaan Sistem, Aktifitas pemeliharaan meliputi aksi korektif untuk masalah yang ditemui, adaptasi prosedur dan fitur atau kebutuhan baru yang ditambahkan, pemeliharaan perspektif sebagai tanggapan atas upgrade software, dan pemeliharaan preventif untuk urusan analisa rutin.
    Besarnya aktivitas yang dilakukan pada pemeliharaan tergantung pada siklus hidup software itu sendiri. Awalnya, focus pemeliharaan adalah pada tindakan adaptif (implementasi fitur baru), kemudian korektif (menyelesaikan masalah berdasarkan laporan user), dan preventif (menelusuri aliran aktivitas pemeliharaan). Aktivitas ini juga aan berkurang sesering dengan waktu (karena system makin stabil).

Postingan Terkait :

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *

52 − = 49