Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Download
Standard view
Full view
of .
Look up keyword
Like this
16Activity
0 of .
Results for:
No results containing your search query
P. 1
Pengukuran Volume Software berdasarkan Kompleksitasnya dengan Metode Function Point

Pengukuran Volume Software berdasarkan Kompleksitasnya dengan Metode Function Point

Ratings: (0)|Views: 701 |Likes:
Published by Ilham
Menghitung Function Point
Menghitung Function Point

More info:

Published by: Ilham on Jun 22, 2010
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

11/07/2012

pdf

text

original

 
Pengukuran Volume Software berdasarkan Kompleksitasnya dengan MetodeFunction Point
Kusrini, Muhammad Dedi Iskandar  Abstract 
Software volume measuring can be basic for planning resource, cost and duration of software development. It also become base to determine software price. In this paper,the writer explain a measurement software volume using function point method. Anexample also included to help understanding the method.The usage of function point method need profesional touch, because themeasurement is very subjecctive. The method calculated based on data processingview. This method also needs additional data to improve the result.
Key Word : Volume, Software, Function Point Method 
1.
 
Pendahuluan
Pengukuran volume software telah menjadi suatu perbincangan hangat di kalanganpengembang dan pebisnis software. Bagi pengembang, mengukur volume darisoftware bermanfaat untuk merencanakan sumber daya, biaya dan durasi yangdiperlukan untuk membangun software. Selain itu, pengembang juga dapatmengevaluasi kualitas produk dengan cara membandingkan volume sistem denganbanyaknya error (error-count) dalam software yang dikerjakan.Sementara dari perspektif bisnis, volume software dapat menjadi dasar untukmenentukan nilai harga dari produk software yang bersangkutan.
2.
 
Pengukuran Volume Software
Dahulu orang banyak mengukur volume dari suatu software menggunakan LOC(Lines Of Code), yaitu suatu teknik pengukuran besar software dengan cara
 
menghitung baris kode program yang ada. Teknik ini mempunyai sifat yang menjadikekurangannya yaitu :
 
Relatif terhadap bahasa/tool pemrograman dan gaya pengkodean programer.LOC sangat tergantung pada karakteristik tool pemrograman yang digunakandan gaya pengkodean programer. Sebagai contoh dalam bahasa BASIC kodesebagai berikut :
a = a + 1
hanya membutuhkan 1 baris kode. Sedangkan untuk mendapatkan hasil yangsama dalam bahasa PASCAL kode tersebut dikonversi sebagai berikut :
program x;vara : integer;begina := a + 1;end.
yang membutuhkan 6 baris kode. Juga perhatikan contoh perbedaan gayapengkodean dari 2 skrip program berikut yang mengakibatkan perbedaan LOC.
 
LOC tidak bisa ditentukan sebelum proyek pengembangan menyelesaikantahapan implementasi (pengkodean). Oleh karena itu, LOC tidak dapatdimanfaatkan untuk merencanakan proses pengembangan dan tidak pula dapatdigunakan untuk memperkirakan harga produk. Selesainya tahapanimplementasi adalah suatu fase yang sangat terlambat untuk menyusun estimasisumber daya.Dari kekurangan tersebut maka timbul keinginan untuk mendapatkan suatu teknikpengukuran volume software yang tidak hanya berdasar pada banyaknya baris kodeprogram, namun lebih kearah sesuatu yang dapat diukur lebih awal pada
softwaredevelopment life cycle
sehingga kemudian munculah gagasan metode FunctionPoint.Kode 1 (2 baris)
a := a + 1; b :=5;if a = 2 then a=1;
Kode 2 (4 baris):
a := a + 1;b := 5;if a = 2 thena := 1;
 
Keunggulan dari metode Function Point adalah kemampuannya untuk menyediakanperkiraan volume proyek dalam bentuk sumber daya pengembangan yangdibutuhkan, sebelum proyek tersebut jauh melangkah. Perkiraan ini memberikandasar penting untuk perkiraan sumber daya yang dibutuhkan perusahaan softwaredalam mempersiapkan proposal tender dan
 project plan
. Penggunaan metode sepertiini juga dapat mencegah atau setidaknya mengurangi secara substansial risiko darikesalahan manajerial karena
underestimate
pada perencanaan biaya proyek.Metode function point perhitungannya didasarkan pada ukuran banyak dankompleksitas fungsi yang diinginkan dalam proyek software. Function point dapatdihitung melalui telaah dokumentasi
requirement 
fungsional sistem oleh seorangprofesional.Metode function point diperkenalkan pertama kali oleh Albrecht pada tahun 1979.Perkembangan selanjutnya metode ini digunakan secara luas untuk keperluankomersial oleh banyak pihak namun masih dipandang sebagai eksperimental olehbanyak ilmuwan atau profesional. Memandang pentingnya metode ini, maka riset-riset dilakukan untuk memvalidasi, meningkatkan dan mengadaptasikan metode inike dalam beberapa jenis sistem software seperti sistem software real-time dan sistemsoftware berorientasi obyek.
3.
 
Metode Function Point
Perhitungan dengan metode Function Point menuntut untuk dilakukan oleh seorangprofesional yang berpengalaman karena memiliki tingkat subyektifitas yang cukuptinggi. Metode ini sendiri terdiri dari banyak varia. Variasi yang adalah padalangkah/tahapan yang ada maupun pada isi dari tiap tahapan. Varian-varian ini timbulkarena metode ini dapat diubah sesuai dengan kebijakan perusahaan pengembangsoftware. Namun apapun varian yang digunakan oleh pengembang, hendaknyadigunakan dengan konsisten agar tercipta komparasi yang benar antara software-software yang dinilai.Pada tulisan ini penulis memberikan contoh berdasarkan publikasi varian yangpopuler seperti Gramus dan Herron (1996), IEEE (2000), Caldiera dkk (1998) yangmenghasilkan manual penggunaan function point seperi IFPUG 3, IFPUG 4 dan MarkII. Contoh berikut penulis buat dengan beberapa penyesuaian sesuai denganpengalaman dan pengamatan penulis. Tahapan-tahapan yang ada dalammenentukan function point adalah sebagai berikut :

Activity (16)

You've already reviewed this. Edit your review.
1 hundred reads
1 thousand reads
Moh Jufriyanto liked this
Haslinda Yusuf liked this
ambuana liked this
tonylay liked this
Bonita Christy liked this
dyusup liked this
abahkaiyisah liked this

You're Reading a Free Preview

Download
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->