contoh project plan manajemen proyek perangkat lunak
Post on 06-Jul-2018
314 Views
Preview:
TRANSCRIPT
-
8/17/2019 Contoh Project Plan Manajemen Proyek Perangkat Lunak
1/17
Successful Software Outsourcing and Offshoring, Prof. B. Meyer, Prof. P. Kolb
Perencanaan Proyek
untuk
Modul Sistem Informasi AnggotaUnit Kegiatan Mahasiswa ITS
Diperuntukan untuk:
Unit Kegiatan Mahasiswa (UKM) inta !ebana "#S
Pengembang:
Ahmad Zaenal Mustofa !!"!###$"
%rank& Setiawan D !!"!###'
(ah&a )ka * !!"!##!"$
Daftar Isi
1. Gambaran Umum Proyek ................................................................................ .............
2. Tujuan dan Cakupan.....................................................................................................
2.1 Tujuan Proyek ............................................................................................... ..............
2.2 Cakupan Proyek ............................................................................................ ..............+,+,! Modul &ang Dikembangkan........................................................................... ................
+,+,+ Modul Penge-ualian...................................................................................... ................
3. Organisasi.....................................................................................................................
3.1 atasan Organisasi dan !ntarmuka............................................................... ..............",!,! Kepemilikan Sumber Da&a............................................................................ ................
$ala%an &
-
8/17/2019 Contoh Project Plan Manajemen Proyek Perangkat Lunak
2/17
Successful Software Outsourcing and Offshoring, Prof. B. Meyer, Prof. P. Kolb
",!,+ Penerima...................................................................................................... ................
",!," Sub.Kontraktor ............................................................................................. ................
",!,$ Pen&edia...................................................................................................... ................
",!, /intas %ungsional.......................................................................................... ................
",!,' Pro0e-t /ainn&a............................................................................................. ................
3.2 Organisasi Proyek .......................................................................................................",+,! Mana0er Pro&ek ............................................................................................ ................
",+,+ %ungsi Internal Pro&ek .................................................................................. ................
",+," Tim Pro&ek .................................................................................................. ................
",+,$ Komite Pengarah.......................................................................................... ................
". #ad$a% dan !nggaran iaya..........................................................................................
".1 &ork reakdo$n 'tru(ture........................................................................... ..............
".2 #ad$a% dan )i%estones................................................................................... ..............
".3 !nggaran...................................................................................................... ..............
"." Proses Pengembangan.................................................................................................
".* +ingkungan Pengembangan........................................................................... ............
"., Pengukuran Program.................................................................................... ............
*. )anajemen -esiko......................................................................................................
,. )anajemen 'ubkontraktor........................................................................................
/. 0omunikasi dan +aporan............................................................................................
. Peren(anaan Penyampaian..........................................................................................
.1 De%ierab%es dan Penerima........................................................................................
. Penjaminan )utu............................................................................................ ...........
14. 0onfigurasi dan )anajemen Peruba5an...................................................................
11. !spek 0eamanan.......................................................................................................
12. 'ingkatan dan Definisi...............................................................................................
13. -eferensi........................................................................................................ ...........
1". -eisi.........................................................................................................................
$ala%an '
-
8/17/2019 Contoh Project Plan Manajemen Proyek Perangkat Lunak
3/17
Successful Software Outsourcing and Offshoring, Prof. B. Meyer, Prof. P. Kolb
1. Gambaran Umum Proyek
Modul Sistem Informasi Anggota 1SIA2 Unit Kegiatan Mahasiswa ITS
merupakan portal untuk mengelola basis data 3 informasi anggota Unit KegiatanMahasiswa 1UKM2 4inta 5ebana ITS, Melalui modul SIA ini6 pengurus UKM 4inta
5ebana ITS dapat mengelola anggota UKM mulai dari pendaftaran anggota baru6
monitoring status keanggotaan dan pen-arian data &ang dibutuhkan,
Keberadaan modul ini sebagai e-services gate &ang berdampak pada efektifitas
dan efisiensi pengelolaan informasi data anggota UKM 4inta 5ebana ITS, 7leh
karena itu6 SIA akan diran-ang dan diimplementasikan sesuai dengan standar
pengolahan data anggota &ang telah diberlakukan di dalam UKM 4inta 5ebana ITS,
Setiap pengguna di dalam sistem akan memiliki personal dashboard &ang
disesuaikan dengan le8el pengguna sistem, Dengan pembuatan &ang relatif singkat6
SIA dapat di0adikan sebagai opsi untuk mana0emen anggota UKM 4inta 5ebana ITS
&ang lebih terkontrol daripada menggunakan -ara kon8eksional 1menggunakan buku2,
2. Tujuan dan Cakupan
2.1 Tujuan Proyek
Tujuan Proyek Prioritas Komentar 3 Deskripsi 3 5eferensi
Tujuan 6ungsiona%7 ! Semua spesifikasi fungsi atau modul di dalam
pro&ek ini
Pengumpulan kebutuhan Menggali kebutuhan terhadap stakeholder
Desain Antarmuka
1 frontend 2
Mendesain antarmuka sesui spesifikasi kebutuhan
Pemrograman
pengolahan data
1backend 2
Membuat fungsi.fungsi &ang diperlukan sesuai
s&stem &ang diran-ang
U0i 4oba Sistem Men0amin s&stem ber0alan normal
Tujuan isnis7 " Daftar masalah bisnis di dalam pro&ek
Perkiraan bia&a Menghasilkan perkiraan bia&a &ang sesuai dengan
beban pro&ek
Mana0emen anggaran Menganggarkan keuangan selama penger0aan
pro&ek agar tidak merugi
Pen0adwalan &ang
ditetapkan
Men0adwal peker0aan agar selesai tepat waktu
Tujuan Tekno%ogi7 + Semua modul teknis dalam pro&ek ini
$ala%an
-
8/17/2019 Contoh Project Plan Manajemen Proyek Perangkat Lunak
4/17
Successful Software Outsourcing and Offshoring, Prof. B. Meyer, Prof. P. Kolb
Tujuan Proyek Prioritas Komentar 3 Deskripsi 3 5eferensi
Desain 9asis Data Mendesain basis data &ang efisien
Desain Antarmuka
Pengguna dan
Administrator
Desain tampilan &ang mudah digunakan oleh
semua tingkatan pengguna
Tujuan 0ua%itas7 + Mengu0i semua modul &ang diker0akan
Keamanan data Data bisa diakses sesuai hak akses
Mudah dalam
penggunaan
Mudah digunakan oleh semua tingkatan pengguna
Tidak adan&a bug dalam
sistem
Tidak ada kesalahan dalam proses sistem
0enda%a7 " Modul dan la&anan &ang akan dikembangkan
Pembuatan sistem
berdasarkan pengolahaninformasi dari
stakeholder
Sulit dalam menggali kebutuhan karena
stakeholder kurang rin-i dalam men0elaskans&stem &ang diinginkan
Tampilan sistem &ang
sederhana
Keterbatasan keahlian
aktu dan Sumber Da&a
Manusia &ang terbatas
aktu penger0aan &ang molor dan 0umlah peker0a
sedikit
2.2 Cakupan Proyek
Pro&ek Sistem Informasi Anggota Unit Kegiatan Mahasiswa ITSadalah sebuah pro&ek &ang digunakan untuk mengelola data anggota UKM
4inta 5ebana ITS, Sistem informasi ini akan diimplementasikan men0adi
aplikasi berbasis website, Aplikasi &ang dibuat berupa modul &ang nantin&a
akan diintegrasikan dengan website utama UKM 4inta 5ebana ITS,
2.2.1 )odu% yang Dikembangkan
Pada sistem informasi ini terdapat fitur.fitur sebagai berikut:
• 5egistrasi anggota UKM 4inta 5ebana ITS
• Mengubah data pribadi
• Pen-arian anggota• Melihat detail angggota
• Menghapus anggota 3 pendaftar
• Mengubah data anggota
• ;alidasi pemba&aran keanggotaan
$ala%an
-
8/17/2019 Contoh Project Plan Manajemen Proyek Perangkat Lunak
5/17
Successful Software Outsourcing and Offshoring, Prof. B. Meyer, Prof. P. Kolb
2.2.2 )odu% Penge(ua%ian
• Sistem informasi ini tidak dapat melakukan obrolan 1chatting 2 antar
pengguna
• Sistem informasi ini tidak dapat melakukan unggah berkas untuk
menambah kelengkapan data anggota
• Sistem informasi ini tidak dapat melakukan pengaturan ulang kata
sandi anggota
3. Organisasi
3.1 Batasan Organisasi dan Antarmuka
3.1.1 0epemi%ikan 'umber Daya
8o. 8ama 8-P
!, Ahmad Zaenal Mustofa !!"!###$"
+, %rank& Setiawan !!"!###'
", (ah&a )ka * !!"!##!"$
3.1.2 Penerima
Penerima dari pro&ek ini adalah Unit Kegiatan Mahasiswa 1UKM2 4inta
5ebana ITS
3.1.3 'ub0ontraktor
Tidak ada eksternal sub.kontraktor atau organisasi eksternal &ang terlibat di
dalam pro&ek ini, Pro&ek ini dikembangkan se-ara mandiri oleh pemilik
sumber da&a pro&ek 1bagian ",!,"2,
3.1.4 Penyedia
9erikut merupakan pihak.pihak pen&edia dalam pengembangan pro&ekSistem Informasi Anggota 1SIA2 UKM 4inta 5ebana ITS:
Pi5ak Penyedia 0ontribusi 0omentar
T&lor 5otwell %ramework /ara8el Digunakan untuk
mempermudah pembuatan
website 1gratis2
7ra-le Pengolahan 9asis Data Digunakan sebagai alat untuk
mengolah basis data &ang ada
di dalam sistem informasi1gratis2
$ala%an *
-
8/17/2019 Contoh Project Plan Manajemen Proyek Perangkat Lunak
6/17
Successful Software Outsourcing and Offshoring, Prof. B. Meyer, Prof. P. Kolb
-
8/17/2019 Contoh Project Plan Manajemen Proyek Perangkat Lunak
7/17
Successful Software Outsourcing and Offshoring, Prof. B. Meyer, Prof. P. Kolb
3.2.3 Tim Proyek
Organisasi7 8ama #abatan 0omentar
(ah&a )ka *ug&asa Pro0e-t Manager Melakukan pengawasan dan
mana0emen penger0aan pro&ek
Ahmad Zaenal
Mustofa
Desainer Mendesain antarmuka sistem
1 frontend 2
%rank& Setiawan Programmer Memprogram fungsi.fungsi
&ang dibutuhkan di dalam
sistem
3.2.4 0omite Pengara5
Tidak ada komite pengarah di dalam penger0aan pro&ek ini,
". #ad$a% dan !nggaran iaya
4.1 Work Breakdown Struture
$ala%an
-
8/17/2019 Contoh Project Plan Manajemen Proyek Perangkat Lunak
8/17
Successful Software Outsourcing and Offshoring, Prof. B. Meyer, Prof. P. Kolb
$ala%an -
-
8/17/2019 Contoh Project Plan Manajemen Proyek Perangkat Lunak
9/17
Successful Software Outsourcing and Offshoring, Prof. B. Meyer, Prof. P. Kolb
Produk 9reakdown Stru-ture dari ork 9reakdown Stru-ture
4.2 !adwa" dan #i"estones
Milestones Deskripsi Kriteria Milestones Rencana Tanggal
M Start Planning !e/uire%ents -00'&+
Melakukan 1awancara Menentukan kebutuhandengan wawancara userdan stakeholder yangterkait
-00'&+
Pe%buatan SKP2 Use ase 3iagra%,Se/uence 3iagra%, 4cti5ity 3iagra%, lass3iagra%, 3ata 6low3iagra%
&-00'&+
M& Start Planning 3esign '00'&+
Pe%buatan 3PP2 o%7onent 3iagra%,Package 3iagra%,3e7loy%ent 3iagra%
'00'&+
M' Start 89ecution 3atabase 00'&+
Pe%buatan 3M P3M 3esain basis data untuk%e%ulai 7e%buatan basis
data
00'&+
M Start 89ecution User "nterface &00'&+
$ala%an :
-
8/17/2019 Contoh Project Plan Manajemen Proyek Perangkat Lunak
10/17
Successful Software Outsourcing and Offshoring, Prof. B. Meyer, Prof. P. Kolb
Milestones Deskripsi Kriteria Milestones Rencana Tanggal
Pe%buatan 4ntar%uka Siste% 4ntar%uka untuk 7ihak7engguna danad%inistrator
&00'&+
M onfir% 89ecution ':00'&+
47likasi 1ebsite Pengecekan dan finala7likasi website
':00'&+
4.3 Anggaran $ana
Kategori Anggaran Proyek dalam IDR
M0M1 M1M2 M2M3 M3M4
;a
-
8/17/2019 Contoh Project Plan Manajemen Proyek Perangkat Lunak
11/17
Successful Software Outsourcing and Offshoring, Prof. B. Meyer, Prof. P. Kolb
adalah $ langkah &ang men0adi karakteristik dalam proses pengembangan pada
metode protot&pe:
> Pemilihan fungsi
> Pen&usunan Sistem Informasi
> )8aluasi> Penggunaan Selan0utn&a
Metode ini men&a0ikan gambaran &ang lengkap dari suatu sistem perangkat
lunak6 &ang terdiri atas model kertas6 model ker0a dan program, Pihak
pengembang akan melakukan identifikasi kebutuhan pengguna6 menganalisa
sistem dan melakukan studi kela&akan serta studi terhadap kebutuhan
pengguna6 meliputi model antarmuka6 teknik prosedural dan teknologi &ang
akan dimanfaatkan,
9erikut adalah tahapan ? tahapan proses pengembangan model protot&pe:
Pengumpu%an 0ebutu5an
Pelanggan dan pengembang bersama.sama mendefinisikan format keseluruhan
sistem6 mengidentifikasikan kebutuhan6 dan garis besar sistem &ang akan
dibuat, Milestones: SKP/,
)embangun PrototypeMembangun protot&pe dengan membuat peran-angan sementara &ang
berfokus pada pen&a0ian kepada pelanggan 1misaln&a dengan membuat input
dan format output2, Milestone: DPP/,
9a%uasi Prototype
)8aluasi ini dilakukan oleh pelanggan6 apakah protot&pe &ang sudah dibangun
sudah sesuai dengan keinginan pelanggan atau belum, @ika sudah sesuai6 maka
langkah selan0utn&a akan diambil, *amun 0ika tidak6 protot&pe dire8isi dengan
mengulang langkah.langkah sebelumn&a,
Pengkodean 'istem
$ala%an &&
-
8/17/2019 Contoh Project Plan Manajemen Proyek Perangkat Lunak
12/17
Successful Software Outsourcing and Offshoring, Prof. B. Meyer, Prof. P. Kolb
Dalam tahap ini6 protot&pe &ang sudah di sepakati diter0emahkan ke dalam
bahasa pemrograman &ang sesuai, Milestone: Antarmuka dan pemrograman
pengolahan data,
Pengujian 'istem
Setelah sistem sudah men0adi suatu produk &ang siap pakai6 kemudiandilakukan proses pengu0ian, Pengu0ian ini dilakukan dengan hite 9o6 9la-k
9o6 9asis Path6 Pengu0ian Arsitektur6 dll, Milestone: Aplikasi ebsite
9a%uasi 'istem
Pelanggan menge8aluasi apakah produk &ang sudah 0adi sudah sesuai dengan
&ang diharapkan, @ika &a6 maka proses akan dilan0utkan ke tahap selan0utn&a6
namun 0ika produk &ang sudah selesai tidak 3 belum sesuai dengan apa &ang
diharapkan6 maka tahapan sebelumn&a akan diulang,
)enggunakan sistem
Produk &ang telah diu0i dan diterima pelanggan siap untuk digunakan,
4.& 'ingkungan Pengem%angan
Item Diaplikasikan !nt!k Ketersediaanole'
Met'ods
"nter5iew Mencari kebutuhan M
Use ase 3iagra% Mengga%barkan kebutuhan M
Se/uence 3iagra% Mengga%barkan taha7 suatufungsionalitas
M
4cti5ity 3iagra% Mengga%barkan akti5itasuser dan siste%
M
lass 3iagra% Mengga%barkan kelas yangterda7at 7ada siste%
M
3ata 6low 3iagra% Mengga%barkan aliran data M
o%7onent 3iagra% Mengga%barkan kelas kelasyang saling berinteraksi
M&
Package 3iagra% Mengga%barkan 7aket=7aketfungsionalitas
M&
3e7loy 3iagra% Mengga%barkan bagai%ana7e%asangan siste%
M&
3M Mengga%barkan alur basisdata
M'
P3M Mengga%barkan alur basisdata
M'
Tools
$ala%an &'
-
8/17/2019 Contoh Project Plan Manajemen Proyek Perangkat Lunak
13/17
Successful Software Outsourcing and Offshoring, Prof. B. Meyer, Prof. P. Kolb
Item Diaplikasikan !nt!k Ketersediaanole'
Start UM2 3iagra% kebutuhan dandesain
M dan M&
Power 3esigner Perancangan basis data M'Oracle Pengolahan basis data M'
>4MPP 1eb Ser5er M
Subli%e 8ditor untuk 7engkodean M
(ang!ages
UM2 Perancangan desain basisdata
M'
S?2 Mengelola basis data M'
$#M2 Mengelola antar%uka siste% M'
P$P Menghubungkan a7likasidengan webser5is
M
4.( Pengukuran Program
Tipe Data T!)!an Penangg!ng*a+a,
3ata 7engguna Untuk %engu%7ulkanse%ua detail data user
yang telah terdaftar 7adadatabase
?=!es7on
Kea%anan data Untuk hanya user dengan7re5illage tertentu yangda7at %engakses dan%engelola data anggota
?=4uthentikasi
Perfor%a data Untuk da7at diakses dise%ua te%7at
?=!es7on
$ala%an &
-
8/17/2019 Contoh Project Plan Manajemen Proyek Perangkat Lunak
14/17
Successful Software Outsourcing and Offshoring, Prof. B. Meyer, Prof. P. Kolb
%. )anajemen -esiko
$ala%an &
'tep 17 -isk
Identifi(ation
'tep 27 -isk
!ssessment
'tep 37 -isk )anagement
/ist of Possible 5isks/ikelihood
B3M3/
Impa-t
B3M3/
hat are we alread&
doing about itC
1mitigating fa-tors2
hat more -an
we do about itCTimes-ale Person 5esponsible
5e8iewed /e8el of
5isk
*ewbie User &ang tidak
mengerti -ara
Men0alankans&stem website6 karena
Pengembang berasumsi
medium user dominan
M /Menggunakantampilan tampilan
&ang uni8ersal
Trainning
tentangsoftware
website
! Minggu Pro0e-t Manager /ow
aktu penger0aan &ang
Dapat molor B B
Menger0akan
Sesuai plan
Terus
progress. Pro0e-t Manager Bigh
5euirments &ang selalu9erubah ubah
B M MenambahkanKe pro0e-t planning
Memberi
effort
lebih dan-olaborasi
dengan
user
. Pro0e-t Manager Medium
-
8/17/2019 Contoh Project Plan Manajemen Proyek Perangkat Lunak
15/17
Successful Software Outsourcing and Offshoring, Prof. B. Meyer, Prof. P. Kolb
$. )anajemen 'ubkontraktor
'ubkontraktor Pekerjaan 'ub
kontaktor
-eferensi
Perusa5aan 0ontak . . . .
. . . .
. . . .
/. 0omunikasi dan +aporan
Tipe
Kom!nikasi
Metode - Alat *ad+al Inormasi Pi'ak yang
Terli,atKom!nikasi Internal/
Pro
-
8/17/2019 Contoh Project Plan Manajemen Proyek Perangkat Lunak
16/17
Successful Software Outsourcing and Offshoring, Prof. B. Meyer, Prof. P. Kolb
TipeKom!nikasi
Metode - Alat *ad+al Inormasi Pi'ak yangTerli,at
"khtisar Proyek #ata7 %uka Setelahlaunching
!e5iew 7enggunaan Mana
-
8/17/2019 Contoh Project Plan Manajemen Proyek Perangkat Lunak
17/17
Successful Software Outsourcing and Offshoring, Prof. B. Meyer, Prof. P. Kolb
. Penjaminan )utu.
14. 0onfigurasi dan )anajemen Peruba5an
.
11. !spek 0eamanan.
12. 'ingkatan dan Definisi
4DM 4on-eptual Data Model
D%D Data %low Diagram
DPP/ Dokumen Peran-angan Perangkat /unak
ID Identifikasi atau Identitas
ITS Institut Teknologi Sepuluh *opember
5e8 5e8isi
Ind Inde
SIA Sistem Informasi Anggota
SKP/ Spesifikasi Kebutuhan Perangkat /unak
UKM Unit Kegiatan Mahasiswa
13. -eferensi.
14. -eisi
-e.ind.
:a%aman
;P<
agian.
;C<
Deskripsi Tangga%
Disampaikan
$ala%an &
top related