SlideShare une entreprise Scribd logo
1  sur  27
[object Object],[object Object]
Function Point Dalam Development sebuah perangkat lunak/software terkadang para developer memiliki kesulitan untuk mencari satuan yang dapat mendeskripsikan ukuran dari sofware yang akan dibuat.
Function Point Salah satu cara yang populer untuk melakukan pengukuran perangkat lunak dapat mengunakan cara yang bernama  FUNCTION POINT
Function Point Hasil dari metode Function Point akan lebih mudah dipahami oleh pengguna non teknis yang dapat membantu mengkomunikasikan informasi ukuran software ke pengguna atau client.
Function Point ,[object Object],[object Object],[object Object],[object Object],[object Object]
Function Point ,[object Object],[object Object],[object Object],[object Object]
Function Point Function Point adalah sebuah sebuah teknik terstruktur dalam memecahkan masalah dengan cara memecah sistem menjadi komponen yang lebih kecil dan menetapkan beberapa karakteristik dari sebuah software sehingga dapat lebih mudah dipahami dan dianalisis.
Function Point Function Point mengukur dari perspektif Functional dari software yang akan dibangun, terlepas dari bahasa programaan, metode development atau platform perangkat keras yang digunakan
Function Point Function Point harus dilakukan oleh orang berpengalaman dalam development software, karena dalam memberikan nilai-nilai dari setiap komponen Function point bersifat subyektif
Function Point Pengerjaan Function Point harus dimasukkan sebagai bagian dari rencana proyek secara keseluruhan. Artinya harus dijadwalkan dan direncanakan pengerjaannya
Function Point Hasil dari pengukuran menggunakan Function Point dapat digunakan untuk mengestimasi biaya dan effort yang diperlukan dalam development perangkat lunak.
Function Point - CFP TAHAP 1.  Menghitung Crude Function Points (CFP) Crude Function Points (CFP) adalah untuk menghitung bobot nilai dari komponen-komponen Function Point yang dikaitkan dengan software yang akan dibuat.
Function Point - CFP ,[object Object],[object Object],[object Object],[object Object]
Function Point - CFP ,[object Object],[object Object]
Function Point - CFP ,[object Object]
Function Point - RCAF TAHAP 2  Menghitung Relative Complexity Adjustment Factor (RCAF) RCAF digunakan untuk menghitung bobot kompleksitas dari software berdasarkan 14 karakteristik.
Function Point - RCAF ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Function Point - RCAF ,[object Object]
Function Point - FP TAHAP 3 :  Menghitung Function Point (FP) Adalah proses melakukan perhitungan untuk mendapat nilai  Function Point  dari sofrware yang akan dibangun
Function Point - FP ,[object Object],[object Object],[object Object]
Function Point - Contoh “ Akan dibangun sebuah software dalam pengelolahan  Sistem Informasi Sumber Daya Manusia  yang rencanakan untuk mengelola karyawan dari jumlah 10 hingga 200 karyawan dan akan menghasilkan berbagai macam  laporan seperti absensi karyawan,sallery karyawan  dan sebagainya. Aplikasi ini sangat memungkinkan berinteraksi dengan  perangkat keras  absensi seperti  Fingger Print  serta menyediakan  webservice  agar Software Sumber Daya Manusia ini dapat  berkolaborasi  dengan  Software Menajemen Proyek  yang telah berjalanan”
Function Point – Contoh - CFP ,[object Object],[object Object]
Function Point -  Contoh - RCAF ,[object Object]
Function Point  - Contoh - FP ,[object Object],[object Object],[object Object],[object Object],[object Object]
Function Point – Contoh - Biaya ,[object Object],[object Object]
Function Point – Contoh - Biaya ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Function Point ,[object Object],[object Object],[object Object]

Contenu connexe

Tendances

Intermediate code kode antara
Intermediate code   kode antaraIntermediate code   kode antara
Intermediate code kode antaraGunawan Manalu
 
Makalah sistem-operasi
Makalah sistem-operasiMakalah sistem-operasi
Makalah sistem-operasiIKHSAN MAHRURI
 
