1. INTRODUCTION 1.1 Purpose of Project Management Plan
Dokumen Project Management Plan ini bertujuan sebagai pedoman pelaksanaan, pengawasan dan penutupan proyek, mendokumentasikan asumsi yang dijadikan dasar dalam dalam perenc perencanaa anaan n Sistem Sistem Inform Informasi asi Perous Peroustak takaan aan Kota Kota Yogyakart ogyakartaa termas termasuk uk rencana kegiatan, dan anggaran yang terlibat didalamnya. 2. EXECUTIE !UMM"R# O$ PRO%ECT C&"RTER
Project Project ame ! Sistem Informasi Informasi Perpustak Perpustakaan aan Kota Yogyakar Yogyakarta ta Prepar Prepared ed by ! "aisal "aisal atsir atsir,, #dita #dita Setya, Setya, #sti #sti ugra ugra$eni $eni,, Mardiana Mardiana,, S$afira S$afira Date
! % o&ember '(%) INITI"TION
%
o&em &ember
'(% '(%)!
Membuat
Sis Sistem
Informasi
Perpustakaan Perpustakaan Kota Yogyakar Yogyakarta ta untuk membantu membantu dalam pencatatan dan pelaporan transaksi peminjaman dan pengembalian buku di Perpustakaan Kota Yogyakarta dengan cepat, efisien dan akurat. Project Manager ! "aisal atsir !#NOP!I!
Sistem perpustakaan dapat bekerja dan digunakan pada Perpustakaan Kota Yogyakarta. Sistem dapat digunakan ole$ pi$ak perpustakaan untuk mendata seluru$ buku dan arsip yang dimiliki, mengelola kegiatan peminjaman dan pengembalian
buku
serta
denda,
mengelola
data
pemustaka, dan memuda$kan pi$ak perpustakaan dan pemustaka dalam pencarian buku yang diingikan. PURPO!E'(E)I"T"N *I!NI!
Sistem Sistem dapat digunakan ole$ pi$ak perpustakaan perpustakaan sebagai sebagai berikut ! %. *ntuk mendata mendata seluru$ seluru$ buku dan dan arsip arsip yang dimiliki. '. Mengel Mengelola ola kegiat kegiatan an peminj peminjama aman n dan pengemb pengembali alian an buku serta denda. 1
+. Mengelola data pemustaka. . Memu Memuda da$k $kan an pi$a pi$ak k perp perpus usta takaa kaan n dan pemu pemust staka aka !COPE "ND ")REEMENT
"PPRO"C&
dalam pencarian buku yang diingikan. -ing -ingku kup p kegi kegiat atan an peke pekerj rjaa aan n di Perp Perpus usta taka kaan an Kota Kota Yogyakarta adala$ sebagai sebag ai berikut ! %. Kegiatan Kegiatan # ! Pengumpulan Pengumpulan data. data. '. Kegiatan Kegiatan ! Inputing Inputing data tersebu tersebutt ke database database +. Kegiatan Kegiatan / ! Proses peminjaman peminjaman buku. buku. . Kegiatan Kegiatan D ! Proses Proses pengembalian pengembalian buku buku dan denda. denda. 0. Kegiatan Kegiatan 1 ! Mengelola Mengelola data data pemustaka pemustaka.. 2a$apan proses yang akan dilakukan dalam pengembangan proyek Sistem Informasi Perpustakaan Kota Yogyakarta ! %. Melakukan
PRODUCT
komunikasi
dengan
perpustakaan kota Yogyakarta. Yogyakarta. '. Menganalisa Menganalisa kebutu$an kebutu$an proyek. +. Mempelajari Mempelajari kebutu$an kebutu$an proyek. proyek. . Implem Implement entasi asi proye proyek. k. 0. *ji coba coba sis sistem tem.. Sist Sistem em info inform rmas asii perp perpus usta taka kaan an dapa dapatt
client
beke bekerj rjaa
yaitu
dan dan
DE!CRIPTION "ND
digunakan pada Perpustakaan Kota Yogyakarta. Sistem
DE+IER"*+E!
dapat digunakan ole$ pi$ak perpustakaan perpustakaan untuk mendata mendata seluru$ buku dan arsip yang dimiliki, mengelola kegiatan peminjaman
dan
pengembalian
buku
serta denda,
menge mengelo lola la data data pemus pemusta taka, ka, dan dan memud memuda$k a$kan an pi$a pi$ak k perpustakaan dan pemustaka dalam pencarian buku yang diingikan.
PRO%ECT M"N")EMENT
Project Management Plan nya mencakup ! %. '. +. . 0.
Proj Projec ectt /$ar /$arte terr. Deskri Deskripsi psi dari dari Proje Project ct Manag Manageme ement nt 3PM4 3PM4 approa approac$. c$. 5uang 5uang ling lingkup kup 6 /aku /akupan pan pemb pemba$ a$as asan an.. 7ork ork reak reakdo down wn Stru Struct ctur ure. e. 1stimasi iaya, waktu pembuatan dan
penyelesaiannya, aturan dan responsibilities. 8. 5inc 5incia ian n peng penger erja jaan an dari dari segi segi cakup cakupan an,, wakt waktu u dan dan 2
biaya. ). #cuan #cuan 2ar 2arget get dan dan tangg tanggal al masin masing9m g9masi asing ng ta$ap ta$apan. an. :. Sumber Sumber daya, daya, *sa$ *sa$aa dan dan iay iayaa yang yang dikelu dikeluark arkan. an. ;. Peren Perencan canaan aan Mana Manaje jeme men n 5esi 5esiko ko.. %(. Perenc Perencanaa anaan n Manajemen Manajemen kualita kualitas. s. %%. Perencanaan Perencanaan Manajemen Manajemen komunikasi. komunikasi. Projec Projectt Manage Management ment Plan Plan ini diperb diperba$a a$arui rui dan dibuat dibuat ole$ ole$ Projec Projectt Manager Manager sesuai sesuai keperlu keperluan. an. Perenca Perencanaa naan n ters tersebu ebutt kemu kemudi dian an dija dijala lanka nkan n dan dan die&a die&alu luas asii seca secara ra teratur untuk memperole$ kualitas perangkat lunak yang bermutu. 2eam
proyek
akan
dikembangkan
untuk
memaks memaksima imalka lkan n kinerj kinerjaa proyek. proyek. Semua Semua anggota anggota team team akan akan diber diberii targ target et wakt waktu u berd berdas asar arkan kan jadw jadwal al denga dengan n memanfaatkan manajemen komunikasi. "!!UMPTION!, CON!TR"INT!, RI!(
Sist Sistem em
info inform rmas asii
perp perpus usta taka kaan an
dapa dapatt
beke bekerj rjaa
dan dan
digunakan digunakan pada Perpustakaa Perpustakaan n Kota Yogyakar Yogyakarta. ta. Sistem Sistem dapat digunakan ole$ pi$ak perpustakaan perpustakaan untuk mendata seluru$ buku dan arsip yang dimiliki, mengelola kegiatan peminjaman
dan
pengembalian
buku
serta
denda,
menge mengelo lola la data data pemu pemust stak aka, a, dan dan memu memuda da$ka $kan n pi$a pi$ak k perpustakaan dan pemustaka dalam pencarian buku yang diingikan.
RE!OURCE!
Project 5esources! %.
Project
Manager
3Project
duration4!
merencanakan, memanage, mengontrol project. b. % System #nalyst! merancang, mendesain system, membagi membagi tugas, tugas, mengeks mengekseku ekusi, si, komuni komunikasi kasi,, dan mengumpulkan data. c. ' 7eb 7eb De&eloper! De&eloper! membangu membangun n dan membuat membuat code, meng menguj ujii
sist sistem em,,
mend mendes esai ain n
*I, *I,
mend menduk ukun ung g
3
installasi, training. d. /lient /lient!! menguji menguji siste sistem. m. %4 Material Material and Ser&ices Ser&ices 5esourc 5esources es !
Sist Sistem em
info inform rmas asii
perp perpus usta taka kaan an
dapa dapatt
beke bekerj rjaa
dan dan
digunakan digunakan pada Perpustakaa Perpustakaan n Kota Yogyakar Yogyakarta. ta. Sistem Sistem dapat digunakan ole$ pi$ak perpustakaan perpustakaan untuk mendata seluru$ buku dan arsip yang dimiliki, mengelola kegiatan peminjaman
dan
pengembalian
buku
serta
denda,
menge mengelo lola la data data pemu pemust stak aka, a, dan dan memu memuda da$ka $kan n pi$a pi$ak k perpustakaan dan pemustaka dalam pencarian buku yang C&"N)IN)
diingikan. Semua peruba$an akan didokumentasikan, disampaikan
M"N")EMENT
dan dinilai ole$ Project Manager 3PM4. =ika peruba$an dise disetu tuju jui, i, maka maka jadw jadwal al proy proyek, ek, ruan ruang g ling lingku kup, p, dan dan angg anggar aran an
akan akan
dipe diperrbaru baruii
dan dan
dis disesua esuaik ikan an
ser serta
dikomunikasikan ole$ penanggung jawab sesuai dengan /omunication
plan.
PM
6
2eam
proyek
akan
mengkomunikasi9 kan peruba$an yang tela$ disetujui dan jadwal
yang
tela$
diperbarui
kepada
staf
yang
bertanggung jawab untuk melaksanakan peruba$an. PRO%ECT TE"M
P5>=1/2 21#M 5>-1S #D 51SP>SI-I2I1S M. "aisal atsir! Project Manager 3PM4 9 menyiapkan monitoring dan controlling project, menyetujui peruba$an project. Mar Mardian dianaa
Dwi Dwi
mende mendesa sain in
M! Sys System tem
syst system em,,
memb membagi agi
#nal #nalys ys tuga tugas, s,
9
meran eranca cang ng,,
menge mengeks ksek ekus usi, i,
komunikasi, dan mengumpulkan data. #sti #sti ugr ugra$ a$en enii dan dan #dit #ditaa Sety Setya! a! 7eb De&e De&elo lope perr 9 memb memban angu gun n
dan dan
memb membua uatt
code code,,
meng menguj ujii
sist sistem em,, 4
mendesain *I, mendukung installasi, training. S$afira
"itriani anissas!
/lient
9
per perenca ncanaa naan
dan dan
melaksanakan *ser #ceptance 2esting, membuat resume laporan $asil 2esting, merencanakan regression 2esting. 2esting. /ustomer dan manajemen Project 2eam sangat penting untuk untuk ikut ikut berpar berpartis tisipa ipasi si dalam dalam melaku melakukan kan klarif klarifika ikasi si untuk semua $al yang mempengaru$i kelancaran proyek se$ingga proyek dapat diselesaikan dengan sukses. ")REEMENT
Project Manager! M. "aisal atsir Date! % o&ember '(%) Sponsor! Date!
2.1 "!!UMPTION' CON!TR"INT!
Proyek ini akan direncanakan dengan beberapa asumsi sebagai berikut! a. Proyek ini ini akan memberika memberikan n $osting $osting dan berbasis berbasis web. web. b. Ser&er yang diberikan berjalan berbasis windows. c. Penj Penjad adwa wala lan n sur& sur&ey ey lapa lapang ngan an dila dilaks ksan anak akan an deng dengan an asum asumsi si cuac cuacaa
yang yang
mend menduku ukung ng.. =adw =adwal al sur& sur&ey ey dapat dapat berub beruba$ a$ sewa sewakt ktu u waktu waktu jika jika cuac cuacaa tidak tidak mendukung. d. Dalam kaitannya kaitannya dengan jadwal jadwal pengerjaan, pengerjaan, % minggu kerja adala$ adala$ 8 $ari 3Senin 9 Sabtu4. e. Klien akan akan menyetujui menyetujui rancangan rancangan desain sistem sistem tidak tidak lebi$ dari dari %' $ari. f. Pengguna akan akan dapat menggunakan menggunakan sistem sistem setela$ setela$ dilaksanakan dilaksanakan pelati$an pelati$an selama selama satu minggu. -. !COPE M"N")EMENT
*ntuk *ntuk proyek proyek ini, ini, scope scope managem management ent merupa merupakan kan tanggun tanggung g jawab jawab Manaje Manajer r Proyek. 5uanglingkup untuk proyek ini didefinisikan ole$ -ingkup Pernyataan, 7ork rea reakd kdow own n Sc$e Sc$edu dule le 37 37S S44 dan dan Kamu Kamuss 7S. 7S. Mana Manaje jerr Proy Proyek ek,, Spon Sponso sorr dan dan Stake$ Stake$olde olderr akan akan meneta menetapka pkan n dan menyet menyetuju ujuii dokumen dokumentas tasii untuk untuk menguku mengukurr scope scope 5
proyek c$ecklist kualitas dan performance. Perminataa peruba$an scope dimulai ole$ Projec Projectt Manager Manager,, Stake$ Stake$old olders ers atau atau anggota anggota tim proyek proyek lainnya lainnya.. Semua Semua permin permintaa taan n peruba$an akan disera$kan kepada Manajer Proyek yang kemudian akan menge&aluasi peruba$an scope yang diminta. Setela$ penerimaan permintaan peruba$an scope, Project Manager akan mengirimkan permintaan scope peruba$an kepada /$ange /ontrol oard dan Sponsor Sponsor Proyek Proyek untuk untuk penerim penerimaan aan.. Setela Setela$ $ perset persetuju ujuan an peruba$ peruba$an an scope scope ole$ ole$ /$ange /ontrol oard dan Sponsor Proyek, Manajer Proyek akan memperbarui semua dokumen proyek dan mengkomunikasikan peruba$an scope kepada semua stake$olders. erdas erdasark arkan an feedbac feedback k dan masuka masukan n dari dari Manaje Manajerr Proyek Proyek dan stake$ stake$olde olderr, Projec Projectt Sponsor bertanggung jawab atas penerimaan deli&erable proyek ak$ir dan scope proyek.
-.1 OR( *RE"(DON !C&EDU+E
%.( Managem Management ent %.% Projec Projectt Plan %.%.% Membuat Project Project Plan %.%.' Mengupdate Mengupdate Project Project Plan %.' 5e?uir 5e?uireme ement nt %.'.% Melakukan Melakukan Pengumpu Pengumpulan lan Data Data %.'.' Membuat 5e?uirement 5e?uirement %.+ #nalisa #nalisa usiness usiness 5e?uirement 5e?uirement %.+.% Mempersiapka Mempersiapkan n Dokumen Pengumpula Pengumpulan n Data %.+.' Melakukan Melakukan #nalisa #nalisa usiness usiness 5e?uirement 5e?uirement %.+.+ Melakukan Melakukan 5e&iew dan Membuat 5esume 5esume usiness 5e?uireme 5e?uirement nt %.
'..' Membuat Softwa Software re Design Design Spesification Spesification +.( De&elop De&elopmen mentt +.% Memb Membua uatt asis asis Dat Dataa +.' Membua Membuatt #ntar #ntarmuk mukaa Pengguna Pengguna +.+ Melakuk Melakukan an Pengkode Pengkodean an Progra Program m +. Melakuk Melakukan an 2esting esting +..% Melakukan Melakukan *nit 2esting esting +..' Melakukan Melakukan Integration Integration 2esti 2esting ng +..+ Melakukan Melakukan 5egression 5egression 2esting 2esting +.0 Mema Memasu sukk kkan an Dat Dataa +.8 Memb Membua uatt *ser *ser Auid Auidee .( *ser #cceptance #cceptance 2estin 2esting g .% Perencanaan Perencanaan *ser *ser #ceptance #ceptance 2estin 2esting g .' Melaksanakan Melaksanakan *ser *ser #ceptance #ceptance 2estin 2esting g .+ Membuat Membuat 5esume 5esume -aporan -aporan
7
-.2 DEP+O#MENT P+"N Sistem Sistem Informasi Informasi Perpustakaan Perpustakaan Kota Yogyakar Yogyakarta ta merupakan merupakan aplikasi aplikasi yang
dibuat untuk memenu$i kebutu$an data dan informasi informasi yang akurat, akurat, benar, benar, dan tepat waktu dengan tujuan didapatkannya data 9 data sesuai yang dilaksanakan setiap $arinya. Sistem yang dibangun nantinya akan di$osting, database yang digunakan adala$ adala$ MySB-. MySB-. Sistem Sistem yang dibuat dibuat akan berbas berbasis is websit websitee agar muda$ dalam dalam pendataan setiap $arinya. Pengola$an $asil pendataan tersebut menggunakan P/ komputer. komputer. Sistem $anya dapat dili$at ole$ pegawai perpustakaan saja. Pi$ak dari Perpustakaan Kota Yogyakarta nanti akan dijelaskan mengenai sistem sistem yang yang akan dibangu dibangun n dan mencoc mencocokka okkan n $asil $asil rancang rancangan an terseb tersebut ut dengan dengan keinginan user dan menjelaskan mengenai sistem tersebut.
team team
proy proyek ek,,
deng dengan an
memb member erik ikan an
pema pema$a $ama man n
meng mengen enai ai
renc rencan anaa
pembangunan sistem tersebut, apa yang dibutu$kan, bagaimana rancangan sist sistem emny nya, a, jadw jadwal al pemb pembua uata tan n dan dan kebu kebutu tu$a $an n sumb sumber er daya daya manu manusi siaa untu untuk k
8
menyelesaikan proyek ini.
dengan peruba$an tersebut diperlukan diperlukan untuk mengelola peruba$an proyek secara efektif efektif dari awal proyek untuk disampaikan. disampaikan. 5encana manajemen manajemen peruba$an dibuat selama 2a$ap Perencanaan proyek. Pi$ak pi$ak yang terkait adala$ manajer proyek, tim proyek, sponsor proyek dari pi$ak Perpustakaan Kota Yogyakarta dan seluru$ pimpinan senior yang peranannya diperlukan untuk melaksanakan rencana tersebut. Dokumen peruba$an perlu dicatatan sejara$ peruba$an dalam conto$ format seperti dibawa$ ini!
Document control6c$ange $istory @ersion
#ut$or3s4
Date
/irculation
/omments
% ' + 0
Document appro&al and re&iew #ppro&ed by
Perpustakaan Kota Yogyakarta
Date appro&ed 5e&iew date #ut$or3s4 >wning Department 3s4 9
Proses Proses Manajem Manajemen en Peruba$ Peruba$an an terseb tersebut ut memili memiliki ki prosed prosedur ur yang yang tersus tersusun un dengan jelas dan efektif untuk melakukan melakukan tracking tracking pada kesesuaian, kesesuaian, koordinasi, koordinasi, re&iew, e&aluasi, kategorisasi, dan persetujuan untuk release pada semua peruba$an baseline proyek. #pabila #pabila terjadi terjadi peruba$an peruba$an jadwal yang tela$ ditetapkan ditetapkan dan disebabkan disebabkan ole$ client maka akan terjadi pemunduran jadwal dari yang tela$ ditetapkan sebelumnya.
Manajemen jadwal proyek merupakan bagian penting dari pembuatan rencana pengembangan sistem informasi yang pada kasus ini adala$ memanajemen pengerjaan sistem sistem informasi informasi perpustakaan perpustakaan kota. =adwal proyek akan berfungsi berfungsi sebagai roadmap roadmap bagaimana proyek akan dilaksanakan bagaimana jalannya proyek pada jangka waktu pengerjaan. =adwal akan memberikan informasi gambaran pada pi$ak9pi$ak yang y ang terkait dengan dengan proyek proyek sepert sepertii stake$ stake$olde olderr, sponso sponsorr, dan tim proyek proyek.. 2ujuan 2ujuan dari dari Sc$edul Sc$edulee manajemen ini adala$ untuk menentukan pendekatan yang akan digunakan ole$ tim proyek membuat jadwal proyek. 5encana ini akan mencakup pengontrolan pekerjaan yang yang dike dikerj rjak akan an ole$ ole$ tim tim dan dan mema memanaj najeme emen n peru peruba ba$a $an n jadw jadwal al..
Pembuatan jadwal proyek dimulai dengan identifikasi permintaan dalam 7ork ork rea reakdo kdown wn Sc$ed Sc$edul ulee 37 37S S4. 4. Kegi Kegiat atan an yang yang tela tela$ $ dide didefi fini nisi sika kan n akan akan diidentifikasi dalam work package secara spesifik yang $arus dilaksanakan untuk menyelesaikan permintaan. *rutan Kegiatan digunakan untuk menentukan urutan work package dan menetapkan $ubungan antara kegiatan proyek. 1stimasi durasi 10
kegiatan akan digunakan untuk meng$itung jumla$ periode suatu pekerjaan yang dibutu$kan untuk menyelesaikan suatu work package. 1stimasi sumber daya akan digunakan untuk menentukan sumber daya yang dibutu$kan ole$ suatu work package untuk menyelesaikan pembangunan system sesuai jadwal. Setela$ jadwal awal tela$ dibua dibuatt dan dan dikem dikemba bangk ngkan an,, maka maka akan akan diti ditinj njau au ole$ ole$ tim tim proy proyek ek dan selu seluru ru$ $ sumberdaya yang ditugaskan untuk setiap tugas dalam proyek. 2im proyek dan sumber daya $arus setuju dengan tugas work package yang diberikan, durasi, dan jadwalnya. Setela$ semuanya selesai sponsor proyek akan meninjau dan menyetujui jadwal tersebut dan kemudian $al tersebut akan menjadi baselined. /.2 MI+E!TONE! M0lestones
Est0mate Complet0on T0meframe
Penyelesaian Scope Statement dan 7S 6 kamus 7S
' minggu setela$ konsep proyek disetujui
aseline jadwal proyek
+ $ari setela$ 7S dari proyek
Persetujuan final anggaran proyek
% minggu setela$ jadwal proyek dan kebutu$an sumberdaya tela$ ditetapkan dan disetujui ole$ client
Memulai pengerjaan proyek
+ $ari setela$ anggaran, jadwal sumberdaya ditetapkan dan disetujui.
Pembag Pembagian ian dan perset persetuj ujuan uan peran peran serta serta tanggung jawab
+ $ari setela$ penentuan sumber daya tela$ tela$ dilakukan
Pen Penentu entuan an per perssetu etujuan uan 5e? 5e?uirem iremen ents ts
% min minggu ggu set setela$ ela$ re? re?u uire iremen ment gat$ gat$er erin ing g.
Penyelesai Penyelesaian an pengumpu pengumpulan lan data dan $asil $asil analisis
' minggu setela$ re?uirement disetujui ole$ client
#cceptance of of fi final de deli&erables
% mi minggu se setela$ In Integration te testing
dan
dan dilakukan *#2 ole$ client Implementasi Proyek
+ $ari setela$ deli&erables
#cceptance
of
final
/.- PRO%ECT !C&EDU+E
11
ID
Name
Duras0 42 5ar0
1
%.% %.%.% %.%.' %.'
Management
Project Plan
Mengupdate Project Plan
+ $ari
Melakukan Pengumpulan Data
+ $ari
Membuat 5e?uirement
+ $ari
M em em pe per si si ap ap ka kan D ok ok um um een n P en eng um ump ul ul an an D at at a
%.+.'
Melakukan #nalisa usiness 5e?uirement
8 $ari
%.+.+
Melakukan 5e&iew dan 5esume
8 $ari
%..% %..' 2
'.%
Desain #rsitektur
'.+.' '.
D es esa in in # nt nt ar ar m mu uka Desain #ntarmuka "ront @iew Desain #ntarmuka ack @iew Membuat 5incian Desain
8 $a ri ri 8 $ari 8 $ari 8 $ari
Membuat "low Diagram
+ $ari
Membuat Software Design Spesification
8 $ari
Deelopment
Me mb mb ua ua t as as is is D at at a
/
+ $ari
'..' -
-
+ $ari
'..%
+ .% .%
2
+ $ari
+ $ari
'.+.%
1
+ $ari
Desain #rsitektur ack @iew
'.+
/
%' $ari
'.%.'
Desain asis Data Sumber Daya
-
+ $ari
+ $ari
Desain asis Data
2
+ $ari
Desain #rsitektur "ront @iew
'.'.%
1
+ $a ri ri
'.%.%
'.'
/
8 $ari
%.+.%
%.
-
+ $ari
%.'.'
#nalisa usiness 5e?uirement
2
%anuar0
8 $ari + $ari
%.'.%
%.+
1
Desem3er
%0 $ari
Membuat Project Plan
5e?uirement
Noem3er
') $ari + $ari
12
+.' +.'
Memb Membua uatt #nta #ntarm rmuk ukaa Pen Pengg ggun unaa
8 $ari
+.+ +.+
Mela Melaku kuka kan n Peng Pengko kode dean an Prog Progra ram m
%: $ari
+ . .
Me la la ku kuk an an 2e st st in in g
; $ari
+..% +..%
Melaku Melakukan kan *nit *nit 2esting esting
; $ari
+..' +..'
Melaku Melakukan kan Integr Integrati ation on 2estin 2esting g
; $ari
+..+ +..+
Melaku Melakukan kan 5egres 5egressio sion n 2estin 2esting g
; $ari
+.0
Memasukkan Data
8 $ari
+.8
Membuat *ser Auide
+ $ari
User "ceptance Test0ng
8 $ari
/
.% .%
Pere Perenc ncan anaa aan n *se *serr #ce #cept ptan ance ce 2estin esting g
8 $ari
.' .'
Mela Melaks ksan anak akan an *se *serr #ce #cept ptan ance ce 2estin esting g
8 $ari
.+ .+
Memb Membua uatt 5es 5esum umee -ap -apor oran an
8 $ari
. .
Mere Merenc ncak akak akan an 5egr 5egres essi sion on 2esti esting ng
8 $ari
6
Depl o7 o7ment an Instalas0
8 $ari
0.% 0.%
Memb Membua uatt Pere Perenc ncan anaa aan n Inst Instal alas asii
8 $ari
0.' 0.'
Mela Melaku kuka kan n Inst Instal alas asii Kom Kompu pute terr Kli Klien en
8 $ari
8
Tra0n0ng
+ $ari
8.% 8.%
Memb Membua uatt Pere Perenc ncan anaa aan n 2rai 2raini ning ng
+ $ari
8.' 8.'
Memp Memper ersi siap apka kan n Kebu Kebutu tu$a $an n 2rai 2raini ning ng
+ $ari
8.+ 8.+
Mela Melaks ksan anak akan an 2rai 2raini ning ng
+ $ari
8. 8.
Mela Melaku kuka kan n 5e&i 5e&iew ew 2rai 2raini ning ng
+ $ari
+.' +.'
Memb Membua uatt #nta #ntarm rmuk ukaa Pen Pengg ggun unaa
8 $ari
+.+ +.+
Mela Melaku kuka kan n Peng Pengko kode dean an Prog Progra ram m
%: $ari
+ . .
Me la la ku kuk an an 2e st st in in g
; $ari
+..% +..%
Melaku Melakukan kan *nit *nit 2esting esting
; $ari
+..' +..'
Melaku Melakukan kan Integr Integrati ation on 2estin 2esting g
; $ari
+..+ +..+
Melaku Melakukan kan 5egres 5egressio sion n 2estin 2esting g
; $ari
+.0
Memasukkan Data
8 $ari
+.8
Membuat *ser Auide
+ $ari
User "ceptance Test0ng
8 $ari
/
.% .%
Pere Perenc ncan anaa aan n *se *serr #ce #cept ptan ance ce 2estin esting g
8 $ari
.' .'
Mela Melaks ksan anak akan an *se *serr #ce #cept ptan ance ce 2estin esting g
8 $ari
.+ .+
Memb Membua uatt 5es 5esum umee -ap -apor oran an
8 $ari
. .
Mere Merenc ncak akak akan an 5egr 5egres essi sion on 2esti esting ng
8 $ari
6
Depl o7 o7ment an Instalas0
8 $ari
0.% 0.%
Memb Membua uatt Pere Perenc ncan anaa aan n Inst Instal alas asii
8 $ari
0.' 0.'
Mela Melaku kuka kan n Inst Instal alas asii Kom Kompu pute terr Kli Klien en
8 $ari
8
Tra0n0ng
+ $ari
8.% 8.%
Memb Membua uatt Pere Perenc ncan anaa aan n 2rai 2raini ning ng
+ $ari
8.' 8.'
Memp Memper ersi siap apka kan n Kebu Kebutu tu$a $an n 2rai 2raini ning ng
+ $ari
8.+ 8.+
Mela Melaks ksan anak akan an 2rai 2raini ning ng
+ $ari
8. 8.
Mela Melaku kuka kan n 5e&i 5e&iew ew 2rai 2raini ning ng
+ $ari
4
Ma0ntenance an !upport
8 $ari
).% ).%
Menc Mencet etak ak -og -og Perf Perfor orma ma Siste Sistem m
8 $ari
) .' .'
Su pp ppo rt rt P en en gg ggu na na an an
8 $ari
) .+ .+
Pe rb rb ai ai ka ka n ug ug S is is te te m
8 $ari
13
/.-.1 DEPENDENCIE! Tas9
Depenens0
Mengupdate Project Plan
Membuat Project Plan
Mengupdate kebutu$an sistem
Melakukan pengumpulan data dan analisa serta inter&iew
Meng Mengko konf nfiirmas masi
$as $asil
anal analis isaa Mem Mempers persia iapk pkan an
doku dokum men
kebutu$an sistem ke client
analisis
Membangun user interface
Membuat desain interface
Membangun database sistem
Membuat desain database
Melakukan pengkodean program
Membangun interface
database
dan
$asi $asill
user
/.-.1 DEPENDENCIE! Tas9
Depenens0
Mengupdate Project Plan
Membuat Project Plan
Mengupdate kebutu$an sistem
Melakukan pengumpulan data dan analisa serta inter&iew
Meng Mengko konf nfiirmas masi
$as $asil
anal analis isaa Mem Mempers persia iapk pkan an
doku dokum men
kebutu$an sistem ke client
analisis
Membangun user interface
Membuat desain interface
Membangun database sistem
Membuat desain database
Melakukan pengkodean program
Membangun
database
dan
$asi $asill
user
interface 2esting Sistem
Melakukan pengkodean program
Menginput Data
Membangun database sistem
*ji coba sistem
Perencaan uji coba sistem
Melaksanakan Melaksanakan 2raining 2raining
Membuat Membuat Perencanaan Perencanaan 2raining 2raining dan Membuat Material 2raining
/.-.2 !C&EDU+E CONTRO+
Sc$edule control diperlukan untuk menge&aluasi kembali jadwal yang sebelumnya tela$ dibuat se$ingga di$arapkan pengerjaan tetap selesai sesuai dengan jadwal. Dalam pengerjaan sistem informasi perpustakaan ini jadwal proyek akan di re&iew dan diperbarui ole$ manajer proyek apabila diperlukan dalam jangka waktu ' minggu sekali sejak proyek ini dikerjakan $ingga proyek ini ini sele selesa sai. i. Sela Selain in itu itu mana manaje jerr proy proyek ek juga juga bert bertan angg ggun ung g jawa jawab b untu untuk k menentukan dampak dari e&aluasi jadwal, mengirimkan permintaan peruba$an jadwal, dan melaporkan status jadwal sesuai dengan communication management plan. 2im 2im proyek proyek juga juga memili memili tanggun tanggung g jawab jawab untuk untuk ikut ikut berpar berpartis tisipa ipasi si dalam mengupdate re&iew jadwal setiap ' minggu dan, melakukan komunikasi
14
mengenai apapun yang ber$ubungan dengan peruba$an secara aktual mengenai tangga tanggall start6 start6fin finis$ is$ kepada kepada manaje manajerr proyek proyek,, dan juga juga berpart berpartisi isipas pasii dalam dalam kegiatan re&iew dan peruba$an jadwal yang dibutu$kan. Sponsor proyek akan memperta$ankan status dari jadwal proyek dan mere&iew6menyetujui permintaan peruba$an jadwal disampaikan ole$ manajer proyek.
/.-.- !C&EDU+E C&"N)E "ND T&RE!&O+D!
Suatu proyek terkadang memerlukan peruba$an jadwal ter$adap jadwal yang suda$ ditentukan, #pabila akan ada peruba$an jadwal maka diperlukan pertemuaan terlebi$ da$ulu antara tim dan manajer proyek untuk menge&aluasi apak apaka$ a$
bena benarr9ben 9benar ar
dipe diperl rluk ukan anny nyaa
mela melaku kuka kan n
peru peruba ba$a $an n
jadw jadwal al
dan dan
memper$itungkan apabila ada peruba$an jadwal akan berpengaru$ pada bagian apa apa saja saja pada pada masa masa mend mendat atang ang.. Mana Manaje jerr proy proyek ek dan dan tim tim proy proyek ek $aru $aruss menent menentukan ukan tugas tugas yang yang member memberika ikan n pengaru pengaru$ $ ter$ada ter$adap p proyek, proyek, &arian &arianss meru merupak pakan an $al $al yang yang berpot berpoten ensi si untu untuk k dila dilaku kukan kan peru peruba ba$a $an, n, dan dan semu semuaa alte altern rnat atif if dapat dapat digu digunak nakan an untuk untuk meli meli$a $att baga bagaim iman anaa &aria &arians ns ters terseb ebut ut berpengaru$ ter$adap scope, jadwal, dan sumber daya. #pabila proses e&aluasi tela tela$ $ sele selesa saii dan ada ada peruba peruba$an $an yang yang mele melebi bi$i $i kondi kondisi si bata batass yang yang tela tela$ $ ditetapkan maka permalasa$an tersebut akan disera$kan kepada seluru$ tim proyek. Perm Permin inta taan an pers perset etuj ujuan uan peru peruba ba$an $an jadwa jadwall juga juga dipe diperl rluka ukan n dari dari persetujuan pi$ak sponsor juga apabila kondisi di bawa$ ini terlampaui! %. Peruba$an jadwal yang diminta akan mempengaru$i durasi kerja dari tiap
indi&idu tim dengan memerlukan tamba$an durasi sebesar '(C atau lebi$ atau mengurangi durasi kerja indi&idu sebesar '(C atau lebi$. '. Peruba$ Peruba$an an jadwal jadwal yang yang dimint dimintaa akan mempeng mempengaru aru$i $i dari dari kesulu kesulura$ ra$an an
jadwal yang direncakan dengan sebua$ penamba$an durasi sebesar '(C atau lebi$ atau mengurangi durasi jadwal sebesar ' (C atau lebi$ .
15
Pdan Pdan permin permintaa taan n peruba peruba$an $an jadwal jadwal yang tidak tidak sampai sampai memenu memenu$i $i kondisi tersebut maka $anya perlu meminta persetujuan dari manajer proyek untuk diurus dengan semua tim. Ketika semua peruba$an suda$ disetujui maka manajer proyek akan mema memant ntau, au, meng mengaw awal al,, dan dan mema memana naje jeme men n denga dengan n jadw jadwal al yang yang baru baru dan manajer manajer proyek perlu memberi semua info tentang jadwal yang baru ter$adap sponsor, stake$older, tim proyek dari alasan dan dampaknya kedepan. Dan Manajer proyek memastikan semua peruba$an yang tela$ disepakati untuk di arsipkan. 6. CO!T' *UD)ET M"N")EMENT
Project Manager akan bertanggung jawab untuk mengelola dan melaporkan biaya proyek selama selama proyek proyek Sistem Sistem Perpus Perpustak takaan aan Kota Kota Yogyakar ogyakarta. ta. Setiap Setiap bulan bulan akan akan diadaka diadakan n pertemuan yang akan memba$as kinerja proyek dan juga keuanagn. Project Manager juga bertanggung jawab untuk menyampaikan masala$ keuangan kepada pi$ak client yang juga berperan sebagai sponsor yaitu Pemerinta$ Kota Yogyakarta. Yogyakarta. 6.1 CO!T M"N")EMENT "PPRO"C&
Menggunakan pendekatan penilaian dengan indeks tertentu. @arians biaya 69 (,% merupakan indeks untuk biaya dan jadwal kinerja yang akan menguba$ status biaya sebagai peringatan. @arians biaya 69 (,' merupakan indeks untuk biaya dan jadwal kinerja yang akan menguba$ status biaya sebagai ta$ap peringatan yang membutu$kan per$atian lebi$, misalnya, nilai9nilai tersebut akan beruba$ menjadi mera$ mera$ dalam dalam proyek. proyek.
Yellow
5ed
Sc$edule Performance IndeE 3SPI4
#ntara (.; dan (.: atau #ntara %.% dan %.'
-ebi$ kecil dari (.: atau lebi$ besar dari %.'
/ost Performance IndeE 3/PI4
#ntara (.; dan (.: atau #ntara %.% dan %.'
-ebi$ kecil dari (.: atau lebi$ besar dari %.'
16
6.2 ME"!URIN) PRO%ECT CO!T!
Kinerja
proyek yek
akan
diukur
dengan gan
menggu ggunakan
1arned
@alue alue
Management,diantaranya! %. '. +. .
Sc$e Sc$edu dule le @aria arians ns 3S@4 S@4 /os /ost @ar @ariians ans 3/@ 3/@44 Sc$e Sc$edul dulee Perf Perfor orma mance nce Inde Indeks ks 3SP 3SPI4 I4 /ost /ost Perf Perfor orma mance nce Inde IndeE E 3/P 3/PI4 I4 =ika =ika Sc$edul Sc$edulee Perfor Performanc mancee Indeks Indeks atau atau /ost /ost Perfor Performan mance ce IndeE IndeE memili memiliki ki
perbedaan antara (,% dan (,' Project Manager $arus melaporkan alasan untuk pengecualian tersebut. =ika SPI atau /PI memiliki perbedaan lebi$ besar dari (,' Project Project Manager $arus melaporkan melaporkan alasan alasan untuk pengecualian pengecualian dan menyediakan menyediakan rincian korektif management plan untuk mengembalikan kinerja proyek ke le&el yang sesuai. Peruba$an biaya proyek $arus diatas persetujuan sponsor proyek. 6.2.1 REPORTIN) $ORM"T $ORM"T -apor -aporan an akan akan dibu dibuat at dala dalam m form format at bula bulana nan n term termas asuk uk dida didala lamn mnya ya
manajemen biaya. Perbedaan seluru$ biaya yang berada di luar batas yang tela$ ditentukan dalam 5encana Pengelolaan iaya akan dilaporkan, termasuk tindak tindakan an korekt korektif if yang tela$ tela$ direnca direncanaka nakan. n. Penguba$ Penguba$an an Permin Permintaa taan n akan dimasukkan dalam laporan ini. 6.2.2 CO!T "RI"NCE "RI"NCE RE!PON!E PROCE!! /PI atau SPI yang kurang dari (.: atau lebi$ dari %.' merupakan batas
kontrol biaya dalam proyek ini. Ketika proyek mencapai sala$ satu dari batas tersebut maka diperlukan adanya /ost @ariance /orrecti&e #ction Plan. /ost @ariance /orrecti&e #ction Plan merupakan rincian tindakan yang diperlukan untuk mengembalikan proyek kedalam anggaran semula yang mana $al ini merupakan tindakan yang efektif dalam perencanaannya. =adi nantinya Manajer Proyek akan menyampaikan pada Sponsor Proyek mengenai pili$an untuk melakukan korektif dalam waktu empat $ari kerja ketika &arians biaya pertama kali dilaporkan. =ika Sponsor Proyek memili$ 17
tindakan untuk melakukan korektif maka dalam waktu dua $ari kerja pada saat dia memutuskan memutuskan melakukan melakukan korektif, korektif, Manajer Manajer Proyek akan menyampaik menyampaikan an /ost /ost @ariance ariance /orrec /orrecti& ti&ee #ction #ction Plan Plan secara secara resmi resmi pada Sponso Sponsorr Proyek. Proyek. Setela$ Setela$ $al tersebut tersebut diterima diterima dan disetujui disetujui maka /ost @arianc @ariancee /orrecti&e /orrecti&e #ction Plan akan menjadi bagian dari rencana proyek dan proyek tersebut akan diperbarui untuk memperli$atkan tindakan koreksi yang tela$ dilakukan. 6.2.- CO!T C&"N)E CONTRO+ PROCE!! /ont /ontro roll pros proses es perub peruba$a a$an n biay biayaa akan akan mengi mengiku kuti ti pros proses es perub peruba$a a$an n
permintaan yang tela$ disepakati, dimana peruba$an anggaran 6 biaya proyek $arus disetujui ole$ sponsor proyek selaku sumber dana dalam proyek. 6.- ME"!URIN) PRO%ECT CO!T! 6.-.1 PER&ITUN)"N *I"#" PE(ER%""N PER!ONI+ Person0l
%umla
*0a7a'&ar0
5
ID 1 %.% %.%.% %.%.' %.' %.'.% %.'.' %.+
%.+.% %.+.' %.+.+ %. %..%
Project Manager
%
+((.(((
7eb De&eloper
'
'((.(((
#nalis
%
'0(.(((
Name Management Project Plan Membuat Project Plan Mengupdate Project Plan 5e?uirement Melakukan Pengumpulan Data Membuat 5e?uirement #nalisa usiness usiness 5e?uirement 5e?uirement Mempersiapkan Dokumen Pengumpulan Data Melakukan #nalisa usiness 5e?uirement Melakukan 5e&iew dan 5esume
Duras0 42 5ar0 %0 $ari 8 $ari + $ari + $ari + $ari + $ari + $ari 8 $ari
Penanggung %a:a3
Cost
Total
80((((( ;((((( Project Manager Project Manager
;((((( ;((((( %80((((
#nalis Project Manager
)0(((( ;((((( '00((((
+ $ari
#nalis
)0((((
8 $ari
Project Manager
%:(((((
8 $ari + $ari + $ari
Project Manager
%:((((( %80((((
#nalis
)0(((( 18
%..' 2 '.% '.%.% '.%.' '.' '.'.% '.+ '.+.% '.+.' '. '..%
'..' +.% +.' +.+ +. +..% +..' +..+ +.0 +.8 / .%
.' .+ . 6 0.% 0.' 8 8.% 8.' 8.+ 8. 4 ).% ).' ).+
#nalisis Komunikasi dan Konfirmasi dengan Klien Des0gn Desain #rsitektur Desain #rsitektur "ront @iew Desain #rsitektur ack @iew Desain asis Data Desain asis Data Sumber Daya Desain #ntarmuka Desain #ntarmuka "ront @iew Desain #ntarmuka ack @iew Membuat 5incian Desain Membuat "low Diagram Membuat Software Design Spesification Deelopment Membuat asis Data Membuat #ntarmuka Pengguna Melakukan Pengkodean Program Melakukan 2esting Melakukan *nit 2esting Melakukan Integration 2esting Melakukan 5egression 2esting Memasukkan Data Membuat *ser Auide User "ceptance Test0ng Perencanaan *ser #ceptance 2esting Melaks Melaksana anakan kan *ser *ser #cept #ceptanc ancee 2esting Membuat Membuat 5esume 5esume -aporan -aporan
+ $ari %' $ari + $ari + $ari + $ari + $ari + $ari 8 $ari 8 $ari 8 $ari 8 $ari + $ari 8 $ari ') $ari + $ari 8 $ari %: $ari ; $ari ; $ari ; $ari ; $ari 8 $ari + $ari 8 $ari 8 $ari
Project Manager
;((((( )0((((
#nalis #nalis
)0(((( )0(((( )0((((
#nalis
)0(((( :(((((
7eb De& 7eb De&
'((((( '((((( %0(((((
#nalis
)0((((
#nalis
%0((((( '%8(((((
7eb De& 7eb De& 7eb De&
%'((((( '((((( )'((((( +0((((
7eb De& 7eb De& 7eb De& 7eb De& #nalis
+8((((( +8((((( +8((((( '((((( )0((((
/lient
8 $ari
/lient
8 $ari
/lient
8 $ari 8 $ari 8 $ari 8 $ari + $ari + $ari + $ari + $ari + $ari 8 $ari 8 $ari 8 $ari 8 $ari
/lient '((((( 7eb De& 7eb De&
'((((( '((((( %'(((((
7eb De& 7eb De& 7eb De& 7eb De&
%'((((( %'((((( %'((((( %'((((( '(((((
7eb De& 7eb De& 7eb De&
'((((( '((((( '(((((
19
6.-.2 PER&ITUN)"N *I"#" &"RD"RE D"N !O$T"RE
No
%.
Items
*0a7a' Un0t
!u3total
Total
'.
Un0t
+
+(((.(((
;.(((.(((
;.(((.(((
Domain
%
+(((.(((
+.(((.(((
:.(((.(((
-isensi
%
0.(((.(((
0.(((.(((
Software
2otal
%).(((.(((
Dari table diatas jumla$ total biaya pengembangan dari segi software dan $ardware yang dibutu$kan adala$! %).(((.((( 6.-.- PER&ITUN)"N *I"#" TOT"+ PRO#E(
#nggaran untuk proyek ini secara rinci dapat dili$at sebagai berikut! iaya Pekerjaan Personil! 8.0((.((( iaya 2#2>2#- I#Y#! I#Y#! 5p 5 p )%.(((. ) %.(((.((( (((
20