bab iv implementasi dan evaluasi 4.1 …repository.dinamika.ac.id/id/eprint/2308/5/bab_iv.pdfdalam...

81
92 BAB IV IMPLEMENTASI DAN EVALUASI 4.1 Implementasi Tahap implementasi sistem merupakan tahap penerapan perangkat lunak yang telah dirancang pada bab sebelumnya. Aplikasi yang dibuat akan diterapkan berdasarkan kebutuhan. Selain itu aplikasi ini akan dibuat sedemikian rupa sehingga dapat memudahkan pengguna untuk menggunakan aplikasi penentuan harga perkiraan sendiri proyek perangkat lunak kepemerintahan berbasis web. Dalam melakukan implementasi perangkat lunak ini, kebutuhan sistem perlu diperhatikan. Kebutuhan sistem ini bertujuan untuk menunjang implementasi perangkat lunak supaya berjalan dengan baik sesuai perancangan dan desain yang telah dilakukan. Kebutuhan sistem atau perangkat lunak ini dibagi menjadi dua, yakni kebutuhan perangkat lunak ( Software) dan kebutuhan perangkat keras (Hardware) 4.1.1 Kebutuhan Software (Perangkat Lunak) Perangkat lunak atau software adalah program komputer yang berfungsi sebagai sarana interaksi antara pengguna dan perangkat keras (hardware). Untuk itu dibutuhkan spesifikasi yang memadai dalam menunjang proses interaksi tersebut. Kebutuhan dan spesifikasi minimalsoftware untuk menjalankan aplikasi analisis kelayakan pendirian indomaretadalah sebagai berikut: a. Sistem operasi menggunakan Microsoft® Windows® 7 atau lebih tinggi b. Power Designer® 15 untuk membuat Context Diagram dan DFD c. Mysql 5.1 untuk membuat database sistem d. XAMPP untuk membuat web serverlocal

Upload: others

Post on 29-Feb-2020

4 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: BAB IV IMPLEMENTASI DAN EVALUASI 4.1 …repository.dinamika.ac.id/id/eprint/2308/5/BAB_IV.pdfDalam pengoperasian perangkat lunak ini akan dijelaskan tentang fungsi-fungsi apa saja

92

BAB IV

IMPLEMENTASI DAN EVALUASI

4.1 Implementasi

Tahap implementasi sistem merupakan tahap penerapan perangkat lunak

yang telah dirancang pada bab sebelumnya. Aplikasi yang dibuat akan diterapkan

berdasarkan kebutuhan. Selain itu aplikasi ini akan dibuat sedemikian rupa sehingga

dapat memudahkan pengguna untuk menggunakan aplikasi penentuan harga

perkiraan sendiri proyek perangkat lunak kepemerintahan berbasis web.

Dalam melakukan implementasi perangkat lunak ini, kebutuhan sistem

perlu diperhatikan. Kebutuhan sistem ini bertujuan untuk menunjang

implementasi perangkat lunak supaya berjalan dengan baik sesuai perancangan

dan desain yang telah dilakukan. Kebutuhan sistem atau perangkat lunak ini

dibagi menjadi dua, yakni kebutuhan perangkat lunak (Software) dan kebutuhan

perangkat keras (Hardware)

4.1.1 Kebutuhan Software (Perangkat Lunak)

Perangkat lunak atau software adalah program komputer yang berfungsi

sebagai sarana interaksi antara pengguna dan perangkat keras (hardware). Untuk

itu dibutuhkan spesifikasi yang memadai dalam menunjang proses interaksi

tersebut. Kebutuhan dan spesifikasi minimalsoftware untuk menjalankan aplikasi

analisis kelayakan pendirian indomaretadalah sebagai berikut:

a. Sistem operasi menggunakan Microsoft® Windows® 7 atau lebih tinggi

b. Power Designer® 15 untuk membuat Context Diagram dan DFD

c. Mysql 5.1 untuk membuat database sistem

d. XAMPP untuk membuat web serverlocal

Page 2: BAB IV IMPLEMENTASI DAN EVALUASI 4.1 …repository.dinamika.ac.id/id/eprint/2308/5/BAB_IV.pdfDalam pengoperasian perangkat lunak ini akan dijelaskan tentang fungsi-fungsi apa saja

93

e. Google Chrome untuk mengakses localhost website

f. PHP (Hypertext Prepocessor) untuk bahasa pemrograman dalam membuat

website

g. Notepad++untuk membuat website

4.1.2 Kebutuhan Hardware (Perangkat Keras)

Perangkat keras (Hardware) adalah suatu komponen-komponen fisik

komputer yang berfungsi untuk memberi masukan, mengolah dan menampilkan

keluaran yang digunakan oleh sistem untuk menjalankan perintah yang telah

diprogramkan. Hardware ini harus tersedia dan memiliki spesifikasi yang

memadai untuk menjalankan aplikasi yang dibuat dengan baik. Kebutuhan dan

spesifikasi minimalhardware untuk menjalankan aplikasi analisis kelayakan

pendirian indomaret tersebut adalah sebagai berikut:

Tabel 4.1 Kebutuhan Hardware

Processor Dual Core Processor 2.60 GHz, 512K Cache, 400 MHz

FSB

Memory 2 Gygabytes RAM

Monitor SVGA dengan resolusi 1366 X 768.

Hardware lain Keyboard, Mouse, dan Printer yang kompitibel

4.1.3 Installasi Program dan Pengaturan Sistem

Aplikasi penentuan harga perkiraan sendiri proyek perangkat lunak

kepemerintahan berbasis web ini membutuhkan perangkat lunak yang telah

terpasang beberapa software, adapun tahapan-tahapan pemasangan dan

pengaturan sistem adalah:

Page 3: BAB IV IMPLEMENTASI DAN EVALUASI 4.1 …repository.dinamika.ac.id/id/eprint/2308/5/BAB_IV.pdfDalam pengoperasian perangkat lunak ini akan dijelaskan tentang fungsi-fungsi apa saja

94

a. Install sistem operasi Microsoft® Windows® 7 atau lebih tinggi

b. XAMPP untuk membuat web serverlocalhost

c. Notepad++untuk membuat website

d. Install browser yang dibutuhkan.

4.2 Pengoperasian Perangkat Lunak

Setelah kebutuhan perangkat lunak yang telah dijabarkan pada sub bab

sebelumnya terpenuhi, maka perangkat lunak ini telah dapat dioperasikan. Pada

sub bab pengoperasian perangkat lunak ini merupakan penjelasan tentang

bagaimana perangkat lunak ini dapat dioperasikan sesuai dengan yang telah

didesain dan dirancang pada sub bab perancangan sistem di bab sebelumnya.

Dalam pengoperasian perangkat lunak ini akan dijelaskan tentang fungsi-fungsi

apa saja yang terdapat di dalam perangkat lunak serta siapa saja yang memiliki

hak akses fungsi tersebut.

Sebelum semua pengguna apikasi penentuan harga perkiraan sendiri

proyek perangkat lunak ini dapat mengakses sistem, pengguna diharuskan

melakukan login sebagaimana fungsi otentifikasi di dalam aplikasi. Berikut

tampilan halaman login pada aplikasi yang disajikan pada Gambar 4.1.

Page 4: BAB IV IMPLEMENTASI DAN EVALUASI 4.1 …repository.dinamika.ac.id/id/eprint/2308/5/BAB_IV.pdfDalam pengoperasian perangkat lunak ini akan dijelaskan tentang fungsi-fungsi apa saja

95

Gambar 4.1 Antarmuka Halaman Login

Halaman login merupakan halaman awal yang tampil pada aplikasi

penentuan harga perkiraan sendiri proyek perangkat lunak ini.Pada halaman ini

pengguna harus memasukkan username dan password, selanjutnya pengguna

mengklik tombol Login yang telah tersedia untuk memasuki halaman aplikasi

selanjutnya. Jika username dan password yang dimasukkan salah atau belum

terdaftar maka pengguna tidak dapat mengakses aplikasi, atau dapat meminta

bagian admin untuk mendaftarkannya sebagai pengguna terlebih dahulu. Proses

tersebut bertujuan untuk pengamanan dan otentifikasi pengguna dengan cara

mengenali dan membatasi pengguna yang dapat masuk ke dalam sistem dan

membatasi hak akses pengguna tersebut terhadap sistem.

4.2.1 Maintenance Data User

Halaman maintenance data user ini memiliki fungsi menyimpan,

merubah, dan menghapus data user. Pada halaman ini terdapat form untuk

memasukkan data user dan tabel untuk menampilkan daftar data user. Form

Page 5: BAB IV IMPLEMENTASI DAN EVALUASI 4.1 …repository.dinamika.ac.id/id/eprint/2308/5/BAB_IV.pdfDalam pengoperasian perangkat lunak ini akan dijelaskan tentang fungsi-fungsi apa saja

96

tersebut berisi lima kolom yang nantinya akan diisi oleh pengguna, yakni kolom

ID User yang secara otomatis ditentukan oleh sistem, Username, User Actual

Name, User Password, User Role. Jika seluruh kolom telah terisi maka pengguna

selanjutnya mengklik tombol simpan untuk melakukan insert data ke dalam

database. Jika data berhasil masuk database, maka data tersebut akan tampil di

tabel daftar data user yang berada di sebelah forminsert data user. Berikut

halaman maintenance data user dapat dilihat pada Gambar 4.2.

Gambar 4.2 Antarmuka Halaman Maintenance Data User

4.2.2 Maintenance Data Jabatan

Halaman maintenance data jabatan ini memiliki fungsi untuk

menyimpan, merubah, dan menghapus data jabatan. Pada halaman ini terdapat

form untuk memasukkan data jabatan dan tabel untuk menampilkan daftar data

jabatan. Form tersebut berisi lima kolom yang nantinya akan diisi oleh pengguna,

yakni kolom ID Jabatan yang secara otomatis ditentukan oleh sistem, kolom

Nama Jabatan, Tarif Minimal, Tarif Adverage, dan Tarif Maksimal. Jika seluruh

kolom telah terisi maka pengguna selanjutnya mengklik tombol simpan untuk

melakukan insert data ke dalam database. Jika data berhasil masuk database,

maka data tersebut akan tampil di tabel daftar data jabatan yang berada di sebelah

Page 6: BAB IV IMPLEMENTASI DAN EVALUASI 4.1 …repository.dinamika.ac.id/id/eprint/2308/5/BAB_IV.pdfDalam pengoperasian perangkat lunak ini akan dijelaskan tentang fungsi-fungsi apa saja

97

forminsert data jabatan. Berikut halaman maintenance data jabatan dapat dilihat

pada Gambar 4.3.

Gambar 4.3 Antarmuka Halaman Maintenance Data Jabatan

4.2.3 Maintenance Data Wilayah

Halaman maintenance data wilayah ini memiliki fungsi untuk

menyimpan, merubah, dan menghapus data wilayah. Pada halaman ini terdapat

form untuk memasukkan data wilayah dan tabel untuk menampilkan daftar data

wilayah. Form tersebut berisi tiga kolom yang nantinya akan diisi oleh pengguna,

yakni kolom ID Wilayah yang secara otomatis ditentukan oleh sistem, kolom

Nama wilayah, dan Rate Wilayah. Jika seluruh kolom telah terisi maka pengguna

selanjutnya mengklik tombol simpan untuk melakukan insert data ke dalam

database. Jika data berhasil masuk database, maka data tersebut akan tampil di

tabel daftar data wilayah yang berada di sebelah forminsert data wilayah. Berikut

halaman maintenance data wilayah dapat dilihat pada Gambar 4.4.

Page 7: BAB IV IMPLEMENTASI DAN EVALUASI 4.1 …repository.dinamika.ac.id/id/eprint/2308/5/BAB_IV.pdfDalam pengoperasian perangkat lunak ini akan dijelaskan tentang fungsi-fungsi apa saja

98

Gambar 4.4 Antarmuka Halaman Maintenance Data Wilayah

4.2.4 Maintenance Data Actor

Halaman maintenance data actor ini memiliki fungsi untuk menyimpan,

merubah, dan menghapus data actor. Pada halaman ini terdapat form untuk

memasukkan data actor dan tabel untuk menampilkan daftar data actor. Form

tersebut berisi empat kolom yang nantinya akan diisi oleh pengguna, yakni kolom

ID Actor yang secara otomatis ditentukan oleh sistem, kolom Nama Jenis Actor,

Deskripsi, dan Bobot. Jika seluruh kolom telah terisi maka pengguna selanjutnya

mengklik tombol simpan untuk melakukan insert data ke dalam database. Jika

data berhasil masuk database, maka data tersebut akan tampil di tabel daftaractor

yang berada di sebelah forminsert data actor. Berikut halaman maintenance data

actor dapat dilihat pada Gambar 4.5.

Page 8: BAB IV IMPLEMENTASI DAN EVALUASI 4.1 …repository.dinamika.ac.id/id/eprint/2308/5/BAB_IV.pdfDalam pengoperasian perangkat lunak ini akan dijelaskan tentang fungsi-fungsi apa saja

99

Gambar 4.5 Antarmuka Halaman Maintenance Data Actor

4.2.5 Maintenance Data Technical Factor

Halaman maintenance data technical factor ini memiliki fungsi untuk

menyimpan, merubah, dan menghapus data technical factor. Pada halaman ini

terdapat form untuk memasukkan data technical factor dan tabel untuk

menampilkan daftar technical factor. Form tersebut berisi empat kolom yang

nantinya akan diisi oleh pengguna, yakni kolom ID Technical Factor yang secara

otomatis ditentukan oleh sistem, kolom Keterangan, Petunjuk dan Bobot. Jika

seluruh kolom telah terisi maka pengguna selanjutnya mengklik tombol simpan

untuk melakukan insert data ke dalam database. Jika data berhasil masuk

database, maka data tersebut akan tampil di tabel daftar technical factor yang

berada di sebelah forminsert data technical factor. Berikut halaman maintenance

data technical factor dapat dilihat pada Gambar 4.6.

Page 9: BAB IV IMPLEMENTASI DAN EVALUASI 4.1 …repository.dinamika.ac.id/id/eprint/2308/5/BAB_IV.pdfDalam pengoperasian perangkat lunak ini akan dijelaskan tentang fungsi-fungsi apa saja

100

Gambar 4.6 Antarmuka Halaman Maintenance Data Technical Factor

4.2.6 Maintenance Data Environmental Factor

Halaman maintenance data environmental factor ini memiliki fungsi

untuk menyimpan, merubah, dan menghapus data environmental factor. Pada

halaman ini terdapat form untuk memasukkan data environmental factor dan tabel

untuk menampilkan daftar environmental factor. Form tersebut berisi empat

kolom yang nantinya akan diisi oleh pengguna, yakni kolom ID Environmental

Factor yang secara otomatis ditentukan oleh sistem, kolom Keterangan, Petunjuk

dan Bobot. Jika seluruh kolom telah terisi maka pengguna selanjutnya mengklik

tombol simpan untuk melakukan insert data ke dalam database. Jika data berhasil

masuk database, maka data tersebut akan tampil di tabel daftar environmental

factor yang berada di sebelah forminsert data environmental factor. Berikut

halaman maintenance data environmental factor dapat dilihat pada Gambar 4.7.

Page 10: BAB IV IMPLEMENTASI DAN EVALUASI 4.1 …repository.dinamika.ac.id/id/eprint/2308/5/BAB_IV.pdfDalam pengoperasian perangkat lunak ini akan dijelaskan tentang fungsi-fungsi apa saja

101

Gambar 4.7 Antarmuka Halaman Maintenance Data Enviromental Factor

4.2.7 Maintenance Data Use Case

Halaman maintenance data use case ini memiliki fungsi untuk

menyimpan, merubah, dan menghapus data use case. Pada halaman ini terdapat

form untuk memasukkan data use case dan tabel untuk menampilkan daftar use

case. Form tersebut berisi empat kolom yang nantinya akan diisi oleh pengguna,

yakni kolom ID Use Case yang secara otomatis ditentukan oleh sistem, kolom

Nama Use Case, Deskripsi Use Case dan Bobot. Jika seluruh kolom telah terisi