Contoh peyelesaian logika fuzzy
Contoh peyelesaian logika fuzzyContoh peyelesaian logika fuzzy
Contoh peyelesaian logika fuzzyZaenal Khayat
 
Metode pencarian heuristik
Metode pencarian heuristikMetode pencarian heuristik
Metode pencarian heuristikBaguss Chandrass
 
Dokumen Test Plan
Dokumen Test Plan Dokumen Test Plan
Dokumen Test Plan EM Nasrul
 
04 Testing Perangkat Lunak
04 Testing Perangkat Lunak04 Testing Perangkat Lunak
04 Testing Perangkat LunakMrirfan
 
Algoritma pencarian lintasan jalur terpendek
Algoritma pencarian lintasan jalur terpendekAlgoritma pencarian lintasan jalur terpendek
Algoritma pencarian lintasan jalur terpendekLaili Wahyunita
 
Testing dan implementasi
Testing dan implementasiTesting dan implementasi
Testing dan implementasiDWC
 
Tugas MPPL 4 - Project Charter Sistem Informasi Manajemen Kesehatan Peserta D...
Tugas MPPL 4 - Project Charter Sistem Informasi Manajemen Kesehatan Peserta D...Tugas MPPL 4 - Project Charter Sistem Informasi Manajemen Kesehatan Peserta D...
Tugas MPPL 4 - Project Charter Sistem Informasi Manajemen Kesehatan Peserta D...Benito Dannes
 
Jenis - Jenis Gangguan dalam Sistem Transmisi
Jenis - Jenis Gangguan dalam Sistem TransmisiJenis - Jenis Gangguan dalam Sistem Transmisi
Jenis - Jenis Gangguan dalam Sistem TransmisiAndrean Yogatama
 
Perbandingan pmbok dan prince2
Perbandingan pmbok dan prince2Perbandingan pmbok dan prince2
Perbandingan pmbok dan prince2Bagus Wahyu
 
Interaksi Manusia Dan Komputer Soal + Jawaban
Interaksi Manusia Dan Komputer Soal + JawabanInteraksi Manusia Dan Komputer Soal + Jawaban
Interaksi Manusia Dan Komputer Soal + JawabanAwang Ramadhani
 
Sistem Tiket Bioskop Menggunakan Diagram UML
Sistem Tiket Bioskop Menggunakan Diagram UMLSistem Tiket Bioskop Menggunakan Diagram UML
Sistem Tiket Bioskop Menggunakan Diagram UMLFarichah Riha
 
Interaksi manusia dan komputer
Interaksi manusia dan komputerInteraksi manusia dan komputer
Interaksi manusia dan komputerMiftahul Khair N
 
Metode Melakukan Analisis Kebutuhan Dalam Penelitian Pengembangan
Metode Melakukan Analisis Kebutuhan Dalam Penelitian PengembanganMetode Melakukan Analisis Kebutuhan Dalam Penelitian Pengembangan
Metode Melakukan Analisis Kebutuhan Dalam Penelitian PengembanganAwal Akbar Jamaluddin
 

Tendances (20)

Intermediate code kode antara
Intermediate code   kode antaraIntermediate code   kode antara
Intermediate code kode antara
 
GoLang_1
GoLang_1GoLang_1
GoLang_1
 
Makalah sistem-operasi
Makalah sistem-operasiMakalah sistem-operasi
Makalah sistem-operasi
 
Contoh peyelesaian logika fuzzy
Contoh peyelesaian logika fuzzyContoh peyelesaian logika fuzzy
Contoh peyelesaian logika fuzzy
 
Pushdown Automata
Pushdown Automata Pushdown Automata
Pushdown Automata
 
Metode pencarian heuristik
Metode pencarian heuristikMetode pencarian heuristik
Metode pencarian heuristik
 
2. galat
2. galat2. galat
2. galat
 
Software Requirements
Software RequirementsSoftware Requirements
Software Requirements
 
Dokumen Test Plan
Dokumen Test Plan Dokumen Test Plan
Dokumen Test Plan
 
04 Testing Perangkat Lunak
04 Testing Perangkat Lunak04 Testing Perangkat Lunak
04 Testing Perangkat Lunak
 
