Penghitungan metrik function point

Penghitungan metrik function point

Penghitungan metrik function point

Jumlah input pemakai. Setiap input pemakai yang memberikan data yang berorientasi pada aperangkat lunakikasi yang jelas pada perangkat lunak dihitung. Input ini harus dibedakan dari penelitian yang dihitung secara terpisah.

– Jumlah output pemakai. Setiap output pemakai yang memberikan informasi yang berorientasi pada aperangkat lunakikasi kepada pemakai dihitung. Pada konteks ini output mengacu pada laporan, layar, tampilan kesalahan, dsb. Jenis data individual pada sebuah laporan tidak dihitung secara terpisah.

– Jumlah penyelidikan pemakai. Sebuah penyelidikan didefinisikan sebagai input on-line yang mengakibatkan munculnya beberapa respon perangkat lunak yang cepat dalam bentuk sebuah output on-line. Setiap penyelidikan yang jelas dihitung.

– Jumlah file. Setiap file master logika (yaitu pengelompokan data secara logis yang menjadi suatu bagian dari sebuah database yang besar atau sebuah file yang terpisah) dihitung.

– Jumlah interface eksternal. Semua interface yang dapat dibaca oleh mesin yang digunakan untuk memindahkan informas ke sistem yang lain dihitung.

Untuk menghitung functon points dipakai hubungan sbb:

FP = jumlah total * [0.65 + 0.01 * Fi]

0 1 2 3 4 5

Dimana Fi merupakan respon pada pertanyaan-pertanyaan dibawah dengan skala 0-5:

  1. Apakah sistem membutuhkan backup dan recovery yang reliable?
  2. Apakah komunikasi data dibutuhkan?
  3. Apakah fungsi pemrosesan didistribusikan?
  4. Apakah kinerja penting?
  5. Apakah sistem akan berjalan pada lingkungan operasional yang sudah ada yang paling banyak digunakan?
  6. Apakah sistem membutuhkan entry data online?
  7. Apakah entry data online membutuhkan ada transaksi input terhadap layar atau operasi ganda?
  8. Apakah file master diperbarui secara online?
  9. Apakah input, output, file, atau inquiri kompleks?
  10. Apakah pemrosesan internal komperangkat lunakeks?
  11. Apakah kode didesain untuk dapat dipakai kembali?
  12. Apakah desain melibatkan konversi dan instalasi?
  13. Apakah sistem didesain untuk instalasi ganda dalam organisasi berbeda?
  14. Apakah aplikasi didesain untuk memfasilitasi perubahan dan mempermudah pemakai untuk menggunakannya?

Sekali function points telah dihitung, maka poin-poin tersebut digunakan dengan cara analog dengan LOC untuk normalisasi pengukuran produktivitas, kualitas perangkat lunak serta atribut-atribut yang lain:

– kesalahan per FP

– cacat per FP

– $ per FP

– halaman dokumentasi per FP

– FP per person-month

Sumber : https://galleta.co.id/