Mohon tunggu...
Bisnis Digital 2022D
Bisnis Digital 2022D Mohon Tunggu... Mahasiswa - Universitas Negeri Surabaya

Untuk Keperluan Mata Kuliah Manajemen Operasi yang di ajar Renny Sari Dewi, S.Kom., M.Kom.

Selanjutnya

Tutup

Inovasi

Perjalanan 40 Tahun Analisis Funtion Point: Melawan Waktu Nyata dan Aplikasi Multimedia

28 November 2023   07:17 Diperbarui: 28 November 2023   07:40 61
+
Laporkan Konten
Laporkan Akun
Kompasiana adalah platform blog. Konten ini menjadi tanggung jawab bloger dan tidak mewakili pandangan redaksi Kompas.

Perjalanan 40 Tahun Analisis Funtion Point : Melawan Waktu Nyata dan Aplikasi Multimedia

Perjalanan 40 tahun dari metode Function Point Analysis (FPA) sejak diperkenalkan oleh Albrecht pada tahun 1979. FPA, yang awalnya dirancang untuk mengukur produktivitas pengembangan perangkat lunak, diakui sebagai metode pengukuran ukuran perangkat lunak yang paling populer dan umum digunakan. Meskipun FPA memberikan keuntungan dengan fokus pada fungsionalitas sistem, khususnya dari perspektif pengguna, penelitian ini menyatakan bahwa FPA kurang memadai untuk memenuhi kebutuhan perkembangan perangkat lunak saat ini, terutama dalam konteks aplikasi real-time (RT) dan multimedia (MM).

Poin Penting:

  1. Workflow FPA:

    • FPA melibatkan langkah-langkah klasifikasi Basic Functional Components (BFC) ke dalam lima jenis fungsi dan pemberian bobot berdasarkan tingkat kompleksitas.
    • Proses perhitungan FPA melibatkan Internal Logical File (ILF), External File Interface (EIF), External Input (EI), External Output (EO), dan External Inquiry (EQ).
  2. Evolusi FPA:

    • FPA telah mengalami evolusi dari awalnya menggunakan metode Debat dan Uji, menjadi lebih objektif dengan memanfaatkan perhitungan DET, RET, dan FTR.
    • Versi terbaru (CPM 4.3.1) hanya menghitung fungsi data dan fungsi transaksi, dengan Value Adjustment Factor (VAF) menjadi opsional.
  3. Kelebihan dan Kekurangan FPA:

    • Kelebihan FPA meliputi pendekatan perspektif pengguna, kemampuan di semua tahapan proyek, dan kinerja yang lebih baik dibandingkan metode lain.
    • Kekurangan melibatkan subjektivitas dalam proses pengambilan keputusan, nilai bobot yang tidak berubah selama empat dekade, dan keterbatasan dalam mengukur Non-Functional Requirements (NFRs).
  4. Tantangan FPA dengan Aplikasi RT dan MM:

    • FPA dianggap tidak sesuai dengan aplikasi real-time karena tidak mampu mengukur kompleksitas kontrol.
    • Aplikasi multimedia kehilangan sebagian ukurannya karena elemen-elemen seperti grafik, audio, animasi, dan enkripsi keamanan tidak diakui dalam perspektif FPA.
  5. Kesimpulan dan Rencana Masa Depan:

    • FPA dianggap kurang sesuai untuk kebutuhan perkembangan perangkat lunak saat ini, terutama dalam RT dan MM applications karena ketidakmampuannya mengukur NFRs.
    • Rencana masa depan mencakup eksplorasi SNAP Framework IFPUG untuk mengatasi NFRs dan integrasi aspek fungsional FPA dengan perspektif pengembang menggunakan metode Story Points untuk memperoleh estimasi upaya yang lebih holistik.

Dalam konteks tersebut menyoroti pentingnya menggabungkan aspek fungsional dan non-fungsional dalam metode pengukuran perangkat lunak untuk memberikan estimasi yang lebih akurat dan relevan dengan tuntutan pengembangan perangkat lunak kontemporer.

Sumber

Baca konten-konten menarik Kompasiana langsung dari smartphone kamu. Follow channel WhatsApp Kompasiana sekarang di sini: https://whatsapp.com/channel/0029VaYjYaL4Spk7WflFYJ2H

Mohon tunggu...

Lihat Konten Inovasi Selengkapnya
Lihat Inovasi Selengkapnya
Beri Komentar
Berkomentarlah secara bijaksana dan bertanggung jawab. Komentar sepenuhnya menjadi tanggung jawab komentator seperti diatur dalam UU ITE

Belum ada komentar. Jadilah yang pertama untuk memberikan komentar!
LAPORKAN KONTEN
Alasan
Laporkan Konten
Laporkan Akun