maka pengguna selanjutnya mengklik tombol simpan untuk melakukan insert data

ke dalam database. Jika data berhasil masuk database, maka data tersebut akan

tampil di tabel daftar use case yang berada di sebelah forminsert data use case.

Berikut halaman maintenance data use case dapat dilihat pada Gambar 4.8.

Gambar 4.8 Antarmuka Halaman Maintenance Data Use Case

Page 11: BAB IV IMPLEMENTASI DAN EVALUASI 4.1 …repository.dinamika.ac.id/id/eprint/2308/5/BAB_IV.pdfDalam pengoperasian perangkat lunak ini akan dijelaskan tentang fungsi-fungsi apa saja

102

4.2.8 Maintenance Data Fase Aktivitas

Halaman maintenance data fase aktivitas ini memiliki fungsi untuk

menyimpan, merubah, dan menghapus data fase aktivitas. Pada halaman ini

terdapat form untuk memasukkan data fase aktivitas dan tabel untuk menampilkan

daftar fase aktivitas. Form tersebut berisi dua kolom yang nantinya akan diisi oleh

pengguna, yakni kolom ID Fase Aktivitas yang secara otomatis ditentukan oleh

sistem, dan Nama Fase Aktivitas. Jika seluruh kolom telah terisi maka pengguna

selanjutnya mengklik tombol simpan untuk melakukan insert data ke dalam

database. Jika data berhasil masuk database, maka data tersebut akan tampil di

tabel daftar fase aktivitas yang berada di sebelah forminsert data fase aktivitas.

Berikut halaman maintenance data fase aktivitas dapat dilihat pada Gambar 4.9.

Gambar 4.9 Antarmuka Halaman Maintenance Data Fase Aktivitas

4.2.9 Maintenance Data Sub Aktivitas

Halaman maintenance data sub aktivitas ini memiliki fungsi untuk

menyimpan, merubah, dan menghapus data sub aktivitas. Pada halaman ini

terdapat form untuk memasukkan data sub aktivitas dan tabel untuk menampilkan

daftar sub aktivitas. Form tersebut berisi tiga kolom yang nantinya akan diisi oleh

pengguna, yakni kolom ID Sub Aktivitas yang secara otomatis ditentukan oleh

sistem, Fase Aktivitas dan Nama Sub Aktivitas. Jika seluruh kolom telah terisi

maka pengguna selanjutnya mengklik tombol simpan untuk melakukan insert data

Page 12: BAB IV IMPLEMENTASI DAN EVALUASI 4.1 …repository.dinamika.ac.id/id/eprint/2308/5/BAB_IV.pdfDalam pengoperasian perangkat lunak ini akan dijelaskan tentang fungsi-fungsi apa saja

103

ke dalam database. Jika data berhasil masuk database, maka data tersebut akan

tampil di tabel daftar sub aktivitas yang berada di sebelah forminsert data sub

aktivitas. Berikut halaman maintenance data sub aktivitas dapat dilihat pada

Gambar 4.10.

Gambar 4.10 Antarmuka Halaman Maintenace Data Sub Aktivitas

4.2.10 Maintenace Data Aktivitas

Halaman maintenancedata aktivitas ini memiliki fungsi untuk

menyimpan, merubah, dan menghapus data aktivitas. Pada halaman ini terdapat

form untuk memasukkan data aktivitas dan tabel untuk menampilkan daftar

aktivitas. Form tersebut berisi tiga kolom yang nantinya akan diisi oleh pengguna,

yakni kolom ID Aktivitas yang secara otomatis ditentukan oleh sistem, Sub

Aktivitas dan Nama Aktivitas. Jika seluruh kolom telah terisi maka pengguna

selanjutnya mengklik tombol simpan untuk melakukan insert data ke dalam

database. Jika data berhasil masuk database, maka data tersebut akan tampil di

tabel daftar aktivitas yang berada di sebelah forminsert data aktivitas. Berikut

halaman maintenance data aktivitas dapat dilihat pada Gambar 4.11.

Page 13: BAB IV IMPLEMENTASI DAN EVALUASI 4.1 …repository.dinamika.ac.id/id/eprint/2308/5/BAB_IV.pdfDalam pengoperasian perangkat lunak ini akan dijelaskan tentang fungsi-fungsi apa saja

104

Gambar 4.11 Antarmuka Halaman Maintenance Data Aktivitas

4.2.11 Maintenance Data Effort

Halaman maintenance data effort ini memiliki fungsi untuk menyimpan,

merubah, dan menghapus data effort. Pada halaman ini terdapat form untuk

memasukkan data effort dan tabel untuk menampilkan daftar effort. Form tersebut

berisi tiga kolom yang nantinya akan diisi oleh pengguna, yakni kolom Aktivitas,

Jabatan dan Estimasi Effort. Jika seluruh kolom telah terisi maka pengguna

selanjutnya mengklik tombol simpan untuk melakukan insert data ke dalam

database. Jika data berhasil masuk database, maka data tersebut akan tampil di

tabel daftar effort yang berada di sebelah forminsert data effort. Berikut halaman

maintenance data effort dapat dilihat pada Gambar 4.12.

Page 14: BAB IV IMPLEMENTASI DAN EVALUASI 4.1 …repository.dinamika.ac.id/id/eprint/2308/5/BAB_IV.pdfDalam pengoperasian perangkat lunak ini akan dijelaskan tentang fungsi-fungsi apa saja

105

Gambar 4.12 Antarmuka Halaman Maintenance Data Effort

4.2.12 Maintenance Data Effort Rate

Halaman maintenance data effort rate ini memiliki fungsi untuk

menyimpan, merubah, dan menghapus data effort rate. Pada halaman ini terdapat

form untuk memasukkan data effort rate dan tabel untuk menampilkan daftar

effort rate. Form tersebut berisi dua kolom yang nantinya akan diisi oleh

pengguna, yakni kolom ID Effort Rate yang secara otomatis akan terisi oleh

sistem, dan Nilai Effort Rate. Jika seluruh kolom telah terisi maka pengguna

selanjutnya mengklik tombol simpan untuk melakukan insert data ke dalam

database. Jika data berhasil masuk database, maka data tersebut akan tampil di

tabel daftar effort rate yang berada di sebelah forminsert data effort rate. Berikut

halaman maintenance data effort rate dapat dilihat pada Gambar 4.13.

Page 15: BAB IV IMPLEMENTASI DAN EVALUASI 4.1 …repository.dinamika.ac.id/id/eprint/2308/5/BAB_IV.pdfDalam pengoperasian perangkat lunak ini akan dijelaskan tentang fungsi-fungsi apa saja

106

Gambar 4.13 Antarmuka Halaman Maintenace Data Effort Rate

4.2.13 Maintenace Data Jenis Biaya

Halaman maintenance data jenis biaya ini memiliki fungsi untuk

menyimpan, merubah, dan menghapus data jenis biaya. Pada halaman ini terdapat

form untuk memasukkan data jenis biaya dan tabel untuk menampilkan daftar

jenis baiaya. Form tersebut berisi dua kolom yang nantinya akan diisi oleh

pengguna, yakni kolom ID Jenis Biaya yang secara otomatis ditentukan oleh

sistem, dan Nama Jenis Biaya. Jika seluruh kolom telah terisi maka pengguna

selanjutnya mengklik tombol simpan untuk melakukan insert data ke dalam

database. Jika data berhasil masuk database, maka data tersebut akan tampil di

tabel daftar jenis biaya yang berada di sebelah forminsert data jenis biaya. Berikut

halaman maintenance data jenis biaya dapat dilihat pada Gambar 4.14.

Gambar 4.14 Antarmuka Halaman Maintenance Data Jenis Biaya

Page 16: BAB IV IMPLEMENTASI DAN EVALUASI 4.1 …repository.dinamika.ac.id/id/eprint/2308/5/BAB_IV.pdfDalam pengoperasian perangkat lunak ini akan dijelaskan tentang fungsi-fungsi apa saja

107

4.2.14 Maintenace Data Biaya

Halaman maintenance data biaya ini memiliki fungsi untuk menyimpan,

merubah, dan menghapus data biaya. Pada halaman ini terdapat form untuk

memasukkan data biaya dan tabel untuk menampilkan daftar biaya. Form tersebut

berisi tiga kolom yang nantinya akan diisi oleh pengguna, yakni kolom ID Biaya

yang secara otomatis ditentukan oleh sistem, Jenis Biaya, dan Nama Biaya. Jika

seluruh kolom telah terisi maka pengguna selanjutnya mengklik tombol simpan

untuk melakukan insert data ke dalam database. Jika data berhasil masuk

database, maka data tersebut akan tampil di tabel daftar biaya yang berada di

sebelah forminsert data biaya. Berikut halaman maintenance data biaya dapat

dilihat pada Gambar 4.15.

Gambar 4.15 Antarmuka Halaman Maintenace Data Biaya

4.2.15 Halaman Proyek Aplikasi

Halaman proyek aplikasi ini merupakan halaman awal dalam menghitung

harga perkiraan sendiri proyek perangkat lunak. Pada halaman ini terdapat data

proyek aplikasi yang pernah di buat sebelumnya. Jika pengguna ingin membuat

baru, pengguna cukup mengklik tombol proyek baru yang tersedia. Berikut

halaman proyek aplikasi dapt dilihat pada gambar 4.16.

Page 17: BAB IV IMPLEMENTASI DAN EVALUASI 4.1 …repository.dinamika.ac.id/id/eprint/2308/5/BAB_IV.pdfDalam pengoperasian perangkat lunak ini akan dijelaskan tentang fungsi-fungsi apa saja

108

Gambar 4.16 Antarmuka Halaman Proyek Aplikasi

4.2.16 Inisialisasi Data Proyek Aplikasi

Halaman ini berfungsi untuk menginisialisasi data proyek aplikasi yang

akan dibuat. Data-data yang harus diisi oleh pengguna pada form ini yakni ID

Proyek yang secara otomatis terisi oleh sistem, kolom Nama Proyek, Pengguna

yang dibedakan menjadi tiga kolom inputan yakni Simpel, Medium, dan

Kompleks. Fungsi aplikasi yang juga dibedakan menjadi tiga kolom yakni Simpel,

Medium dan Kompleks. Untuk melanjutkan ke halaman berikutnya pengguna

dapat mengklik tombol selanjutnya. Dan apabila pengguna ingin kembali ke

halaman sebelumnya pengguna dapat dengan mengklik tombol sebelumnya.

Page 18: BAB IV IMPLEMENTASI DAN EVALUASI 4.1 …repository.dinamika.ac.id/id/eprint/2308/5/BAB_IV.pdfDalam pengoperasian perangkat lunak ini akan dijelaskan tentang fungsi-fungsi apa saja

109

Gambar 4.17 Antarmuka Halaman Inisialisasi Data Proyek Aplikasi

4.2.17 Perhitungan Technical Complexity Factor

Halaman ini berfungsi untuk menghitung nilai technical complexity factor.

Pada halaman ini pengguna memberikan skor pada setiap faktor teknis pembuatan

aplikasi. Dimana setiap faktor teknis tersebut memiliki parameter masing-masing

yakni sangat tidak setuju, tidak setuju, cukup, setuju, sangat setuju. Setelah

pemberian skor dilakukan maka diperoleh nilai dari technical complexity

factor.Untuk melanjutkan ke halaman berikutnya pengguna dapat mengklik

tombol selanjutnya. Dan apabila pengguna ingin kembali ke halaman sebelumnya

pengguna dapat dengan mengklik tombol sebelumnya.

Page 19: BAB IV IMPLEMENTASI DAN EVALUASI 4.1 …repository.dinamika.ac.id/id/eprint/2308/5/BAB_IV.pdfDalam pengoperasian perangkat lunak ini akan dijelaskan tentang fungsi-fungsi apa saja

110

Gambar 4.18 Antarmuka HalamanTechnical Complexity Factor

4.2.18 Perhitungan Environmental Complexity Factor

Halaman ini berfungsi untuk menghitung nilai environmental complexity

factor. Pada halaman ini pengguna memberikan skor pada setiap faktor

lingkungan pembuatan aplikasi. Dimana setiap faktor lingkungan tersebut

memiliki parameter masing-masing yakni sangat tidak setuju, tidak setuju, cukup,

setuju, sangat setuju. Setelah pemberian skor dilakukan maka diperoleh nilai dari

environmental complexity factor.Untuk melanjutkan ke halaman berikutnya

pengguna dapat mengklik tombol selanjutnya. Dan apabila pengguna ingin

kembali ke halaman sebelumnya pengguna dapat dengan mengklik tombol

sebelumnya.

Page 20: BAB IV IMPLEMENTASI DAN EVALUASI 4.1 …repository.dinamika.ac.id/id/eprint/2308/5/BAB_IV.pdfDalam pengoperasian perangkat lunak ini akan dijelaskan tentang fungsi-fungsi apa saja

111

Gambar 4.19 Antarmuka Halaman Environmental Complexity Factor

4.2.19 Perhitungan Estimasi Effort

Halaman estimasi effort ini menampilkan data estimasi effort baik

peraktivitas maupun perjabatan. Untuk menampilkan data-data tersebut pengguna

harus memilih effort rate terlebih dahulu. Dimana nilai effort rate didapat dari

penelitian yang dilakukan sebelumnya.Untuk melanjutkan ke halaman berikutnya

pengguna dapat mengklik tombol selanjutnya. Dan apabila pengguna ingin

kembali ke halaman sebelumnya pengguna dapat dengan mengklik tombol

sebelumnya.

Page 21: BAB IV IMPLEMENTASI DAN EVALUASI 4.1 …repository.dinamika.ac.id/id/eprint/2308/5/BAB_IV.pdfDalam pengoperasian perangkat lunak ini akan dijelaskan tentang fungsi-fungsi apa saja

112

Gambar 4.20 Antarmuka Halaman Estimasi Effort

4.2.20 Perhitungan Biaya Langsung Personil

Untuk melakukan perhitungan biaya langsung personil pengguna terlebih

ahulu harus memilih tarif yang digunakan dimana tarif dibedakan menjadi 3 yakni

tarif minimal, tarif adverage, dan tarif maksimal. Langkah selanjutnya adalah

menentukan wilayah proyek pembuatan aplikasi karena setiap wilayah memiliki

nilai rate yang berbeda-beda sehingga mempengaruhi besarnya tarif. Setelah tarif

dan wilayah ditentukan maka nilai hasil biaya langsung personil dapat dilihat pada

tabel biaya langsung personil. Untuk melanjutkan ke halaman berikutnya

pengguna dapat mengklik tombol selanjutnya. Dan apabila pengguna ingin

kembali ke halaman sebelumnya pengguna dapat dengan mengklik tombol

sebelumnya.

Page 22: BAB IV IMPLEMENTASI DAN EVALUASI 4.1 …repository.dinamika.ac.id/id/eprint/2308/5/BAB_IV.pdfDalam pengoperasian perangkat lunak ini akan dijelaskan tentang fungsi-fungsi apa saja

113

Gambar 4.21 Antarmuka Halaman Biaya Langsung Personil

4.2.21 Perhitungan Biaya Langsng Non Personil

Halaman perhitungan biaya langsung non personil ini berfungsi untuk

menginputkan biaya-biaya yang dikeluarkan selama proyek pembuatan aplikasi

berlangsung serta menjumlahkan biaya-biaya tersebut.

Pada halaman ini terdapat form untuk memasukkan data biaya langsung

non personil dan tabel untuk menampilkan daftar biaya langsung non personil.

Form tersebut berisi enam kolom yang nantinya akan diisi oleh pengguna, yakni

kolom ID Biaya Langsung Non Personil yang secara otomatis ditentukan oleh

sistem, Jenis Biaya, Nama Biaya, Harga Satuan, Kuantitas, dan Total. Jika seluruh

kolom telah terisi maka pengguna selanjutnya mengklik tombol simpan untuk

melakukan insert data ke dalam database. Jika data berhasil masuk database,

maka data tersebut akan tampil di tabel daftar biaya langsung non personil. Untuk

