Anda di halaman 1dari 3

3/19/2015

Totok Suprawoto
2

Tujuan
Agar mahasiswa mampu menjelaskan tentang lingkup manajemen proyek dan
kompetensi pimpinan proyek
Pokok Bahasan
Pendahuluan
Sub Pokok Bahasan 1: Definisi dan model MPPL
Sub Pokok Bahasan 2: Hubungan antara manajemen proses, produk, dan orang
Sub Pokok Bahasan 3: Pemodelan proses PL dan 34 kompetensi manajemen
proyek
Referensi
1. Watts S. humprey, Managing the Software Process, Addison Wesley, 1990,
halaman 83-111
2. Robert T. Futrell, Quality Software Project Management, Prentice Hall, 2002,
halaman 238-249
3. Febri Nova Lenti, Diktat Manajemen Proyek Perangkat lunak , STMIK
AKAKOM , 2003, halaman 14-20

Pertemuan 1
PENDAHULUAN

Kode MK : TI

Revisi Terakhir :

Manajemen
Menurut Peter Drucker manajemen adalah fungsi, disiplin, dan
tugas yang harus dikerjakan/ dilakukan manajer /professional
dalam disiplin praktis dalam menjalankan fungsinya dan/atau
melaksanakan tugasnya.
Menurut Stoner & Wankel manajemen adalah proses
merencanakan, mengorganisasikan, memimpin, mengendalikan
usaha-usaha anggota organisasi dan proses penggunaan sumber
daya organisasi untuk mencapai tujuan-tujuan organisasi yang
telah ditetapkan.
Perangkat Lunak
Menurut IEEE Standard on Software Engineering perangkat
lunak adalah program komputer, prosedur, aturan dan
dokumentasi yang berkaitan serta data, yang bertalian dengan
operasi suatu sistem komputer.

Proyek
Menurut Burrill, Claude W. & Leon W Ellsworth proyek: adalah
usaha formal yang ditetapkan dalam suatu waktu tertentu , dengan
beberapa karakteristik, yaitu :
Diawali pada waktu / hari tertentu
Ditetapkan dengan baik tujuan maupun lingkup kerja
Ditetapkan dengan baik hasil / produknya , termasuk kriteria
performansi produk
Ditetapkan dengan baik kriteria penyelesaian produk
Ditetapkan titik akhir atau waktu penyelesaian
Menurut Kepner Tregoe proyek adalah tugas yang dapat diukur
besarnya dan harus diselesaikan dengan anggaran serta satuan
waktu tertentu, sekali dan tidak berulang.

Manajemen Proyek
Adalah suatu sistem yang mempunyai : Prinsip, Kebijakan, Metoda,
Prosedur, Petunjuk pelaksanaan dan petunjuk teknis Teknologi dan
Ketrampilan untuk mensukseskan pengelolaan proyek.
Jadi manajemen proyek menyatukan dan mengoptimalkan sumber
daya (meliputi ketrampilan, bakat, usaha kerjasama tim, fasilitas, alat,
perlengkapan informasi, system, teknik, serta uang) yang diperlukan
untuk menyelesaikan proyek dengan berhasil.
Manajemen Proyek Perangkat Lunak (MPPL) :
Adalah suatu sistem yang mempunyai : Prinsip, Kebijakan, Metoda,
Prosedur, Petunjuk pelaksanaan dan petunjuk teknis Teknologi dan
Ketrampilan untuk mensukseskan pengelolaan
pembangunan/pembuatan program komputer, prosedur, aturan dan
dokumentasi yang berkaitan serta data, serta bertalian dengan operasi
suatu sistem komputer.

Bila dirangkum secara keseluruhan semua


defenisi tersebut di atas maka manajemen proyek
perangkat lunak adalah pendekatan sistematik dan
teratur untuk memantapkan keberhasilan pengelolaan
usaha dengan menggunakan skala waktu tertentu
untuk menghasilkan produk perangkat lunak.
Model manajemen proyek perangkat lunak
adalah representasi miniatur dari sejumlah sistem.
Salah satu model manajemen proyek perangkat
lunak adalah model IPO seperti yang ditunjukkan
dalam gambar 1.1.

3/19/2015

Uang
Material
Waktu
Orang
Dokumen referensi
Data, dll.

PROSES
PENCAPAIAN
PROYEK
Gambar-1.1. Model IPO

Proses pencapaian proyek terdiri dari 3


komponen yaitu kriteria masuk, proses dan
kriteria keluar seperti ditunjukkan dalam
gambar 1.2

Terinstalasi
Pengoperasian
Riwayat Proyek
Laporan Akhir
Evaluasi
Dsb.

Input proyek berupa ; uang, material, waktu, orang,


dokumen-dokumen referensi, data dan lain-lain
kemudian diproses untuk menghasilkan output berupa;
produk yang terinstalasi dan siap beroperasi, dokumen
riwayat proyek, dokumen laporan dan evaluasi dan lainlain.

INPUT

ENTRY
CRITERIA

PROCESS

EXIT
CRITERIA

OUTPUT

Gmbar 1.2. Komponen Proses Pencapaian Tujuan

10

Pada tahap-tahap awal manajemen proyek