Algoritma pencarian lintasan jalur terpendek
Algoritma pencarian lintasan jalur terpendekAlgoritma pencarian lintasan jalur terpendek
Algoritma pencarian lintasan jalur terpendek
 
Testing dan implementasi
Testing dan implementasiTesting dan implementasi
Testing dan implementasi
 
Tugas MPPL 4 - Project Charter Sistem Informasi Manajemen Kesehatan Peserta D...
Tugas MPPL 4 - Project Charter Sistem Informasi Manajemen Kesehatan Peserta D...Tugas MPPL 4 - Project Charter Sistem Informasi Manajemen Kesehatan Peserta D...
Tugas MPPL 4 - Project Charter Sistem Informasi Manajemen Kesehatan Peserta D...
 
Jenis - Jenis Gangguan dalam Sistem Transmisi
Jenis - Jenis Gangguan dalam Sistem TransmisiJenis - Jenis Gangguan dalam Sistem Transmisi
Jenis - Jenis Gangguan dalam Sistem Transmisi
 
Perbandingan pmbok dan prince2
Perbandingan pmbok dan prince2Perbandingan pmbok dan prince2
Perbandingan pmbok dan prince2
 
Interaksi Manusia Dan Komputer Soal + Jawaban
Interaksi Manusia Dan Komputer Soal + JawabanInteraksi Manusia Dan Komputer Soal + Jawaban
Interaksi Manusia Dan Komputer Soal + Jawaban
 
Sistem Tiket Bioskop Menggunakan Diagram UML
Sistem Tiket Bioskop Menggunakan Diagram UMLSistem Tiket Bioskop Menggunakan Diagram UML
Sistem Tiket Bioskop Menggunakan Diagram UML
 
Interaksi manusia dan komputer
Interaksi manusia dan komputerInteraksi manusia dan komputer
Interaksi manusia dan komputer
 
CPM DAN PERT
CPM DAN PERTCPM DAN PERT
CPM DAN PERT
 
Metode Melakukan Analisis Kebutuhan Dalam Penelitian Pengembangan
Metode Melakukan Analisis Kebutuhan Dalam Penelitian PengembanganMetode Melakukan Analisis Kebutuhan Dalam Penelitian Pengembangan
Metode Melakukan Analisis Kebutuhan Dalam Penelitian Pengembangan
 

Similaire à Software Measurement : Function Point

Similaire à Software Measurement : Function Point (20)

Rpl 7 ppl dan metrik proyek (2)
Rpl 7 ppl dan metrik proyek (2)Rpl 7 ppl dan metrik proyek (2)
Rpl 7 ppl dan metrik proyek (2)
 
Function point
Function pointFunction point
Function point
 
Function point
Function pointFunction point
Function point
 
Function point
Function pointFunction point
Function point
 
Function point
Function pointFunction point
Function point
 
Bahasa pemograman
Bahasa pemogramanBahasa pemograman
Bahasa pemograman
 
Analisa software pembuatan perencanaan bisnis untuk persewaan aset
Analisa software pembuatan perencanaan bisnis untuk persewaan asetAnalisa software pembuatan perencanaan bisnis untuk persewaan aset
Analisa software pembuatan perencanaan bisnis untuk persewaan aset
 
Cocomo
CocomoCocomo
Cocomo
 
Bab ii
Bab iiBab ii
Bab ii
 
Mpsi sesi3
Mpsi sesi3Mpsi sesi3
Mpsi sesi3
 
Menghitung fp
Menghitung fpMenghitung fp
Menghitung fp
 
Rekayasa Perangkat Lunak - Model Pengembangan Sistem
Rekayasa Perangkat Lunak - Model Pengembangan SistemRekayasa Perangkat Lunak - Model Pengembangan Sistem
Rekayasa Perangkat Lunak - Model Pengembangan Sistem
 
Manajemen Waktu Proyek
Manajemen Waktu ProyekManajemen Waktu Proyek
Manajemen Waktu Proyek
 
Testing&implementasi 2
Testing&implementasi 2Testing&implementasi 2
Testing&implementasi 2
 