melanjutkan ke halaman berikutnya pengguna dapat mengklik tombol selanjutnya.

Dan apabila pengguna ingin kembali ke halaman sebelumnya pengguna dapat

dengan mengklik tombol sebelumnya. Berikut halaman perhitungan biaya

langsung non personil dapat dilihat pada Gambar 4.22.

Page 23: BAB IV IMPLEMENTASI DAN EVALUASI 4.1 …repository.dinamika.ac.id/id/eprint/2308/5/BAB_IV.pdfDalam pengoperasian perangkat lunak ini akan dijelaskan tentang fungsi-fungsi apa saja

114

Gambar 4.22 Antarmuka Halaman Biaya Langsung Non Personil

4.2.22 Estimasi Biaya

Pada halaman estimasi biaya ini akan ditampilkan biaya langsung

personil, keuntungan yang harus diisi oleh pengguna dan biaya langsung non

personil serta Pajak Pertambahan Nilai (PPN) sebesar 10%. Untuk melanjutkan ke

halaman berikutnya pengguna dapat mengklik tombol selanjutnya. Dan apabila

pengguna ingin kembali ke halaman sebelumnya pengguna dapat dengan

mengklik tombol sebelumnya. Berikut halaman perhitunganestimasi biaya dapat

dilihat pada Gambar 4.23.

Page 24: BAB IV IMPLEMENTASI DAN EVALUASI 4.1 …repository.dinamika.ac.id/id/eprint/2308/5/BAB_IV.pdfDalam pengoperasian perangkat lunak ini akan dijelaskan tentang fungsi-fungsi apa saja

115

Gambar 4.23 Antarmuka Halaman Estimasi Biaya

4.2.23 Halaman Cetak Laporan

Halaman akhir dalam proses penentuan harga perkiraan sendiri proyek

perangkat lunak ini adalah cetak laporan. Terdapat dua tombol dihalaman ini

yakni tombol kembali ke daftar proyek aplikasi yang berfungsi untuk kembali ke

halaman awal proyek aplikasi dan tombol cetak laporan untuk mencetak laporan

estimasi biaya proyek pembuatan aplikasi yang sudah dihitung sebelumnya.

Berikut halaman cetak dapat dilihat pada Gambar 4.24.

Gambar 4.24 Antarmuka Halaman Cetak Laporan

4.2.24 Laporan Harga Perkiraan Sendiri

Berikut adalah laporan hasil penentuan harga perkiraan sendiri proyek

perangkat lunak yang dapat dilihat pada gambar 4.25.

Page 25: BAB IV IMPLEMENTASI DAN EVALUASI 4.1 …repository.dinamika.ac.id/id/eprint/2308/5/BAB_IV.pdfDalam pengoperasian perangkat lunak ini akan dijelaskan tentang fungsi-fungsi apa saja

116

Gambar 4.25 Laporan Harga Perkiraan Sendiri

4.3 Uji Coba Perangkat Lunak

Proses uji coba aplikasi ini dilakukan untuk memastikan semua fungsi

pada aplikasi berjalan sesuai dengan tujuan. Proses uji coba aplikasi memiliki

tahapan menguji semua input-an dan membandingkan input-an tersebut dengan

hasil yang diharapkan. Berikut ini merupakan hasil uji coba aplikasi yang telah

dilakukan dalam bentuk tabel dan screenshot dari halaman aplikasi.

4.3.1 Uji Coba Halaman Login

Tabel 4.2 Uji Coba Form Login

Object

Pengujian Form Login

Keterangan Mengetahui tampilan dan fungsi form login dapat berjalan dan

menghasilkan output yang diharapkan

No Nama Tes Proses Output yang

diharapkan

Hasil Dokumentasi

1. Uji Coba

Halaman

LoginApli

kasi

Login Aplikasi

Bagian Admin

Pengguna

bagian

Admindapat

mengakses

aplikasi sesuai

hak aksesnya

Sesuai Pengguna dapat

mengakses

halaman Home

pada aplikasi

sesuai hak akses

Manajer

(Gambar 4.26)

Login Aplikasi

Bagian Pejabat

Pembuat

Pengguna

bagian

PPKdapat

Sesuai Pengguna dapat

mengakses

halaman Home

Page 26: BAB IV IMPLEMENTASI DAN EVALUASI 4.1 …repository.dinamika.ac.id/id/eprint/2308/5/BAB_IV.pdfDalam pengoperasian perangkat lunak ini akan dijelaskan tentang fungsi-fungsi apa saja

117

Object

Pengujian Form Login

Keterangan Mengetahui tampilan dan fungsi form login dapat berjalan dan

menghasilkan output yang diharapkan

No Nama Tes Proses Output yang

diharapkan

Hasil Dokumentasi

Komitmen

(PPK)

mengakses

aplikasi sesuai

hak aksesnya

pada aplikasi

sesuai hak akses

Admin (Gambar

4.27)

Validasi jika

Username dan

Password yang

Di-input Salah

Muncul

pemberitahuan

bahwa username

dan password

yang

dimasukkan

salah

Sesuai Aplikasi

menampilkan

alert bahwa

username dan

password salah

(Gambar 4.28)

Gambar 4.26 Uji Coba Halaman Login Aplikasi sebagai Admin

Gambar 4.27 Uji Coba Halaman Login Aplikasi sebagai Pejabat Pembuat

Komitmen (user)

Page 27: BAB IV IMPLEMENTASI DAN EVALUASI 4.1 …repository.dinamika.ac.id/id/eprint/2308/5/BAB_IV.pdfDalam pengoperasian perangkat lunak ini akan dijelaskan tentang fungsi-fungsi apa saja

118

Gambar 4.28 Uji Coba Halaman Login Aplikasi Gagal

4.3.2 Uji Coba Halaman Inisialisasi Proyek

Tabel 4.3 Hasil Uji Coba Inisialisasi Proyek

Object

Pengujian Form Inisialisai Data Proyek

Keterangan

Mengetahui tampilan dan fungsi form inisialisasi data

proyek dapat berjalan dan menghasilkan output sesuai

dengan output yang diharapkan

NO Nama Tes Proses Output yang

diharapkan

Hasil Dokumentasi

2. Uji Coba

Inisialisasi

Proyek

Uji nilai

perhitungan

unadjusted

actor

weightper jenis

actor

Nilai unadjusted

actor weight

sesuai dengan

rumus

perhitungan per

jenis

actordengan

nilai simple = 1,

medium = 4,

complex = 6

Sesuai Sistem dapat

menampilkan

nilai

unadjusted

actor

weightper jenis

actor(Gambar

4.29)

Uji nilai total

nilai

unadjsuted

actor weight

nilai total nilai

unadjsuted actor

weightdengan

nilai 11

Sesuai Sistem dapat

menampilkan

total nilai

unadjusted

actor

weight(Gamba

r 4.29)

Page 28: BAB IV IMPLEMENTASI DAN EVALUASI 4.1 …repository.dinamika.ac.id/id/eprint/2308/5/BAB_IV.pdfDalam pengoperasian perangkat lunak ini akan dijelaskan tentang fungsi-fungsi apa saja

119

Object

Pengujian Form Inisialisai Data Proyek

Keterangan

Mengetahui tampilan dan fungsi form inisialisasi data

proyek dapat berjalan dan menghasilkan output sesuai

dengan output yang diharapkan

NO Nama Tes Proses Output yang

diharapkan

Hasil Dokumentasi

Uji nilai perhitungan

unadjusted use

case weight

per jenis use

case

Nilai unadjusted use case weight

sesuai dengan

rumus

perhitungan per

jenis use

casedengan nilai

simple =

10,medium =

10, complex =

45

Sesuai Sistem dapat menampilkan

nilai

unadjusted use

case weightper

jenis use

case(Gambar

4.30)

Uji nilai total

nilai

unadjsuted use

case weight

nilai total nilai

unadjsuted use

case

weightdengan

nilai 65

Sesuai Sistem dapat

menampilkan

total nilai

unadjusted use

case

weight(Gamba

r 4.30)

Gambar 4.29 Uji Coba Unadjusted Actor Weight

Gambar 4.30 Uji Coba Perhitungan Unadjusted Use Case Weight

Page 29: BAB IV IMPLEMENTASI DAN EVALUASI 4.1 …repository.dinamika.ac.id/id/eprint/2308/5/BAB_IV.pdfDalam pengoperasian perangkat lunak ini akan dijelaskan tentang fungsi-fungsi apa saja

120

4.3.3 Uji Coba Kuesioner Technical Complexity Factor

Tabel 4.4 Hasil Uji Coba Kuesioner Technical Complexity Factor

Object

Pengujian Form Kuesioner Technical Complexity Factor

Keterangan Melihat tampilan dan fungsi form kusioner technical

complexity factordapat berjalan dan output yang dihasilkan

sesuai dengan yang di harapkan.

No Nama Tes Proses Output yang

diharapkan Hasil Dokumentasi

3. Uji Coba

Kuesioner

Technical

Complexity

Factor

Uji Coba Nilai

per Faktor

Nilai per

Faktor

Sesuai Aplikasi dapat

menampilkan

nilai per faktor

(Gambar 4.31)

Uji Coba Total

Nilai Technical

Factor

Total nilai

Technical

Factordenga

n nilai 55

Sesuai Aplikasi dapat

menampilkan

nilai technical

factor (Gambar

4.32)

Uji nilai

technical

complexity

factor

Nilai

technical

complexity

factor sesuai

dengan

rumus

perhitungan

dengan nilai

1,15

Sesuai Aplikasi dapat

menampilkan

nilai technical

complexity

factor (Gambar

4.33)

Gambar 4.31 Uji Coba Perhitungan nilai per Technical factor

Page 30: BAB IV IMPLEMENTASI DAN EVALUASI 4.1 …repository.dinamika.ac.id/id/eprint/2308/5/BAB_IV.pdfDalam pengoperasian perangkat lunak ini akan dijelaskan tentang fungsi-fungsi apa saja

121

Gambar 4.32 Uji Coba Perhitungan TechnicalFactor

Gambar 4.33 Uji Coba Perhitungan Nilai Technical Complexity Factor

Page 31: BAB IV IMPLEMENTASI DAN EVALUASI 4.1 …repository.dinamika.ac.id/id/eprint/2308/5/BAB_IV.pdfDalam pengoperasian perangkat lunak ini akan dijelaskan tentang fungsi-fungsi apa saja

122

4.3.4 Uji Coba Kuesioner Environmental Complexity Factor

Tabel 4.5 Hasil Uji Coba Kuesioner Environmental Complexity Factor

Object Pengujian Form Kuesioner Environmental Factor

Keterangan Melihat tampilan dan fungsi form kusioner

environmental complexity factordapat berjalan dan

output yang dihasilkan sesuai dengan yang di

harapkan.

No Tujuan Proses

Output

yang

diharapkan

Hasil Dokumentasi

4. Uji Coba

Kuesioner

Environmental

Complexity

Factor

Uji Coba

Nilai per

Faktor

Nilai per

Faktor

Sesuai Aplikasi dapat

menampilkan

nilai per faktor

(Gambar 4.34)

Uji Coba

Total Nilai

Environmen

tal Factor

Total nilai

Environmen

tal

Factordeng

an nilai 19,5

Sesuai Aplikasi dapat

menampilkan

nilai EF

(Gambar 4.35)

Uji nilai

environment

al

complexity

factor

Nilai

environment

al

complexity

factor

sesuai

dengan

rumus

perhitungan

dengan nilai

0,815

Sesuai Aplikasi dapat

menampilkan

nilai ECF

(Gambar 4.36)

Page 32: BAB IV IMPLEMENTASI DAN EVALUASI 4.1 …repository.dinamika.ac.id/id/eprint/2308/5/BAB_IV.pdfDalam pengoperasian perangkat lunak ini akan dijelaskan tentang fungsi-fungsi apa saja

123

Gambar 4.34 Uji Coba Perhitungan nilai per Environmental Factor

Gambar 4.35 Uji Coba Perhitungan Nilai Environmental Factor

Page 33: BAB IV IMPLEMENTASI DAN EVALUASI 4.1 …repository.dinamika.ac.id/id/eprint/2308/5/BAB_IV.pdfDalam pengoperasian perangkat lunak ini akan dijelaskan tentang fungsi-fungsi apa saja

124

Gambar 4.36 Uji Coba Perhitungan Environmental Complexity Factor

4.3.5 Uji Coba Perhitungan Estimasi Effort

Tabel 4.6 Hasil Uji Coba Estimasi Effort

Object Pengujian Form Distribusi Effort

Keterangan Melihat tampilan dan fungsi form distribusi effortdapat

berjalan dan output yang dihasilkan sesuai dengan yang di

harapkan.

No Tujuan Proses Output yang

diharapkan Hasil Dokumentasi

5. Uji Coba

Perhitungan

Estimasi

Effort

Uji

Perhitungan

Nilai Effort

Nilai

estimasieffort

sesuai dengan

rumus

perhitungan

Sesuai Aplikasi dapat

menampilkan

nilai estimasi

effort sesuai

dengan rumus

perhitungan

(Gambar 4.37)

Gambar 4.37 Uji Coba Perhitungan Nilai Estimasi Effort

Page 34: BAB IV IMPLEMENTASI DAN EVALUASI 4.1 …repository.dinamika.ac.id/id/eprint/2308/5/BAB_IV.pdfDalam pengoperasian perangkat lunak ini akan dijelaskan tentang fungsi-fungsi apa saja

125

4.3.6 Uji Coba Perhitungan Biaya Langsung Personil

Tabel 4.7 Hasil Uji Coba Perhitungan Biaya Langsung Personil

Object Pengujian Form Biaya Langsung Personil

Keterangan Melihat tampilan dan fungsi form biaya langsung personil

dapat berjalan dan output yang dihasilkan sesuai dengan

yang di harapkan.

No Tujuan Proses Output yang

diharapkan Hasil Dokumentasi

6. Uji Coba

Perhitungan

Biaya

Langsung

Personil

Uji

Perhitungan

Biaya

Langsung

Personil

Nilai Biaya

langsung

personil sesuai

dengan rumus

perhitungan

Sesuai Aplikasi dapat

menampilkan

nilai biaya

langsung

personil sesuai

dengan rumus

perhitungan

(Gambar 4.38)

Gambar 4.38 Uji Coba Perhitungan Biaya Langsung Personil

Page 35: BAB IV IMPLEMENTASI DAN EVALUASI 4.1 …repository.dinamika.ac.id/id/eprint/2308/5/BAB_IV.pdfDalam pengoperasian perangkat lunak ini akan dijelaskan tentang fungsi-fungsi apa saja

126

4.3.7 Uji Coba Perhitungan Biaya Langsung Non Personil

Tabel 4.8 Hasil Uji Coba Perhitungan Biaya Langsung Non Personil

Object Pengujian Form Biaya Langsung Non Personil

Keterangan Melihat tampilan dan fungsi form biaya langsung non

personil dapat berjalan dan output yang dihasilkan sesuai

dengan yang diharapkan

No Tujuan Proses Output yang

diharapkan Hasil Dokumentasi

7. Uji Coba

Perhitungan

Biaya

Langsung

Non Personil

Uji Coba

Tambah

Biaya

langsung non

personil

Menampilkan

form tambah

biaya langsung

non personil

Sesuai Aplikasi dapat

menampilkan

form biaya

langsung non

personil

(Gambar 4.39)

Uji

Perhitungan

Biaya

Langsung

Non Personil

Nilai Biaya

langsung non

personil sesuai

dengan rumus

perhitungan

Sesuai Aplikasi dapat

menampilkan

nilai biaya

langsung

personil

(Gambar 4.40)

Gambar 4.39 Uji Coba tambahbiaya langsung non personil

Page 36: BAB IV IMPLEMENTASI DAN EVALUASI 4.1 …repository.dinamika.ac.id/id/eprint/2308/5/BAB_IV.pdfDalam pengoperasian perangkat lunak ini akan dijelaskan tentang fungsi-fungsi apa saja

127

Gambar 4.40 Uji Coba Perhitungan Biaya Langsung Non Personil

4.3.8 Uji Coba Estimasi Biaya