perangkat lunak , pemrogram yang baik sering
diusulkan menjadi manajer proyek disebabkan
kompetensi mereka terhadap suatu perangkat
lunak (bahasa pemrograman, compiler, dan lainlain) dan pengetahuannya terhadap suatu
domain tertentu seperti keilmuan, bisnis atau
aplikasi real-time. Komponen manajemen proyek
PL terdiri dari: manjemen proses, manajemen
produk, dan manajemen orang. Ketiga komponen
saling terkait satu dengan yang lain, seperti yang
dapat dilihat pada gambar-1.3.

11

Manajemen
Proses

Manajemen
Orang

Manajemen
Produk

Gambar-1.3. Komponen MPPL

Manajemen Proses berfungsi mengelola proses


pembangunan PL
Manajemen Produk berfungsi untuk mengelola
produk PL yang akan dihasilkan
Manajemen Orang mengelola SDM yang terlibat
dalam pembangunan produk PL tersebut

12

Terdapat suatu daftar kompetensi yang


esensial yang ditunjukkan oleh kebanyakan
manajer proyek perangkat lunak yang sukses.
Seorang manajer proyek harus memiliki
kompetensi berikut ini:

1. Penaksiran proses Mendefenisikan kriteria untuk bahan tinjauan


2. Kesadaran terhadap standar proses Memahami standar proses
3. Pendefenisian produk Mengidentifikasi lingkungan pelanggan dan
kebutuhan produk
4. Evaluasi alternatif proses - Mengevaluasi macam macam pendekatan
5. Pengelolaan kebutuhan Memonitor perubahan-perubahan kebutuhan
6. Pengelolaan subkontraktor-subkontraktor - Merencanakan, mengelola, dan
memonitor performansi
7. Perumusan taksiran awal Menaksir kesulitan, resiko, biaya dan
penjadwalan
8. Pemilihan metode dan tool - Mendefenisikan proses-proses seleksi
9. Penyatuan proses-proses Memodifikasi proses-proses standar untuk
melaksanakan proyek
10. Pelacakan kualitas produk Memonitor kualitas suatu perkembangan
produk
11. Pemahaman aktifitas-aktifitas pengembangan Mempelajari siklus
pengembangan perangkat lunak

3/19/2015

13

14

12. Pembuatan suatu work breakdown structure Membuat WBS untuk sebuah
proyek
13. Pendokumentasian rencana-rencana Mengidentifikasi komponenkomponen kunci
14. Pengestimasian biaya Mengestimasi biaya untuk menyelesaikan proyek
15. Pengestimasian usaha Mengestimasi usaha yang dibutuhkan untuk
menyelesaikan proyek
16. Pengelolaan resiko Mengidentifikasi pengaruh resiko dan menentukan
penanganannya
17. Pemonitoran pengembangan - Memonitor produksi perangkat lunak
18. Penjadwalan Membuat suatu skedul dan milestone
19. Pemilihan metrics - Memilih dan menggunakan pendekatan matrik
20. Pemilihan tool manajemen proyek Pengetahuan bagaimana memilih tool
manajemen proyek
21. Pelacakan proses Memonitor kelengkapan tim proyek
22. Pelacakan progres proyek Memonitor progres menggunakan matrik 15

15

23. Penilaian performansi Mengevalusi tim untuk meningkatkan performansi


24. Penanganan kekayaan intelektual Memahami pengaruh isu-isu kritis
25. Pengkondisian rapat efektif Merencanakan dan menjalankan rapat
bermutu
26. Interaksi dan komunikasi Kemampuan bertransaksi dengan pengembang,
manajemen atas dan tim lainnya
27. Kepemimpinan Pelatihan tim proyek untuk mengoptimalkan hasil
28. Manajemen perubahan Menjadi agen perubahan yang efektif
29. Bernegosiasi dengan sukses - Menghindari konflik dan bernegosiasi dengan
sukses
30. Perencanaan karir Melakukan strukturisasi dan bimbingan karir
31. Presentasi secara efektif Menggunakan keahlian menulis dan berbicara
secara efektif
32. Perekrutan Merekrut dan mewawancarai anggota tim dengan sukses
33. Pemilihan suatu tim Memilih tim yang berkompetensi tinggi
34. Pengembangan tim Membentuk, membimbing dan memelihara suatu tim
yang efektif

16

Robert T. Futrell, 2002, Quality Software


Project Management, Prentice Hall, halaman
238-249
Roger S. Pressman, 2010, Software
Engineering: a Practitioners Approach, Mc
Graw Hill

Gambar 1.4. Hubungan antara


manajemen proses, produk dan orang
dalam suatu manajemen PL.

17

18

1. Carilah sebuah artikel tentang proyek


pengembangan perangkat lunak. Berikanlah analisis
menurut Anda tentang proyek tersebut?
2. Mengapa dalam membangun perangkat lunak harus
melibatkan komponen manajemen proses, produk,
dan orang? Jelaskan menurut pendapat Anda!
3. Jelaskan gambar-1.4 menggunakan bahasa/cara
Saudara sendiri!

Jawaban dikirimkan paling lambat Rabu, 25-03-20135 pk.


12.00 ke alamat e-mail: Suprawoto.totok@gmail.com