Bab 3
Bab 3Bab 3
Bab 3
 
Bahasa pemograman
Bahasa pemogramanBahasa pemograman
Bahasa pemograman
 
Faulty requirement definition
Faulty requirement definitionFaulty requirement definition
Faulty requirement definition
 
Erp pertemuan-8
Erp pertemuan-8Erp pertemuan-8
Erp pertemuan-8
 
Meeting 3 metode pengembangan sistem
Meeting 3   metode pengembangan sistemMeeting 3   metode pengembangan sistem
Meeting 3 metode pengembangan sistem
 
3.EK3-MembuatprogrammenggunakanprosedurdanfungsiV2.pptx
3.EK3-MembuatprogrammenggunakanprosedurdanfungsiV2.pptx3.EK3-MembuatprogrammenggunakanprosedurdanfungsiV2.pptx
3.EK3-MembuatprogrammenggunakanprosedurdanfungsiV2.pptx
 

Software Measurement : Function Point

  • 1.
  • 2. Function Point Dalam Development sebuah perangkat lunak/software terkadang para developer memiliki kesulitan untuk mencari satuan yang dapat mendeskripsikan ukuran dari sofware yang akan dibuat.
  • 3. Function Point Salah satu cara yang populer untuk melakukan pengukuran perangkat lunak dapat mengunakan cara yang bernama FUNCTION POINT
  • 4. Function Point Hasil dari metode Function Point akan lebih mudah dipahami oleh pengguna non teknis yang dapat membantu mengkomunikasikan informasi ukuran software ke pengguna atau client.
  • 5.
  • 6.
  • 7. Function Point Function Point adalah sebuah sebuah teknik terstruktur dalam memecahkan masalah dengan cara memecah sistem menjadi komponen yang lebih kecil dan menetapkan beberapa karakteristik dari sebuah software sehingga dapat lebih mudah dipahami dan dianalisis.
  • 8. Function Point Function Point mengukur dari perspektif Functional dari software yang akan dibangun, terlepas dari bahasa programaan, metode development atau platform perangkat keras yang digunakan
  • 9. Function Point Function Point harus dilakukan oleh orang berpengalaman dalam development software, karena dalam memberikan nilai-nilai dari setiap komponen Function point bersifat subyektif
  • 10. Function Point Pengerjaan Function Point harus dimasukkan sebagai bagian dari rencana proyek secara keseluruhan. Artinya harus dijadwalkan dan direncanakan pengerjaannya
  • 11. Function Point Hasil dari pengukuran menggunakan Function Point dapat digunakan untuk mengestimasi biaya dan effort yang diperlukan dalam development perangkat lunak.
  • 12. Function Point - CFP TAHAP 1. Menghitung Crude Function Points (CFP) Crude Function Points (CFP) adalah untuk menghitung bobot nilai dari komponen-komponen Function Point yang dikaitkan dengan software yang akan dibuat.
  • 13.
  • 14.
  • 15.
  • 16. Function Point - RCAF TAHAP 2 Menghitung Relative Complexity Adjustment Factor (RCAF) RCAF digunakan untuk menghitung bobot kompleksitas dari software berdasarkan 14 karakteristik.
  • 17.
  • 18.
  • 19. Function Point - FP TAHAP 3 : Menghitung Function Point (FP) Adalah proses melakukan perhitungan untuk mendapat nilai Function Point dari sofrware yang akan dibangun
  • 20.
  • 21. Function Point - Contoh “ Akan dibangun sebuah software dalam pengelolahan Sistem Informasi Sumber Daya Manusia yang rencanakan untuk mengelola karyawan dari jumlah 10 hingga 200 karyawan dan akan menghasilkan berbagai macam laporan seperti absensi karyawan,sallery karyawan dan sebagainya. Aplikasi ini sangat memungkinkan berinteraksi dengan perangkat keras absensi seperti Fingger Print serta menyediakan webservice agar Software Sumber Daya Manusia ini dapat berkolaborasi dengan Software Menajemen Proyek yang telah berjalanan”
  • 22.
  • 23.
  • 24.
  • 25.
  • 26.
  • 27.