Tabel 4.9 Hasil Uji Coba Perhitungan Estimasi Biaya

Object Pengujian Form Estimasi Biaya

Keterangan Melihat tampilan dan fungsi form estimasi biayadapat berjalan

dan output yang dihasilkan sesuai dengan yang di harapkan.

No Tujuan Proses Output yang

diharapkan Hasil Dokumentasi

8. Uji Coba

Perhitungan

Estimasi

Biaya

Uji total

biaya

langsung

personil

Nilai total biaya

langsung

personil

Sesuai Aplikasi

menampilkan

total biaya

langsung

(Gambar 4.41)

Uji total

keuntungan

Nilai total

keuntungan

Sesuai Aplikasi

menampilkan

total keuntungan

(Gambar 4.42)

Uji total

biaya

langsung

non personil

Nilai total biaya

langsung non

personil

Sesuai Aplikasi

menampilkan

total biaya

langsung non

personil (Gambar

4.43)

Page 37: BAB IV IMPLEMENTASI DAN EVALUASI 4.1 …repository.dinamika.ac.id/id/eprint/2308/5/BAB_IV.pdfDalam pengoperasian perangkat lunak ini akan dijelaskan tentang fungsi-fungsi apa saja

128

Object Pengujian Form Estimasi Biaya

Keterangan Melihat tampilan dan fungsi form estimasi biayadapat berjalan

dan output yang dihasilkan sesuai dengan yang di harapkan.

No Tujuan Proses Output yang

diharapkan Hasil Dokumentasi

Uji total

Pajak

Nilai Pajak Sesuai Aplikasi

menampilkan

total pajak (4.44)

Gambar 4.41 Uji coba perhitungan total biaya langsung personil

Gambar 4.42 Uji coba perhitungan total keuntungan

Gambar 4.43 Uji coba perhitungan total biaya langsung non personil

Gambar 4.44 Uji coba perhitungan total pajak

Page 38: BAB IV IMPLEMENTASI DAN EVALUASI 4.1 …repository.dinamika.ac.id/id/eprint/2308/5/BAB_IV.pdfDalam pengoperasian perangkat lunak ini akan dijelaskan tentang fungsi-fungsi apa saja

129

Gambar 4.45 Uji Coba Estimasi Biaya

4.3.9 Uji Coba Cetak Laporan

Tabel 4.10 Hasil Uji Coba Cetak Laporan

Object

Pengujian

Form Laporan Harga Perkiraan sendiri

Keterangan Melihat tampilan dan fungsi form laporan harga perkiraan

sendiridapat berjalan dan output yang dihasilkan sesuai

dengan yang di harapkan.

No Tujuan Proses Output yang

diharapkan Hasil Dokumentasi

9. Uji Coba

Cetak

Laporan

Uji Cetak

Laporan

Laporan Hasil

Perhitungan

Harga Perkiraan

Sendiri Proyek

Perangkat Lunak

Sesuai Aplikasi dapat

melakukan cetak

laporan Harga

Perkiraan

Sendiri

Page 39: BAB IV IMPLEMENTASI DAN EVALUASI 4.1 …repository.dinamika.ac.id/id/eprint/2308/5/BAB_IV.pdfDalam pengoperasian perangkat lunak ini akan dijelaskan tentang fungsi-fungsi apa saja

130

Gambar 4.46 Uji Coba Cetak Laporan

Pada serangkaian hasil uji coba aplikasi yang telah dijabarkan di atas,

dapat disimpulkan bahwa fungsi-fungsi dasar yang terdapat pada aplikasi berjalan

dengan baik. Keluaran dalam bentuk laporan yang dihasilkan aplikasi pun dapat

dicetak maupun disimpan.

4.4 Evaluasi Hasil Uji Coba Penelitian

Berdasarkan hasil uji coba penelitian pada aplikasi penentuan harga

perkiraan sendiri proyek perangkat lunak kepemerintahan, maka pada tahap ini

akan dilakukan evaluasi hasil uji coba penelitian dengan 3 (tiga) data proyek

pengembangan perangkat lunak.

Pada penelitian ini didapatkan dari tim pengembang proyek perangkat

lunak sesuai dengan dokumen SKPL yang dibuat tim pengembang. Daftar proyek

pengembangan perangkat lunak antara lain dapat dilihat pada Tabel 4.1 seperti

berikut :

Page 40: BAB IV IMPLEMENTASI DAN EVALUASI 4.1 …repository.dinamika.ac.id/id/eprint/2308/5/BAB_IV.pdfDalam pengoperasian perangkat lunak ini akan dijelaskan tentang fungsi-fungsi apa saja

131

Tabel 4. 11 Inisialisasi Nama Proyek

Kode Nama Proyek

A Website Resmi Pemerintahan Bekasi

B Website Dinas Kesehatan Cimahi

C Kepegawaian Bank Mandiri

a. Inisialisasi data proyek

Pada uji coba halaman inisialisasi data proyek yang dilakukan berikut cara

perhitungan manualnya.

Perhitungan UAW:

Tabel 4.12 Perhitungan nilai Unadjusted Actor Weight Proyek Website Resmi

Pemerintahan Bekasi

Perhitungan Unadjusted Actor Weight

Tipe Actor Bobot Jumlah Actor Bobot x Jumlah Actor

Simple 1 0 -

Medium 2 0 -

Complex 3 4 3 x 4 = 12

Total Nilai UAW 12

Tabel 4.13 Perhitungan nilai Unadjusted Actor Weight Proyek Website Dinas

Kesehatan Cimahi

Perhitungan Unadjusted Actor Weight

Tipe Actor Bobot Jumlah Actor Bobot x Jumlah Actor

Simple 1 0 -

Medium 2 0 -

Complex 3 4 3 x 4 = 12

Total Nilai UAW 12

Page 41: BAB IV IMPLEMENTASI DAN EVALUASI 4.1 …repository.dinamika.ac.id/id/eprint/2308/5/BAB_IV.pdfDalam pengoperasian perangkat lunak ini akan dijelaskan tentang fungsi-fungsi apa saja

132

Tabel 4.14 Perhitungan nilai Unadjusted Actor Weight Proyek Kepegawaian

Bank Mandiri

Perhitungan Unadjusted Actor Weight

Tipe Actor Bobot Jumlah Actor Bobot x Jumlah Actor

Simple 1 0 -

Medium 2 0 -

Complex 3 3 3 x 3 = 9

Total Nilai UAW 9

Perhitungan UUCW:

Tabel 4.15 Perhitungan nilai Unadjusted Use Case Weight Proyek Website Resmi

Pemerintahan Bekasi

Perhitungan Unadjusted Use Case Weight

Tipe Use Case Bobot Jumlah Use

Case

Bobot x Jumlah Use

Case

Simple 5 43 5 x 43 = 215

Medium 10 11 10 x 11 = 110

Complex 15 0

Total Nilai UUCW 215 + 110 = 325

Tabel 4.16 Perhitungan nilai Unadjusted Use Case Weight Proyek Website Dinas

Kesehatan Cimahi

Perhitungan Unadjusted Use Case Weight

Tipe Use Case Bobot Jumlah Use

Case

Bobot x Jumlah Use

Case

Simple 5 36 5 x 36 = 180

Medium 10 11 10 x 11 = 110

Complex 15 0

Total Nilai UUCW 180 + 110 = 290

Page 42: BAB IV IMPLEMENTASI DAN EVALUASI 4.1 …repository.dinamika.ac.id/id/eprint/2308/5/BAB_IV.pdfDalam pengoperasian perangkat lunak ini akan dijelaskan tentang fungsi-fungsi apa saja

133

Tabel 4.17 Perhitungan nilai Unadjusted Use Case Weight Proyek Kepegawaian

Bank Mandiri

Perhitungan Unadjusted Use Case Weight

Tipe Use Case Bobot Jumlah Use

Case

Bobot x Jumlah Use

Case

Simple 5 23 5 x 23 = 115

Medium 10 7 10 x 7 = 70

Complex 15 0 -

Total Nilai UUCW 115 + 70 = 185

Uji coba memberikan hasil yang positif. Semua fungsi dan rumus perhitungan

yang terdapat pada halaman inisialisasi data proyek berjalan sesuai skenario yang

telah ditetapkan. Pada skenario uji coba yang sudah ditentukan output yang

diharapkan untuk nilai UAW pada 3 (tiga) data proyek perangkat lunak sebesar

12,12, dan 9 sedangkan nilai UUCW sebesar 325,290, dan 185 dan berdasarkan

hasil sebenarnya mennjukan hasil yang sesuai dengan skenario yang dibuat.

Sehingga dapat disimpulkan bahwa halaman inisialisasi data proyek mampu

menghasilkan nilai Unadjusted Actor Weight (UAW) dan nilai Unadjusted Use

Case Point (UUCP) sesuai dengan output yang diharapkan yang dibuktikan

dengan perhitungan manual.

b. Kuesioner Technical Complexity Factor (TCF) dan Environmental

Complexity Factor(ECF)

Berdasarkan hasil uji coba penelitian pada perhitungan nilai Technical

Complexity Factor (TCF) dan Environmental Complexity Factor (ECF), hasil

Page 43: BAB IV IMPLEMENTASI DAN EVALUASI 4.1 …repository.dinamika.ac.id/id/eprint/2308/5/BAB_IV.pdfDalam pengoperasian perangkat lunak ini akan dijelaskan tentang fungsi-fungsi apa saja

134

menunjukan kesamaan antara output yang sebenarnya dengan output yang

diharapkan.

PerhitunganTechnical Complexity Factor (TCF):

Ketentuan:

Tabel 4.18 Kategori penilaian technical factor

Kategori Nilai

Sangat Tidak Setuju 1

Tidak Setuju 2

Cukup 3

Setuju 4

Sangat Setuju 5

Tabel 4.19 Hitung nilai setiap technical factor

No Technical Factor Bobot

(B)

A B C

Nilai

(N) B x N

Nilai

(N) B x N

Nilai

(N) B x N

1 Distributed System

Required 2 5 10 5 10 5 10

2 Response Time is

Important 1 3 3 3 3 4 4

3 End User

Efficiency 1 3 3 3 3 3 3

4

Complex Internal

Processing

Required

1 3 3 3 3 2 2

5 Reusable Code

Must Be A Focus 1 4 4 4 4 2 2

6 Installation easy 0.5 3 1.5 3 1.5 2 1

7 Usability 0.5 4 2 4 2 5 2.5

8 Cross-platform

support 2 2 4 2 4 4 8

9 Easy to change 1 3 3 3 3 1 1

10 Highly concurrent 1 2 2 2 2 3 3

11 Custom security 1 4 4 4 4 2 2

12 Dependence on

third-part code 1 3 3 3 3 3 3

Page 44: BAB IV IMPLEMENTASI DAN EVALUASI 4.1 …repository.dinamika.ac.id/id/eprint/2308/5/BAB_IV.pdfDalam pengoperasian perangkat lunak ini akan dijelaskan tentang fungsi-fungsi apa saja

135

No Technical Factor Bobot

(B)

A B C

Nilai

(N) B x N

Nilai

(N) B x N

Nilai

(N) B x N

13 User training 1 2 2 4 4 3 3

TF

44.5 46.5

44.5

Nilai TCF = 0.6 + (0.01*TF) 1.045 1.065 1.045

PerhitunganEnvironmental Complexity Factor:

Ketentuan:

Tabel 4.20 Kategori penilaian environmental factor

Kategori Nilai

Sangat Tidak Setuju 1

Tidak Setuju 2

Cukup 3

Setuju 4

Sangat Setuju 5

Tabel 4.21 Hitung nilai setiap environmental factor

No Environmental

Factor

Bobot

(B)

A B C

Nilai

(N) B x N

Nilai

(N) B x N

Nilai

(N) B x N

1 Familiarity

with the Project 1.5 5 7.5 5 7.5 5 7.5

2 Application

Experience 0.5 4 2 4 2 4 2

3

OO

Programming

Experience

1 2 2 2 2 4 4

4 Lead Analyst

Capability 0.5 4 2 4 2 5 2.5

5 Motivation 1 4 4 4 4 5 5

6 Stable

Requirements 2 3 6 4 8 3 6

7 Part Time Staff -1 4 -4 4 -4 1 -1

8

Difficult

Programming

Language

-1 2 -2 2 -2 1 -1

EF

17.5

19.5

25

Nilai ECF = 1.4+(-0.03*EF) 0.875 0.815 0.650

Page 45: BAB IV IMPLEMENTASI DAN EVALUASI 4.1 …repository.dinamika.ac.id/id/eprint/2308/5/BAB_IV.pdfDalam pengoperasian perangkat lunak ini akan dijelaskan tentang fungsi-fungsi apa saja

136

Output yang sebenarnya dari uji coba 3 (tiga) data proyek perangkat lunak

menunjukan bahwa nilai TCF sebesar 1,045 , 1,605 dan 1,045 dan ECF sebesar

0,875, 0,815 dan 0,650. Dimana berdasarkan perhitungan manual diperoleh output

yang sama. Dengan demikian pada halaman ini hasil sesuai dengan skenario yang

sudah ditetapkan

c. Estimasi Distribusi Effort

Hasil uji coba perhitungan estimasi distribusi effort menunjukan kesamaan

antara hasil yang sebenarnya dengan hasil yang diharapkan. Sebagai contoh

dimana manajer proyek memiliki estimasi sebesar 28,9 sesuai dengan out yang

dihasilkan melalui perhitungan manual.

Perhitungan Distribusi Effort

Setelah didapatkan nilai dari UUCP, TCF, dan ECF maka kemudian

dilakukan perhitungan nilai UCP. Berikut hasil perhitungan nilai UCP dari

keseluruhan proyek pengembangan perangkat lunak pada Tugas Akhir ini dapat

dilihat pada tabel 4.16 seperti berikut :

Tabel 4. 22 Nilai UCP Proyek Pengembangan Perangkat Lunak

Kode

Proyek UUCP TCF ECF UCP

Effort

Rate

Hours of

Effort

A 337 1.045 0.875 308 20 6160

B 302 1.065 0.815 262 20 5240

C 277 1.045 0.65 188 20 3760

D 194 1.005 0.995 194 20 3880

E 159 1.025 0.995 162 20 3240

Effort Rate (ER) yang digunakan 20 berdasarkan usulan karner.

Page 46: BAB IV IMPLEMENTASI DAN EVALUASI 4.1 …repository.dinamika.ac.id/id/eprint/2308/5/BAB_IV.pdfDalam pengoperasian perangkat lunak ini akan dijelaskan tentang fungsi-fungsi apa saja

137

Tabel 4.23 Perhitungan Distribusi Effort Proyek Website Resmi Pemerintahan Bekasi

No Aktivitas

PM

SA

SD

Programmer

testing

Effort Estimasi

Effort Effort

Estimasi

Effort Effort

Estimasi

Effort Effort

Estimasi

Effort Effort

Estimasi

Effort

Fase Pengembangan

1 Penggalian Kebutuhan

Survey ke SKPD terkait 0,5 30,80 0,4 24,64 0,4 24,64

Rapat Kick-off 0,7 43,12 0,5 30,8 0,8 49,28 1,2 73,92

2 Analisis Spesifikasi kebutuhan

Rapat hasil analisis

dengan tim pengembang

0,7 43,12 0,7 43,12 0,8 49,28 1,2 73,92

Analisis proses bisnis

aplikasi berdasarkan

kebutuhan

0,3 18,48 1,3 80,08 0,5 30,8

Penyusunan dokumen

SKPL

0,9 55,44 0,6 36,96

Rapat hasisl analisis

dengan stakeholder

0,4 24,64 0,3 18,48 0,3 18,48

Perbaikan dokumen

SKPL

0,6 36,96 0,4 24,64

3 Perancangan

Sosialisasi hasil analisis

kebutuhan ke internal

0,4 24,64 0,4 24,64 0,3 18,48 0,5 30,8

137

Page 47: BAB IV IMPLEMENTASI DAN EVALUASI 4.1 …repository.dinamika.ac.id/id/eprint/2308/5/BAB_IV.pdfDalam pengoperasian perangkat lunak ini akan dijelaskan tentang fungsi-fungsi apa saja

138

No Aktivitas

PM

SA

SD

Programmer

testing

Effort Estimasi

Effort Effort

Estimasi

Effort Effort

Estimasi

Effort Effort

Estimasi

Effort Effort

Estimasi

Effort

Pembagian SDM dan

jobdesk

0,4 24,64 0,4 24,64 0,3 18,48 0,5 30,8 0,2 12,32

Benchmark template

aplikasi

0,6 36,96 0,4 24,64 0,6 36,96 1,9 117,04 0,2 12,32

Pembuatan prototipe 0,7 43,12 1,9 117,04 4,2 258,72

Rapat kesepakatan desain

prototip dengan

stakeholder

0,8 49,28 0,5 30,8 0,5 30,8 0,9 55,44

4 Implementasi

Sosialisasi Prototipe 0,5 30,80 0,4 24,64 0,4 24,64 0,4 24,64

Pembelian template dan

plugin

0,5 30,80 0,4 24,64 0,6 36,96 0,6 36,96

Eksekusi kode program 3,6 221,76

Rapat internal 0,5 30,80 0,4 24,64 0,4 24,64 0,4 24,64 0,1 6,16

Revisi Program 2,7 166,32

Rapat dengan stakeholder 0,5 30,80 0,4 24,64 0,4 24,64 0,5 30,8

Peluncuran versi beta 0,5 30,80 0,4 24,64 0,6 36,96 1,8 110,88

Penyusunan user guide

versi beta

0,7 43,12 0,8 49,28

5 Pengujian & integrasi

138

Page 48: BAB IV IMPLEMENTASI DAN EVALUASI 4.1 …repository.dinamika.ac.id/id/eprint/2308/5/BAB_IV.pdfDalam pengoperasian perangkat lunak ini akan dijelaskan tentang fungsi-fungsi apa saja

139

No Aktivitas

PM

SA

SD

Programmer

testing

Effort Estimasi

Effort Effort

Estimasi

Effort Effort

Estimasi

Effort Effort

Estimasi

Effort Effort

Estimasi

Effort

Pembuatan checklist

integrasis sistem

1,5 92,4 1,3 80,08

Pembuatan User

Acceptance Test Plan

1,4 86,24 1,3 80,08

Pengujian dan integrasi

dengan metode blackbox

0,5 30,8 1,2 73,92

Penyesuaiaan SKPL 0,6 36,96 0,3 18,48

Perbaikan dan

melengkapi user guide

0,5 30,8 0,6 36,96

Fase Sedang Berlangsung

1 Manajemen Proyek

Penentuan target proyek 0,9 55,44 0,6 36,96 0,8 49,28 1,8 110,88 0,4 24,64

Rekruitmen programmer 1,9 117,04

Penghitungan gaji/ upah

pegawai

0,9 55,44

Penyusunan dokumen

penawaran

1,3 80,08

Penyusunan dokumen

perencanaan proyek

1,3 80,08

139

Page 49: BAB IV IMPLEMENTASI DAN EVALUASI 4.1 …repository.dinamika.ac.id/id/eprint/2308/5/BAB_IV.pdfDalam pengoperasian perangkat lunak ini akan dijelaskan tentang fungsi-fungsi apa saja

140

No Aktivitas

PM

SA

SD

Programmer

testing

Effort Estimasi

Effort Effort

Estimasi

Effort Effort

Estimasi

Effort Effort

Estimasi

Effort Effort

Estimasi

Effort

Evaluasi tengah proyek 0,8 49,28 0,3 18,48 0,5 30,8 0,8 49,28

Rapat penutupan proyek 0,4 24,64 0,3 18,48 0,2 12,32 0,4 24,64 0,2 12,32

2 Manajemen Konfigurasi

Pengaturan konfigurasi

server internal

0,6 36,96 2 123,2

Pengaturan konfigurasi

server SKPD

0,3 18,48 1,6 98,56

Uji coba akses aplikasi ke

server

0,6 36,96 0,3 18,48 0,6 36,96 1 61,6 0,3 18,48

Penyusunan dokumen

konfigurasi

0,3 18,48 0,6 36,96 0,2 12,32

3 Penjaminan Mutu

Pemeriksaan aplikasi oleh

tim Diskominfo

0,4 24,64 0,3 18,48 1 61,6

Penandatanganan

software quality

0,4 24,64 0,4 24,64

Maintenance aplikasi

secara berkala

0,4 24,64 1,6 98,56

4 Pendokumentasian

User Guide Aplikasi 0,6 36,96 0,6 36,96

Video Tutorial 0,7 43,12 0,7 43,12

Laporan Akhir Proyek 0,7 43,12

Quality & Testing

140

Page 50: BAB IV IMPLEMENTASI DAN EVALUASI 4.1 …repository.dinamika.ac.id/id/eprint/2308/5/BAB_IV.pdfDalam pengoperasian perangkat lunak ini akan dijelaskan tentang fungsi-fungsi apa saja

141

No Aktivitas

PM

SA

SD

Programmer

testing

Effort Estimasi

Effort Effort

Estimasi

Effort Effort

Estimasi

Effort Effort

Estimasi

Effort Effort

Estimasi

Effort

1 Quality Assurance and Control

Serah terima

aplikasi, database,

dan laporan akhir

0,5 30,80 0,5 30,8

Installasi server ke

SKPD

1,8 110,88

User training ke

SKPD

1,6 98,56 1,6 98,56 2,7 166,32

2 Evaluation & Testing

Rapat penilaian

kesiapan aplikasi oleh

stakeholder

0,6 36,96 0,6 36,96 0,6 36,96 1,1 67,76

Penyusunan dokumen

laporan akhir

0,6 36,96

141

Page 51: BAB IV IMPLEMENTASI DAN EVALUASI 4.1 …repository.dinamika.ac.id/id/eprint/2308/5/BAB_IV.pdfDalam pengoperasian perangkat lunak ini akan dijelaskan tentang fungsi-fungsi apa saja

142

Tabel 4.24 Perhitungan Distribusi Effort Proyek Website Dinas Kesehatan Cimahi

No

Aktivitas

PM SA SD Programmer testing

Effort Estimasi

Effort Effort

Estimasi

Effort Effort

Estimasi

Effort Effort

Estimasi

Effort Effort

Estimasi

Effort

Fase Pengembangan

1 Penggalian Kebutuhan

Survey ke SKPD terkait 0,5 26,20 0,4 20,96 0,4 20,96

Rapat Kick-off 0,7 36,68 0,5 26,2 0,8 41,92 1,2 62,88

2 Analisis Spesifikasi kebutuhan

Rapat hasil analisis dengan

tim pengembang

0,7 36,68 0,7 36,68 0,8 41,92 1,2 62,88

Analisis proses bisnis

aplikasi berdasarkan

kebutuhan

0,3 15,72 1,3 68,12 0,5 26,2

Penyusunan dokumen SKPL 0,9 47,16 0,6 31,44

Rapat hasisl analisis dengan

stakeholder

0,4 20,96 0,3 15,72 0,3 15,72

Perbaikan dokumen SKPL 0,6 31,44 0,4 20,96

142

Page 52: BAB IV IMPLEMENTASI DAN EVALUASI 4.1 …repository.dinamika.ac.id/id/eprint/2308/5/BAB_IV.pdfDalam pengoperasian perangkat lunak ini akan dijelaskan tentang fungsi-fungsi apa saja

143

No

Aktivitas

PM SA SD Programmer testing

Effort Estimasi

Effort Effort

Estimasi

Effort Effort

Estimasi

Effort Effort

Estimasi

Effort Effort

Estimasi

Effort

3 Perancangan

Sosialisasi hasil analisis

kebutuhan ke internal

0,4 20,96 0,4 20,96 0,3 15,72 0,5 26,2

Pembagian SDM dan

jobdesk

0,4 20,96 0,4 20,96 0,3 15,72 0,5 26,2 0,2 10,48

Benchmark template

aplikasi

0,6 31,44 0,4 20,96 0,6 31,44 1,9 99,56 0,2 10,48

Pembuatan prototipe 0,7 36,68 1,9 99,56 4,2 220,08

Rapat kesepakatan desain

prototip dengan stakeholder

0,8 41,92 0,5 26,2 0,5 26,2 0,9 47,16

4 Implementasi

Sosialisasi Prototipe 0,5 26,20 0,4 20,96 0,4 20,96 0,4 20,96

Pembelian template dan

plugin

0,5 26,20 0,4 20,96 0,6 31,44 0,6 31,44

Eksekusi kode program 3,6 221,76

Rapat internal 0,5 26,20 0,4 20,96 0,4 20,96 0,4 20,96 0,1 5,24

143

Page 53: BAB IV IMPLEMENTASI DAN EVALUASI 4.1 …repository.dinamika.ac.id/id/eprint/2308/5/BAB_IV.pdfDalam pengoperasian perangkat lunak ini akan dijelaskan tentang fungsi-fungsi apa saja

144

No

Aktivitas

PM SA SD Programmer testing

Effort Estimasi

Effort Effort

Estimasi

Effort Effort

Estimasi

Effort Effort

Estimasi

Effort Effort

Estimasi

Effort

Revisi Program 2,7 141,48

Rapat dengan stakeholder 0,5 26,20 0,4 20,96 0,4 20,96 0,5 26,2

Peluncuran versi beta 0,5 26,20 0,4 20,96 0,6 31,44 1,8 94,32

Penyusunan user guide versi

beta

0,7 36,68 0,8 41,92

5 Pengujian & integrasi

Pembuatan checklist

integrasis sistem

1,5 78,6 1,3 68,12

Pembuatan User Acceptance

Test Plan

1,4 73,36 1,3 68,12

Pengujian dan integrasi

dengan metode blackbox

0,5 26,2 1,2 62,88

Penyesuaiaan SKPL 0,6 31,44 0,3 15,72

Perbaikan dan melengkapi

user guide

0,5 26,2 0,6 31,44

Fase Sedang Berlangsung

1 Manajemen Proyek

144

Page 54: BAB IV IMPLEMENTASI DAN EVALUASI 4.1 …repository.dinamika.ac.id/id/eprint/2308/5/BAB_IV.pdfDalam pengoperasian perangkat lunak ini akan dijelaskan tentang fungsi-fungsi apa saja

145

No

Aktivitas

PM SA SD Programmer testing

Effort Estimasi

Effort Effort

Estimasi

Effort Effort

Estimasi

Effort Effort

Estimasi

Effort Effort

Estimasi

Effort

Penentuan target proyek 0,9 47,16 0,6 31,44 0,8 41,92 1,8 94,32 0,4 20,96

Rekruitmen programmer 1,9 99,56

Penghitungan gaji/ upah

pegawai

0,9 47,16

Penyusunan dokumen

penawaran

1,3 68,12

Penyusunan dokumen

perencanaan proyek

1,3 68,12

Evaluasi tengah proyek 0,8 41,92 0,3 15,72 0,5 26,2 0,8 41,92

Rapat penutupan proyek 0,4 20,96 0,3 15,72 0,2 10,48 0,4 20,96 0,2 10,48

2 Manajemen Konfigurasi

Pengaturan konfigurasi

server internal

0,6 31,44 2 104,8

Pengaturan konfigurasi

server SKPD

0,3 15,72 1,6 83,84

Uji coba akses aplikasi ke

server

0,6 31,44 0,3 15,72 0,6 31,44 1 52,4 0,3 15,72

145

Page 55: BAB IV IMPLEMENTASI DAN EVALUASI 4.1 …repository.dinamika.ac.id/id/eprint/2308/5/BAB_IV.pdfDalam pengoperasian perangkat lunak ini akan dijelaskan tentang fungsi-fungsi apa saja

146

No

Aktivitas

PM SA SD Programmer testing

Effort Estimasi

Effort Effort

Estimasi

Effort Effort

Estimasi

Effort Effort

Estimasi

Effort Effort

Estimasi

Effort

Penyusunan dokumen

konfigurasi

0,3 15,72 0,6 31,44 0,2 10,48

3 Penjaminan Mutu

Pemeriksaan aplikasi oleh

tim Diskominfo

0,4 20,96 0,3 15,72 1 52,4

Penandatanganan software

quality

0,4 20,96 0,4 20,96

Maintenance aplikasi secara

berkala

0,4 20,96 1,6 83,84

4 Pendokumentasian

User Guide Aplikasi 0,6 31,44 0,6 31,44

Video Tutorial 0,7 36,68 0,7 36,68

Laporan Akhir Proyek 0,7 36,68

Quality & Testing

Quality Assurance and Control

Serah terima aplikasi,

database, dan laporan akhir

0,5 26,20 0,5 26,2

Installasi server ke SKPD 1,8 94,32

146

Page 56: BAB IV IMPLEMENTASI DAN EVALUASI 4.1 …repository.dinamika.ac.id/id/eprint/2308/5/BAB_IV.pdfDalam pengoperasian perangkat lunak ini akan dijelaskan tentang fungsi-fungsi apa saja

147

No

Aktivitas

PM SA SD Programmer testing

Effort Estimasi

Effort Effort

Estimasi

Effort Effort

Estimasi

Effort Effort

Estimasi

Effort Effort

Estimasi

Effort

User training ke SKPD 1,6 83,84 1,6 83,84 2,7 141,48

2. Evaluation & Testing

Rapat penilaian kesiapan

aplikasi oleh stakeholder

0,6 31,44 0,6 31,44 0,6 31,44 1,1 57,64

Penyusunan dokumen laporan

akhir

0,6 31,44

Tabel 4.25 Perhitungan Distribusi Effort Proyek Kepegawaian Bank Mandiri

No

Aktivitas

PM

SA

SD

Programmer

testing

Effort Estimasi

Effort Effort

Estimasi

Effort Effort

Estimasi

Effort Effort

Estimasi

Effort Effort

Estimasi

Effort

Fase Pengembangan

1 Penggalian Kebutuhan

Survey ke SKPD

terkait 0,5 18,80 0,4 15,04 0,4 15,04

Rapat Kick-off 0,7 26,32 0,5 18,8 0,8 30,08 1,2 45,12

2 Analisis Spesifikasi kebutuhan

Rapat hasil analisis

dengan tim

pengembang 0,7 26,32 0,7 26,32 0,8 30,08 1,2 45,12

147

Page 57: BAB IV IMPLEMENTASI DAN EVALUASI 4.1 …repository.dinamika.ac.id/id/eprint/2308/5/BAB_IV.pdfDalam pengoperasian perangkat lunak ini akan dijelaskan tentang fungsi-fungsi apa saja

148

No

Aktivitas

PM

SA

SD

Programmer

testing

Effort Estimasi

Effort Effort

Estimasi

Effort Effort

Estimasi

Effort Effort

Estimasi

Effort Effort

Estimasi

Effort

Analisis proses bisnis

aplikasi berdasarkan

kebutuhan 0,3 11,28 1,3 48,88 0,5 18,8

Penyusunan dokumen

SKPL 0,9 33,84 0,6 22,56

Rapat hasisl analisis

dengan stakeholder 0,4 15,04 0,3 11,28 0,3 11,28

Perbaikan dokumen

SKPL 0,6 22,56 0,4 15,04

3 Perancangan

Sosialisasi hasil

analisis kebutuhan ke

internal 0,4 15,04 0,4 15,04 0,3 11,28 0,5 18,8

Pembagian SDM dan

jobdesk 0,4 15,04 0,4 15,04 0,3 11,28 0,5 18,8 0,2 7,52

Benchmark template

aplikasi 0,6 22,56 0,4 15,04 0,6 22,56 1,9 71,44 0,2 7,52

Pembuatan prototipe 0,7 26,32 1,9 71,44 4,2 157,92

Rapat kesepakatan

desain prototip dengan

stakeholder 0,8 30,08 0,5 18,8 0,5 18,8 0,9 33,84

4 Implementasi

Sosialisasi Prototipe 0,5 18,80 0,4 15,04 0,4 15,04 0,4 15,04

Pembelian template

dan plugin 0,5 18,80 0,4 15,04 0,6 22,56 0,6 22,56

148

Page 58: BAB IV IMPLEMENTASI DAN EVALUASI 4.1 …repository.dinamika.ac.id/id/eprint/2308/5/BAB_IV.pdfDalam pengoperasian perangkat lunak ini akan dijelaskan tentang fungsi-fungsi apa saja

149

No

Aktivitas

PM

SA

SD

Programmer

testing

Effort Estimasi

Effort Effort

Estimasi

Effort Effort

Estimasi

Effort Effort

Estimasi

Effort Effort

Estimasi

Effort

Eksekusi kode

program 3,6 135,36

Rapat internal 0,5 18,80 0,4 15,04 0,4 15,04 0,4 15,04 0,1 3,76

Revisi Program 2,7 101,52

Rapat dengan

stakeholder 0,5 18,80 0,4 15,04 0,4 15,04 0,5 18,8

Peluncuran versi beta 0,5 18,80 0,4 15,04 0,6 22,56 1,8 67,68

Penyusunan user guide

versi beta 0,7 26,32 0,8 30,08

5 Pengujian & integrasi

Pembuatan checklist

integrasis sistem 1,5 56,4 1,3 48,88

Pembuatan User

Acceptance Test Plan 1,4 52,64 1,3 48,88

Pengujian dan

integrasi dengan

metode blackbox 0,5 18,8 1,2 45,12

Penyesuaiaan SKPL 0,6 22,56 0,3 11,28

Perbaikan dan

melengkapi user guide 0,5 18,8 0,6 22,56

Fase Sedang Berlangsung

1 Manajemen Proyek

Penentuan target proyek 0,9 33,84 0,6 22,56 0,8 30,08 1,8 67,68 0,4 15,04

Rekruitmen

programmer 1,9 71,44

149

Page 59: BAB IV IMPLEMENTASI DAN EVALUASI 4.1 …repository.dinamika.ac.id/id/eprint/2308/5/BAB_IV.pdfDalam pengoperasian perangkat lunak ini akan dijelaskan tentang fungsi-fungsi apa saja

150

No

Aktivitas

PM

SA

SD

Programmer

testing

Effort Estimasi

Effort Effort

Estimasi

Effort Effort

Estimasi

Effort Effort

Estimasi

Effort Effort

Estimasi

Effort

Penghitungan gaji/ upah

pegawai 0,9 33,84

Penyusunan dokumen

penawaran 1,3 48,88

Penyusunan dokumen

perencanaan proyek 1,3 48,88

Evaluasi tengah proyek 0,8 30,08 0,3 11,28 0,5 18,8 0,8 30,08

Rapat penutupan

proyek 0,4 15,04 0,3 11,28 0,2 7,52 0,4 15,04 0,2 7,52

2 Manajemen Konfigurasi

Pengaturan konfigurasi

server internal 0,6 22,56 2 75,2

Pengaturan konfigurasi

server SKPD 0,3 11,28 1,6 60,16

Uji coba akses aplikasi

ke server 0,6 22,56 0,3 11,28 0,6 22,56 1 37,6 0,3 11,28

Penyusunan dokumen

konfigurasi 0,3 11,28 0,6 22,56 0,2 7,52

3 Penjaminan Mutu

Pemeriksaan aplikasi

oleh tim Diskominfo 0,4 15,04 0,3 11,28 1 37,6

Penandatanganan

software quality 0,4 15,04 0,4 15,04

150

Page 60: BAB IV IMPLEMENTASI DAN EVALUASI 4.1 …repository.dinamika.ac.id/id/eprint/2308/5/BAB_IV.pdfDalam pengoperasian perangkat lunak ini akan dijelaskan tentang fungsi-fungsi apa saja

151

No

Aktivitas

PM

SA

SD

Programmer

testing

Effort Estimasi

Effort Effort

Estimasi

Effort Effort

Estimasi

Effort Effort

Estimasi

Effort Effort

Estimasi

Effort

Maintenance aplikasi

secara berkala 0,4 15,04 1,6 60,16

4 Pendokumentasian

User Guide Aplikasi 0,6 22,56 0,6 22,56

Video Tutorial 0,7 26,32 0,7 26,32

Laporan Akhir Proyek 0,7 26,32

Quality & Testing

1. Quality Assurance and Control

Serah terima aplikasi,

database, dan laporan

akhir 0,5 18,80 0,5 18,8

Installasi server ke

SKPD 1,8 67,68

User training ke SKPD 1,6 60,16 1,6 60,16 2,7 101,52

2. Evaluation & Testing

Rapat penilaian kesiapan

aplikasi oleh stakeholder 0,6 22,56 0,6 22,56 0,6 22,56 1,1 41,36

Penyusunan dokumen

laporan akhir 0,6 22,56

151

Page 61: BAB IV IMPLEMENTASI DAN EVALUASI 4.1 …repository.dinamika.ac.id/id/eprint/2308/5/BAB_IV.pdfDalam pengoperasian perangkat lunak ini akan dijelaskan tentang fungsi-fungsi apa saja

152

d. Biaya Langsung Personil

Pada uji coba halaman inisialisasi data proyek yang dilakukan, uji coba

memberikan hasil yang positif. Semua fungsi dan rumus perhitungan yang

terdapat pada halaman inisialisasi data proyek berjalan sesuai skenario yang telah

ditetapkan. Aplikasi mampu menghasilkan nilai estimasi biaya langsung personil

sesuai dengan output yang diharapkan. Sebagai contoh dimana manajer proyek

pada proyek website resmi pemerintahan bekasi memiliki estimasi biaya sebesar

285.134.450, sesuai dengan output yang dihasilkan melalui perhitungan manual.

Perhitungan Biaya Langsung Personil

Tabel 4. 26 Ketentuan Indeks Biaya langsung personil per Provinsi

No Provinsi Indeks

1. Nanggroe Aceh Darussalam 1,225

2. Sumatera Utara 0,989

3. Sumatera Barat 0,910

4. Riau 1,018

5. Kepulauan Riau 1,066

6. Jambi 0,877

7. Sumatera selatan 0,919

8. Kepulauan Bangka Belitung 0,923

9. Bengkulu 0.838

10. Lampung 0,850

11. Banten 0,898

12. DKI Jakarta (Benchmarking) 1,000

13. Jawa Barat 0,817

14. Jawa Tengah 0,787

15. DI Yogyakarta 0,809

Page 62: BAB IV IMPLEMENTASI DAN EVALUASI 4.1 …repository.dinamika.ac.id/id/eprint/2308/5/BAB_IV.pdfDalam pengoperasian perangkat lunak ini akan dijelaskan tentang fungsi-fungsi apa saja

153

No Provinsi Indeks

16. Jawa Timur 0,787

17. Bali 0,853

18. Nusa Tenggara Barat 0,926

19. Nusa Tenggara Timur 0,922

20. Kalimantan Barat 0,833

21. Kalimantan Tengah 0,924

22. Kalimantan Selatan 0,950

23. Kalimantan Timur 1,036

24. Sulawesi Utara 1,039

25. Sulawesi Tengah 0,915

26. Sulawesi Tenggara 0,942

27. Sulawesi Selatan 0,973

28. Sulawesi Barat 0,951

29. Gorontalo 0,873

30. Maluku 0,976

31. Maluku Utara 0,992

32. Papua 1,370

33. Papua Barat 1,335

Tabel 4.27 Perhitungan Nilai Tarif

Jabatan Tarif Maksimum Rate Jawa Barat = 0,817

Manajer Proyek Rp 279.094 Rp 228.020

Sistem Analis Rp 140.094 Rp 114.457

Sistem Desain Rp 94.375 Rp 77.104

Programmer Rp 94.375 Rp 77.104

Sistem Testing Rp 79.563 Rp 65.003

Page 63: BAB IV IMPLEMENTASI DAN EVALUASI 4.1 …repository.dinamika.ac.id/id/eprint/2308/5/BAB_IV.pdfDalam pengoperasian perangkat lunak ini akan dijelaskan tentang fungsi-fungsi apa saja

Tabel 4.28 Perhitungan Biaya langsung personil pada Proyek Website Resmi Pemerintahan Bekasi

No

Aktivitas

Manajer Proyek Sistem Analis Sistem Desain Programmer Testing

Estimasi

Effort Tarif 228.020

Estimasi

Effort Tarif 114.457

Estimasi

Effort Tarif 77.104

Estimasi

Effort Tarif 77.104

Estimasi

Effort Tarif 65.003

Fase Pengembangan

1 Penggalian Kebutuhan

Survey ke SKPD

terkait 30,80 Rp 7.023.016 24,64 Rp 2.820.220 24,64 Rp 1.899.843

Rapat Kick-off 43,12 Rp 9.832.222 30,8 Rp 3.525.276 49,28 Rp 3.799.685 73,92 Rp 5.699.528

2 Analisis Spesifikasi kebutuhan

Rapat hasil

analisis dengan

tim pengembang 43,12 Rp 9.832.222 43,12 Rp 4.935.386 49,28 Rp3.799.685 73,92 Rp 5.699.528

Analisis proses

bisnis aplikasi

berdasarkan kebutuhan

18,48 Rp 4.213.810 80,08 Rp 9.165.717 30,8 Rp 2.374.803

Penyusunan

dokumen SKPL 55,44 Rp 12.641.429 36,96 Rp 4.230.331

Rapat hasisl

analisis dengan stakeholder 24,64 Rp 5.618.413 18,48 Rp 2.115.165 18,48 Rp 1.424.882

Perbaikan

dokumen SKPL 36,96 Rp 8.427.619 24,64 Rp 2.820.220

3 Perancangan

Sosialisasi hasil

analisis

kebutuhan ke

internal 24,64 Rp 5.618.413 24,64 Rp 2.820.220 18,48 Rp 1.424.882 30,8 Rp 2.374.803

15

4

Page 64: BAB IV IMPLEMENTASI DAN EVALUASI 4.1 …repository.dinamika.ac.id/id/eprint/2308/5/BAB_IV.pdfDalam pengoperasian perangkat lunak ini akan dijelaskan tentang fungsi-fungsi apa saja

No

Aktivitas

Manajer Proyek Sistem Analis Sistem Desain Programmer Testing

Estimasi

Effort Tarif 228.020

Estimasi

Effort Tarif 114.457

Estimasi

Effort Tarif 77.104

Estimasi

Effort Tarif 77.104

Estimasi

Effort Tarif 65.003

Pembagian SDM dan jobdesk 24,64 Rp 5.618.413 24,64 Rp 2.820.220 18,48 Rp 1.424.882 30,8 Rp 2.374.803 12,32

Rp 800.837

Benchmark

template aplikasi 36,96 Rp 8.427.619 24,64 Rp 2.820.220 36,96 Rp 2.849.764 117,04 Rp 9.024.252 12,32

Rp

800.837

Pembuatan

prototipe Rp - 43,12 Rp 4.935.386 117,04 Rp 9.024.252 258,72 Rp 19.948.347

Rapat

kesepakatan

desain prototip dengan

stakeholder 49,28 Rp 11.236.826 30,8 Rp 3.525.276 30,8 Rp2.374.803 55,44 Rp 4.274.646

4 Implementasi

Sosialisasi

Prototipe 30,80 Rp 7.023.016 24,64 Rp 2.820.220 24,64 Rp 1.899.843 24,64 Rp 1.899.843

Pembelian

template dan

plugin 30,80 Rp 7.023.016 24,64 Rp 2.820.220 36,96 Rp 2.849.764 36,96 Rp 2.849.764

Eksekusi kode

program 221,76 Rp 17.098.583

Rapat internal 30,80 Rp 7.023.016 24,64 Rp 2.820.220 24,64 Rp 1.899.843 24,64 Rp 1.899.843 6,16 Rp 400.418

Revisi Program 166,32 Rp 12.823.937

Rapat dengan

stakeholder 30,80 Rp 7.023.016 24,64 Rp 2.820.220 24,64 Rp 1.899.843 30,8 Rp 2.374.803

Peluncuran versi

beta 30,80 Rp 7.023.016 24,64 Rp 2.820.220 36,96 Rp 2.849.764 110,88 Rp 8.549.292

Penyusunan user

guide versi beta 43,12 Rp 4.935.386 49,28 Rp 3.799.685

155

Page 65: BAB IV IMPLEMENTASI DAN EVALUASI 4.1 …repository.dinamika.ac.id/id/eprint/2308/5/BAB_IV.pdfDalam pengoperasian perangkat lunak ini akan dijelaskan tentang fungsi-fungsi apa saja

No

Aktivitas

Manajer Proyek Sistem Analis Sistem Desain Programmer Testing

Estimasi

Effort Tarif 228.020

Estimasi

Effort Tarif 114.457

Estimasi

Effort Tarif 77.104

Estimasi

Effort Tarif 77.104

Estimasi

Effort Tarif 65.003

5

Pengujian & integrasi

Pembuatan checklist

integrasis sistem 92,4 Rp 7.124.410 80,08 Rp 5.205.440

Pembuatan User

Acceptance Test

Plan 86,24 Rp 6.649.449 80,08

Rp

5.205.440

Pengujian dan

integrasi dengan metode blackbox 30,8 Rp 2.374.803 73,92

Rp 4.805.022

Penyesuaiaan

SKPL 36,96 Rp 4.230.331 18,48 Rp 1.424.882

Perbaikan dan melengkapi user

guide 30,8 Rp 3.525.276 36,96 Rp 2.849.764

Fase Sedang Berlangsung

1 Manajemen Proyek

Penentuan target proyek 55,44 Rp 12.641.429 36,96 Rp 4.230.331 49,28 Rp 3.799.685 110,88 Rp 8.549.292 24,64

Rp 1.601.674

Rekruitmen programmer 117,04 Rp 26.687.461

Penghitungan gaji/ upah

pegawai 55,44 Rp 12.641.429

Penyusunan

dokumen

penawaran 80,08 Rp 18.259.842

156

Page 66: BAB IV IMPLEMENTASI DAN EVALUASI 4.1 …repository.dinamika.ac.id/id/eprint/2308/5/BAB_IV.pdfDalam pengoperasian perangkat lunak ini akan dijelaskan tentang fungsi-fungsi apa saja

No

Aktivitas

Manajer Proyek Sistem Analis Sistem Desain Programmer Testing

Estimasi

Effort Tarif 228.020

Estimasi

Effort Tarif 114.457

Estimasi

Effort Tarif 77.104

Estimasi

Effort Tarif 77.104

Estimasi

Effort Tarif 65.003

Penyusunan dokumen

perencanaan

proyek 80,08 Rp 18.259.842

Evaluasi tengah

proyek 49,28 Rp 11.236.826 18,48 Rp 2.115.165 30,8 Rp 2.374.803 49,28 Rp 3.799.685

Rapat penutupan

proyek 24,64 Rp 5.618.413 18,48 Rp 2.115.165 12,32 Rp 949.921 24,64 Rp 1.899.843 12,32 Rp 800.837

2 Manajemen Konfigurasi

Pengaturan

konfigurasi

server internal 36,96 Rp 2.849.764 123,2 Rp 9.499.213

Pengaturan

konfigurasi

server SKPD 18,48 Rp 4.213.810 98,56 Rp 7.599.370

Uji coba akses

aplikasi ke server 36,96 Rp 8.427.619 18,48 Rp 2.115.165 36,96 Rp 2.849.764 61,6 Rp 4.749.606 18,48

Rp

1.201.255

Penyusunan

dokumen konfigurasi 18,48 Rp 4.213.810 36,96 Rp 4.230.331 12,32 Rp 949.921 Rp -

Rp -

3 Penjaminan Mutu

Pemeriksaan

aplikasi oleh tim Diskominfo

24,64 Rp 2.820.220 18,48 Rp 1.424.882 61,6 Rp 4.749.606

Penandatanganan

software quality 24,64 Rp 5.618.413

Rp - 24,64 Rp 1.899.843

Maintenance aplikasi secara

berkala

24,64 Rp 1.899.843 98,56 Rp 7.599.370

4

Pendokumentasian

157

Page 67: BAB IV IMPLEMENTASI DAN EVALUASI 4.1 …repository.dinamika.ac.id/id/eprint/2308/5/BAB_IV.pdfDalam pengoperasian perangkat lunak ini akan dijelaskan tentang fungsi-fungsi apa saja

No

Aktivitas

Manajer Proyek Sistem Analis Sistem Desain Programmer Testing

Estimasi

Effort Tarif 228.020

Estimasi

Effort Tarif 114.457

Estimasi

Effort Tarif 77.104

Estimasi

Effort Tarif 77.104

Estimasi

Effort Tarif 65.003

User Guide

Aplikasi 36,96 Rp 4.230.331 36,96 Rp 2.849.764

Video Tutorial

43,12 Rp 4.935.386 43,12 Rp 3.324.724

Laporan Akhir

Proyek 43,12 Rp 9.832.222

Quality & Testing

1 Quality Assurance and Control

Serah terima

aplikasi, database, dan

laporan akhir 30,80 Rp 7.023.016 30,8 Rp 3.525.276

Installasi server

ke SKPD 110,88 Rp 8.549.292

User training ke

SKPD 98,56 Rp 11.280.882 98,56 Rp 7.599.370 166,32 Rp 12.823.937

2 Evaluation & Testing

Rapat penilaian kesiapan aplikasi

oleh stakeholder 36,96 Rp 8.427.619 36,96 Rp 4.230.331 36,96 Rp 2.849.764 67,76 Rp 5.224.567

Penyusunan

dokumen laporan

akhir 36,96 Rp 8.427.619

Rp 285.134.450 1.041 Rp 119.154.315 1.084 Rp 83.593.073 2.464 Rp 189.984.256 320

Rp

20.821.761

158

Page 68: BAB IV IMPLEMENTASI DAN EVALUASI 4.1 …repository.dinamika.ac.id/id/eprint/2308/5/BAB_IV.pdfDalam pengoperasian perangkat lunak ini akan dijelaskan tentang fungsi-fungsi apa saja

Tabel 4.29 Biaya Langsung Personil Website Dinas Kesehatan Cimahi

No

Aktivitas

Manajer Proyek Sistem Analis Sistem Desain Programmer Testing

Estim

asi

Effort

Tarif 228.020

Estim

asi

Effort

Tarif 114.457 Estimas

i Effort Tarif 77.104

Estimasi

Effort Tarif 77.104

Estimasi

Effort Tarif 65.003

Fase Pengembangan

1 Penggalian Kebutuhan

Survey ke SKPD terkait 26,20 Rp 5.974.124 20,96 Rp 2.399.019 20,96 Rp 1.616.100

Rapat Kick-off 36,68 Rp 8.363.774 26,2 Rp 2.998.773 41,92 Rp 3.232.200 62,88 Rp 4.848.300

2 Analisis Spesifikasi kebutuhan

Rapat hasil analisis

dengan tim pengembang 36,68 Rp 8.363.774 36,68 Rp 4.198.283 41,92 Rp 3.232.200 62,88 Rp 4.848.300

Analisis proses bisnis aplikasi berdasarkan

kebutuhan 15,72 Rp 3.584.474 68,12 Rp 7.796.811 26,2 Rp 2.020.125

Penyusunan dokumen

SKPL 47,16 Rp 10.753.423 31,44 Rp 3.598.528

Rapat hasisl analisis dengan stakeholder 20,96 Rp 4.779.299 15,72 Rp 1.799.264 15,72 Rp 1.212.075

Perbaikan dokumen

SKPL 31,44 Rp 7.168.949 20,96 Rp 2.399.019

3 Perancangan

Sosialisasi hasil analisis

kebutuhan ke internal 20,96 Rp 4.779.299 20,96 Rp 2.399.019 15,72 Rp 1.212.075 26,2 Rp 2.020.125

Pembagian SDM dan

jobdesk 20,96 Rp 4.779.299 20,96 Rp 2.399.019 15,72 Rp 1.212.075 26,2 Rp 2.020.125 10,48 Rp 681.231

Benchmark template

aplikasi 31,44 Rp 7.168.949 20,96 Rp 2.399.019 31,44 Rp 2.424.150 99,56 Rp 7.676.474 10,48 Rp 681.231

Pembuatan prototipe Rp - 36,68 Rp 4.198.283 99,56 Rp 7.676.474 220,08 Rp 16.969.048

Rapat kesepakatan

desain prototip dengan

stakeholder 41,92 Rp 9.558.598 26,2 Rp 2.998.773 26,2 Rp 2.020.125 47,16 Rp 3.636.225

4 Implementasi

Sosialisasi Prototipe 26,20 Rp 5.974.124 20,96 Rp 2.399.019 20,96 Rp 1.616.100 20,96 Rp 1.616.100

159

Page 69: BAB IV IMPLEMENTASI DAN EVALUASI 4.1 …repository.dinamika.ac.id/id/eprint/2308/5/BAB_IV.pdfDalam pengoperasian perangkat lunak ini akan dijelaskan tentang fungsi-fungsi apa saja

No

Aktivitas

Manajer Proyek Sistem Analis Sistem Desain Programmer Testing

Estim

asi

Effort

Tarif 228.020

Estim

asi

Effort

Tarif 114.457 Estimas

i Effort Tarif 77.104

Estimasi

Effort Tarif 77.104

Estimasi

Effort Tarif 65.003

Pembelian template dan

plugin 26,20 Rp 5.974.124 20,96 Rp 2.399.019 31,44 Rp 2.424.150 31,44

Rp

2.424.150

Eksekusi kode program Rp - Rp - Rp - 221,76

Rp

17.098.583

Rapat internal 26,20 Rp 5.974.124 20,96 Rp 2.399.019 20,96 Rp 1.616.100 20,96

Rp

1.616.100 5,24 Rp 340.616

Revisi Program Rp - Rp - Rp - 141,48

Rp

10.908.674

Rapat dengan

stakeholder 26,20 Rp 5.974.124 20,96 Rp 2.399.019 20,96 Rp 1.616.100 26,2

Rp

2.020.125

Peluncuran versi beta 26,20 Rp 5.974.124 20,96 Rp 2.399.019 31,44 Rp 2.424.150 94,32

Rp

7.272.449

Penyusunan user guide

versi beta

36,68 Rp 4.198.283 41,92 Rp 3.232.200

5 Pengujian & integrasi

Pembuatan checklist

integrasis sistem 78,6 Rp 6.060.374 68,12 Rp4.428.004

Pembuatan User

Acceptance Test Plan

73,36 Rp 5.656.349 68,12 Rp4.428.004

Pengujian dan integrasi

dengan metode blackbox 26,2 Rp 2.020.125 62,88 Rp4.087.389

Penyesuaiaan SKPL 31,44 Rp 3.598.528 15,72 Rp 1.212.075

Perbaikan dan melengkapi user guide 26,2 Rp 2.998.773 31,44 Rp 2.424.150

Fase Sedang Berlangsung

1 Manajemen Proyek

Penentuan target proyek 47,16 Rp 10.753.423 31,44 Rp 3.598.528 41,92 Rp 3.232.200 94,32 Rp 7.272.449 20,96 Rp1.362.463

Rekruitmen programmer 99,56 Rp 22.701.671

Penghitungan gaji/ upah

pegawai 47,16 Rp 10.753.423

Penyusunan dokumen

penawaran 68,12 Rp 15.532.722

160

Page 70: BAB IV IMPLEMENTASI DAN EVALUASI 4.1 …repository.dinamika.ac.id/id/eprint/2308/5/BAB_IV.pdfDalam pengoperasian perangkat lunak ini akan dijelaskan tentang fungsi-fungsi apa saja

No

Aktivitas

Manajer Proyek Sistem Analis Sistem Desain Programmer Testing

Estim

asi

Effort

Tarif 228.020

Estim

asi

Effort

Tarif 114.457 Estimas

i Effort Tarif 77.104

Estimasi

Effort Tarif 77.104

Estimasi

Effort Tarif 65.003

Penyusunan dokumen

perencanaan proyek 68,12 Rp 15.532.722

Evaluasi tengah proyek 41,92 Rp 9.558.598 15,72 Rp 1.799.264 26,2 Rp 2.020.125 41,92

Rp

3.232.200

Rapat penutupan proyek 20,96 Rp 4.779.299 15,72 Rp 1.799.264 10,48 Rp 808.050 20,96

Rp

1.616.100 10,48 Rp 681.231

2 Manajemen Konfigurasi

Pengaturan konfigurasi

server internal 31,44 Rp 2.424.150 104,8 Rp 8.080.499

Pengaturan konfigurasi

server SKPD 15,72 Rp 3.584.474 83,84 Rp 6.464.399

Uji coba akses aplikasi ke server 31,44 Rp 7.168.949 15,72 Rp 1.799.264 31,44 Rp 2.424.150 52,4 Rp 4.040.250 15,72 Rp1.021.847

Penyusunan dokumen

konfigurasi 15,72 Rp 3.584.474 31,44 Rp 3.598.528 10,48 Rp 808.050

3 Penjaminan Mutu

Pemeriksaan aplikasi

oleh tim Diskominfo

20,96 Rp 2.399.019 15,72 Rp 1.212.075 52,4 Rp 4.040.250

Penandatanganan

software quality 20,96 Rp 4.779.299

20,96 Rp 1.616.100

Maintenance aplikasi

secara berkala 20,96 Rp 1.616.100 83,84 Rp 6.464.399

4 Pendokumentasian

User Guide Aplikasi 31,44 Rp 3.598.528 31,44 Rp 2.424.150

Video Tutorial 36,68 Rp 4.198.283 36,68 Rp 2.828.175

Laporan Akhir Proyek 36,68 Rp 8.363.774

Quality & Testing

1. Quality Assurance and Control

Serah terima aplikasi,

database, dan laporan

akhir 26,20 Rp 5.974.124 26,2 Rp 2.998.773

Installasi server ke SKPD

94,32 Rp 7.272.449

161

Page 71: BAB IV IMPLEMENTASI DAN EVALUASI 4.1 …repository.dinamika.ac.id/id/eprint/2308/5/BAB_IV.pdfDalam pengoperasian perangkat lunak ini akan dijelaskan tentang fungsi-fungsi apa saja

No

Aktivitas

Manajer Proyek Sistem Analis Sistem Desain Programmer Testing

Estim

asi

Effort

Tarif 228.020

Estim

asi

Effort

Tarif 114.457 Estimas

i Effort Tarif 77.104

Estimasi

Effort Tarif 77.104

Estimasi

Effort Tarif 65.003

User training ke SKPD 83,84 Rp 9.596.075 83,84 Rp 6.464.399 141,48

Rp

10.908.674

2. Evaluation & Testing

Rapat penilaian kesiapan

aplikasi oleh stakeholder 31,44 Rp 7.168.949 31,44 Rp 3.598.528 31,44 Rp 2.424.150 57,64 Rp 4.444.275

Penyusunan dokumen

laporan akhir 31,44 Rp 7.168.949

Total Rp242.549.434 886 Rp101.358.541 922 Rp71.108.393 2.129 Rp 164.163.668 272

Rp17.712.017

Tabel 4.30 Biaya Langsung Personil Proyek Kepegawaian Bank Mandiri

No

Aktivitas

Manajer Proyek Sistem Analis Sistem Desain Programmer Testing

Estimasi

Effort Tarif 228.020

Estimasi

Effort Tarif 114.457

Estimasi

Effort Tarif 77.104

Estimasi

Effort Tarif 77.104

Estimasi

Effort Tarif 65.003

Fase Pengembangan

1 Penggalian Kebutuhan

Survey ke SKPD

terkait 18,80 Rp 4.286.776 15,04 Rp 1.721.433 15,04 Rp 1.159.644

Rapat Kick-off 26,32 Rp 6.001.486 18,8 Rp 2.151.792 30,08 Rp 2.319.288 45,12 Rp 3.478.932

2 Analisis Spesifikasi kebutuhan

Rapat hasil analisis dengan tim

pengembang 26,32 Rp 6.001.486 26,32 Rp 3.012.508 30,08 Rp 2.319.288 45,12 Rp 3.478.932

Analisis proses

bisnis aplikasi

berdasarkan

kebutuhan 11,28 Rp 2.572.066 48,88 Rp 5.594.658 18,8 Rp 1.449.555

Penyusunan

dokumen SKPL 33,84 Rp 7.716.197 22,56 Rp 2.582.150

Rapat hasisl 15,04 Rp 3.429.421 11,28 Rp 1.291.075 11,28 Rp 869.733

162

Page 72: BAB IV IMPLEMENTASI DAN EVALUASI 4.1 …repository.dinamika.ac.id/id/eprint/2308/5/BAB_IV.pdfDalam pengoperasian perangkat lunak ini akan dijelaskan tentang fungsi-fungsi apa saja

No

Aktivitas

Manajer Proyek Sistem Analis Sistem Desain Programmer Testing

Estimasi

Effort Tarif 228.020

Estimasi

Effort Tarif 114.457

Estimasi

Effort Tarif 77.104

Estimasi

Effort Tarif 77.104

Estimasi

Effort Tarif 65.003

analisis dengan stakeholder

Perbaikan dokumen SKPL 22,56 Rp 5.144.131 15,04 Rp 1.721.433

3 Perancangan

Sosialisasi hasil

analisis kebutuhan ke internal 15,04 Rp 3.429.421 15,04 Rp 1.721.433 11,28 Rp 869.733 18,8 Rp 1.449.555

Pembagian SDM dan jobdesk 15,04 Rp 3.429.421 15,04 Rp 1.721.433 11,28 Rp 869.733 18,8 Rp 1.449.555 7,52 Rp 488.823

Benchmark template aplikasi 22,56 Rp 5.144.131 15,04 Rp 1.721.433 22,56 Rp 1.739.466 71,44 Rp 5.508.310 7,52 Rp 488.823

Pembuatan

prototipe 26,32 Rp 3.012.508 71,44 Rp 5.508.310 157,9 Rp 12.176.264

Rapat kesepakatan desain prototip

dengan stakeholder 30,08 Rp 6.858.842 18,8 Rp 2.151.792 18,8 Rp 1.449.555 33,84 Rp 2.609.199

4 Implementasi

Sosialisasi Prototipe 18,80 Rp 4.286.776 15,04 Rp 1.721.433 15,04 Rp 1.159.644 15,04 Rp 1.159.644

Pembelian template dan

plugin 18,80 Rp 4.286.776 15,04 Rp 1.721.433 22,56 Rp 1.739.466 22,56 Rp 1.739.466

Eksekusi kode

program 135,4 Rp 10.436.797

Rapat internal 18,80 Rp 4.286.776 15,04 Rp 1.721.433 15,04 Rp 1.159.644 15,04 Rp 1.159.644 3,76 Rp 244.411

Revisi Program 101,5 Rp 7.827.598

Rapat dengan

stakeholder 18,80 Rp 4.286.776 15,04 Rp 1.721.433 15,04 Rp 1.159.644 18,8 Rp 1.449.555

Peluncuran versi

beta 18,80 Rp 4.286.776 15,04 Rp 1.721.433 22,56 Rp 1.739.466 67,68 Rp 5.218.399

Penyusunan user 26,32 Rp 3.012.508 30,08 Rp 2.319.288

163

Page 73: BAB IV IMPLEMENTASI DAN EVALUASI 4.1 …repository.dinamika.ac.id/id/eprint/2308/5/BAB_IV.pdfDalam pengoperasian perangkat lunak ini akan dijelaskan tentang fungsi-fungsi apa saja

No

Aktivitas

Manajer Proyek Sistem Analis Sistem Desain Programmer Testing

Estimasi

Effort Tarif 228.020

Estimasi

Effort Tarif 114.457

Estimasi

Effort Tarif 77.104

Estimasi

Effort Tarif 77.104

Estimasi

Effort Tarif 65.003

guide versi beta

5 Pengujian & integrasi

Pembuatan

checklist integrasis

sistem 56,4 Rp 4.348.666 48,88 Rp 3.177.347

Pembuatan User

Acceptance Test Plan 52,64 Rp 4.058.755 48,88 Rp 3.177.347

Pengujian dan integrasi dengan

metode blackbox 18,8 Rp 1.449.555 45,12 Rp 2.932.935

Penyesuaiaan

SKPL 22,56 Rp 2.582.150 11,28 Rp 869.733

Perbaikan dan

melengkapi user

guide 18,8 Rp 2.151.792 22,56 Rp 1.739.466

Fase Sedang Berlangsung

1 Manajemen Proyek

Penentuan target proyek 33,84 Rp 7.716.197 22,56 Rp 2.582.150 30,08 Rp 2.319.288 67,68 Rp 5.218.399 15,04 Rp 977.645

Rekruitmen programmer 71,44 Rp 16.289.749

Penghitungan gaji/ upah pegawai 33,84 Rp 7.716.197

Penyusunan dokumen

penawaran 48,88 Rp 11.145.618

Penyusunan

dokumen

perencanaan

proyek 48,88 Rp 11.145.618

Evaluasi tengah

proyek 30,08 Rp 6.858.842 11,28 Rp 1.291.075 18,8 Rp 1.449.555 30,08 Rp 2.319.288

Rapat penutupan

proyek 15,04 Rp 3.429.421 11,28 Rp 1.291.075 7,52 Rp 579.822 15,04 Rp 1.159.644 7,52

Rp 488.823

164

Page 74: BAB IV IMPLEMENTASI DAN EVALUASI 4.1 …repository.dinamika.ac.id/id/eprint/2308/5/BAB_IV.pdfDalam pengoperasian perangkat lunak ini akan dijelaskan tentang fungsi-fungsi apa saja

No

Aktivitas

Manajer Proyek Sistem Analis Sistem Desain Programmer Testing

Estimasi

Effort Tarif 228.020

Estimasi

Effort Tarif 114.457

Estimasi

Effort Tarif 77.104

Estimasi

Effort Tarif 77.104

Estimasi

Effort Tarif 65.003

2 Manajemen Konfigurasi

Pengaturan konfigurasi server

internal 22,56 Rp 1.739.466 75,2 Rp 5.798.221

Pengaturan

konfigurasi server SKPD

11,28 Rp 2.572.066 60,16 Rp 4.638.577

Uji coba akses

aplikasi ke server 22,56 Rp 5.144.131 11,28 Rp 1.291.075 22,56 Rp 1.739.466 37,6 Rp 2.899.110 11,28 Rp 733.234

Penyusunan

dokumen

konfigurasi 11,28 Rp 2.572.066 22,56 Rp 2.582.150 7,52 Rp 579.822

3 Penjaminan Mutu

Pemeriksaan

aplikasi oleh tim

Diskominfo 15,04 Rp 1.721.433 11,28 Rp 869.733 37,6 Rp 2.899.110

Penandatanganan software quality 15,04 Rp 3.429.421 15,04 Rp 1.159.644

Maintenance aplikasi secara

berkala 15,04 Rp 1.159.644 60,16 Rp 4.638.577

4 Pendokumentasian

User Guide

Aplikasi 22,56 Rp 2.582.150 22,56 Rp 1.739.466

Video Tutorial 26,32 Rp 3.012.508 26,32 Rp 2.029.377

Laporan Akhir Proyek 26,32 Rp 6.001.486

Quality & Testing

165

Page 75: BAB IV IMPLEMENTASI DAN EVALUASI 4.1 …repository.dinamika.ac.id/id/eprint/2308/5/BAB_IV.pdfDalam pengoperasian perangkat lunak ini akan dijelaskan tentang fungsi-fungsi apa saja

No

Aktivitas

Manajer Proyek Sistem Analis Sistem Desain Programmer Testing

Estimasi

Effort Tarif 228.020

Estimasi

Effort Tarif 114.457

Estimasi

Effort Tarif 77.104

Estimasi

Effort Tarif 77.104

Estimasi

Effort Tarif 65.003

1. Quality Assurance and Control

Serah terima aplikasi, database,

dan laporan akhir 18,80 Rp 4.286.776 18,8 Rp 2.151.792

Installasi server ke

SKPD 67,68 Rp 5.218.399

User training ke

SKPD 60,16 Rp 6.885.733 60,16 Rp 4.638.577 101,5 Rp 7.827.598

2. Evaluation & Testing

Rapat penilaian

kesiapan aplikasi

oleh stakeholder 22,56 Rp 5.144.131 22,56 Rp 2.582.150 22,56 Rp 1.739.466 41,36 Rp 3.189.021

Penyusunan

dokumen laporan

akhir 22,56 Rp 5.144.131

Rp

174.043.106 635

Rp

72.730.556 662

Rp

51.024.343 1.504

Rp

115.964.416 196

Rp

12.709.387

166

Page 76: BAB IV IMPLEMENTASI DAN EVALUASI 4.1 …repository.dinamika.ac.id/id/eprint/2308/5/BAB_IV.pdfDalam pengoperasian perangkat lunak ini akan dijelaskan tentang fungsi-fungsi apa saja

167

Tabel 4.31 Total Nilai Biaya Langsung Personil Proyek Pengembangan Perangkat

Lunak

No

Aktivitas

Kode Proyek

A B C

Fase Pengembangan

1 Penggalian Kebutuhan

Survey ke SKPD

terkait Rp 11.743.079 Rp 9.989.243 Rp 7.167.853

Rapat Kick-off Rp 22.856.711 Rp 19.443.046 Rp 13.951.499

2 Analisis Spesifikasi kebutuhan

Rapat hasil

analisis dengan

tim pengembang Rp 24.266.821 Rp 20.642.556 Rp 14.812.215

Analisis proses

bisnis aplikasi

berdasarkan

kebutuhan Rp 15.754.329 Rp 13.401.410 Rp 9.616.279

Penyusunan

dokumen SKPL Rp 16.871.760 Rp 14.351.951 Rp 10.298.347

Rapat hasisl

analisis dengan

stakeholder Rp 9.158.460 Rp 7.790.638 Rp 5.590.229

Perbaikan

dokumen SKPL Rp 11.247.840 Rp 9.567.968 Rp 6.865.564

3 Perancangan

Sosialisasi hasil

analisis

kebutuhan ke

internal Rp 12.238.318 Rp 10.410.518 Rp 7.470.142

Pembagian SDM

dan jobdesk Rp 13.039.155 Rp 11.091.749 Rp 7.958.965

Benchmark

template aplikasi Rp 23.922.693 Rp 20.349.823 Rp 14.602.163

Pembuatan

prototipe Rp 33.907.985 Rp 28.843.805 Rp 20.697.082

Rapat

kesepakatan

desain prototip

dengan

stakeholder Rp 21.411.550 Rp 18.213.721 Rp 13.069.388

4 Implementasi

Sosialisasi

Prototipe Rp 13.642.922 Rp 11.605.342 Rp 8.327.498

Page 77: BAB IV IMPLEMENTASI DAN EVALUASI 4.1 …repository.dinamika.ac.id/id/eprint/2308/5/BAB_IV.pdfDalam pengoperasian perangkat lunak ini akan dijelaskan tentang fungsi-fungsi apa saja

168

No

Aktivitas

Kode Proyek

A B C

Pembelian

template dan

plugin Rp 15.542.764 Rp 13.221.442 Rp 9.487.142

Eksekusi kode

program Rp 17.098.583 Rp 17.098.583 Rp 10.436.797

Rapat internal Rp 14.043.340 Rp 11.945.958 Rp 8.571.909

Revisi Program Rp 12.823.937 Rp 10.908.674 Rp 7.827.598

Rapat dengan

stakeholder Rp 14.117.882 Rp 12.009.367 Rp 8.617.409

Peluncuran versi

beta Rp 21.242.292 Rp 18.069.742 Rp 12.966.074

Penyusunan user

guide versi beta Rp 8.735.071 Rp 7.430.482 Rp 5.331.797

5 Pengujian & integrasi

Pembuatan

checklist

integrasis sistem Rp 12.329.850 Rp 10.488.379 Rp 7.526.012

Pembuatan User

Acceptance Test

Plan Rp 11.854.889 Rp 10.084.354 Rp 7.236.101

Pengujian dan

integrasi dengan

metode blackbox Rp 7.179.825 Rp 6.107.513 Rp 4.382.491

Penyesuaiaan

SKPL Rp 5.655.213 Rp 4.810.603 Rp 3.451.883

Perbaikan dan

melengkapi user

guide Rp 6.375.039 Rp 5.422.923 Rp 3.891.258

Fase Sedang Berlangsung

1 Manajemen Proyek

Penentuan target

proyek Rp 30.822.410 Rp 26.219.063 Rp 18.813.679

Rekruitmen

programmer Rp 26.687.461 Rp 22.701.671 Rp 16.289.749

Penghitungan

gaji/ upah

pegawai Rp 12.641.429 Rp 10.753.423 Rp 7.716.197

Penyusunan

dokumen

penawaran Rp 18.259.842 Rp 15.532.722 Rp 11.145.618

Penyusunan

dokumen

perencanaan

proyek Rp 18.259.842 Rp 15.532.722 Rp 11.145.618

Evaluasi tengah Rp 19.526.479 Rp 16.610.187 Rp 11.918.760

Page 78: BAB IV IMPLEMENTASI DAN EVALUASI 4.1 …repository.dinamika.ac.id/id/eprint/2308/5/BAB_IV.pdfDalam pengoperasian perangkat lunak ini akan dijelaskan tentang fungsi-fungsi apa saja

169

No

Aktivitas

Kode Proyek

A B C

proyek

Rapat penutupan

proyek Rp 11.384.179 Rp 9.683.944 Rp 6.948.785

2 Manajemen Konfigurasi

Pengaturan

konfigurasi

server internal Rp 12.348.977 Rp 10.504.649 Rp 7.537.687

Pengaturan

konfigurasi

server SKPD Rp 11.813.180 Rp 10.048.874 Rp 7.210.642

Uji coba akses

aplikasi ke server Rp 19.343.410 Rp 16.454.459 Rp 11.807.017

Penyusunan

dokumen

konfigurasi Rp 9.394.062 Rp 7.991.052 Rp 5.734.038

3 Penjaminan Mutu

Pemeriksaan

aplikasi oleh tim

Diskominfo Rp 8.994.709 Rp 7.651.343 Rp 5.490.277

Penandatanganan

software quality Rp 7.518.255 Rp 6.395.399 Rp 4.589.065

Maintenance

aplikasi secara

berkala Rp 9.499.213 Rp 8.080.499 Rp 5.798.221

4 Pendokumentasian

User Guide

Aplikasi Rp 7.080.095 Rp 6.022.678 Rp 4.321.616

Video Tutorial Rp 8.260.110 Rp 7.026.457 Rp 5.041.886

Laporan Akhir

Proyek Rp 9.832.222 Rp 8.363.774 Rp 6.001.486

Quality & Testing

Quality Assurance and Control

Serah terima

aplikasi,

database, dan

laporan akhir Rp 10.548.292 Rp 8.972.897 Rp 6.438.568

Installasi server

ke SKPD Rp 8.549.292 Rp 7.272.449 Rp 5.218.399

User training ke

SKPD Rp 31.704.189 Rp 26.969.148 Rp 19.351.908

Evaluation & Testing

Rapat penilaian

kesiapan aplikasi

oleh stakeholder Rp 20.732.281 Rp 17.635.901 Rp 12.654.769

Penyusunan

dokumen laporan

akhir Rp 8.427.619 Rp 7.168.949 Rp 5.144.131

Total Rp 698.687.854 Rp 596.892.054 Rp 426.471.807

Page 79: BAB IV IMPLEMENTASI DAN EVALUASI 4.1 …repository.dinamika.ac.id/id/eprint/2308/5/BAB_IV.pdfDalam pengoperasian perangkat lunak ini akan dijelaskan tentang fungsi-fungsi apa saja

170

e. Biaya Langsung Non personil

Hasil uji coba perhitungan biaya langsung non personil menunjukan kesamaan

antara hasil yang sebenarnya dengan hasil yang diharapkan yaitu total nilai biaya

langsung non personil Proyek A sebesar Rp 3.800.000, Proyek A sebesar Rp

4.200.000, Proyek A sebesar Rp 1.600.000. Sehingga dapat disimpulkan bahwa

aplikasi mampu memberikan informasi total biaya langsung non personil sesuai

dengan skenario yang sudah ditetapkan.

Perhitungan

Tabel 4.32 Perhtungan biaya langsung non personil proyek A

Nama Biaya Harga Kuantitas Jumlah

Biaya Komunikasi 500.000 4 2.000.000

Biaya Perjalanan Darat 300.000 6 1.800.000

Total Biaya Langsung Personil 3.800.000

Tabel 4.33 Perhtungan biaya langsung non personil proyek B

Nama Biaya Harga Kuantitas Jumlah

Biaya Komunikasi 600.000 6 3.600.000

Biaya ATK 300.000 2 600.000

Total Biaya Langsung Personil 4.200.000

Tabel 4.34 Perhtungan biaya langsung non personil proyek C

Nama Biaya Harga Kuantitas Jumlah

Biaya Komunikasi 400.000 4 1.600.000

Total Biaya Langsung Personil 1.600.000

Page 80: BAB IV IMPLEMENTASI DAN EVALUASI 4.1 …repository.dinamika.ac.id/id/eprint/2308/5/BAB_IV.pdfDalam pengoperasian perangkat lunak ini akan dijelaskan tentang fungsi-fungsi apa saja

171

f. Keuntungan

Keuntungan yang di dapat untuk masing-masing proyek pengembangan yaitu

sebesar 10%.

Tabel 4.35 Perhitungan Keuntungan

Biaya Langsung

Personil

Keuntungan Biaya Langsung

Non Personil

HPS sebelum

pajak

698.687.854 69.868.785 3.800.000 772.356.639

596.892.054 59.689.205 4.200.000 660.781.259

426.471.807 42.647.180 1.600.000 470.718.987

Hasil uji coba perhitungan keuntungan menunjukan kesamaan antara hasil

yang sebenarnya dengan hasil yang diharapkan yaitu Proyek A sebesar Rp

69.868.785, Proyek A sebesar Rp 59.689.205, Proyek A sebesar Rp 42.647.180.

Sehingga dapat disimpulkan bahwa aplikasi mampu memberikan informasi total

keuntungan sesuai dengan skenario yang sudah ditetapkan.

g. Pajak Pertambahan Nilai

Setelah nilai Harga Perkiraan Sendiri sebelum pajak diketahui maka tahap

selanjutnya adalah perhitungan Harga Perkiraan Sendiri setelah pajak, dengan

menggunakan rumus sebagai berikut :

HPS setelah pajak = HPS sebelum pajak + Pajak

Untuk nilai dari Harga Perkiraan Sendiri setelah pajak untuk keseluruhan

proyek dalam tugas akhir ini dapat dilihat pada tabel berikut :

Tabel 4. 36 Nilai Harga Perkiraan Sendiri Setelah Pajak Keseluruhan Proyek

Pengembangan Perangkat Lunak

Kode

Proyek

HPS Sebelum

Pajak PPN

HPS Setelah

Pajak

A 772.356.639 77.235.663 849.592.302

Page 81: BAB IV IMPLEMENTASI DAN EVALUASI 4.1 …repository.dinamika.ac.id/id/eprint/2308/5/BAB_IV.pdfDalam pengoperasian perangkat lunak ini akan dijelaskan tentang fungsi-fungsi apa saja

172

Kode

Proyek

HPS Sebelum

Pajak PPN

HPS Setelah

Pajak

B 660.781.259 66.078.125 726.859.384

C 470.718.987 47.071.898 517.790.885

Berdasarkan hasil uji coba penelitian yang dilakukan pada 3 (tiga) proyek

perangkat lunak. Hasil nilai HPS menunjukan kesamaan antara output yang

sebenarnya dengan output yang diharapkan. Dimana hasil sebenarnya pada proyek

A menunjukan nilai sebesar Rp 849.592.302, proyek B menunjukan nilai sebesar

Rp 726.859.384, dan proyek C menunjukan nilai sebesar Rp 517.790.885,

memiliki kesesuaian dengan perhitungan manual yang dilakukan.