![Page 1: Aprilia Sulistyohati, S.Kom Jurusan Teknik Informatika ... filemengorganisasi dan mengontrol orang di proyek/praktisi, problem solving, mampu mengenali tim&memahami anggota timnya](https://reader030.vdocuments.mx/reader030/viewer/2022020319/5cacc64888c9933f078bff74/html5/thumbnails/1.jpg)
Your Logo
MANAJEMEN PROYEK
SOFTWARE
Aprilia Sulistyohati, S.Kom
Jurusan Teknik Informatika
Universitas Islam Indonesia
![Page 2: Aprilia Sulistyohati, S.Kom Jurusan Teknik Informatika ... filemengorganisasi dan mengontrol orang di proyek/praktisi, problem solving, mampu mengenali tim&memahami anggota timnya](https://reader030.vdocuments.mx/reader030/viewer/2022020319/5cacc64888c9933f078bff74/html5/thumbnails/2.jpg)
MANAJEMEN
Proses untuk mencapai tujuan bersama
dengan menerapkan planning, organizing,
dan controlling didasarkan pada sumber daya
yang dimiliki.
Page 2
![Page 3: Aprilia Sulistyohati, S.Kom Jurusan Teknik Informatika ... filemengorganisasi dan mengontrol orang di proyek/praktisi, problem solving, mampu mengenali tim&memahami anggota timnya](https://reader030.vdocuments.mx/reader030/viewer/2022020319/5cacc64888c9933f078bff74/html5/thumbnails/3.jpg)
HAL TERKAIT DENGAN MANAJEMEN
- Pengelolaan personel dan koordinasi tim
- Proses
- Pengukuran proyek (menentukan harga dari PL)
- Penjadwalan
Page 3
![Page 4: Aprilia Sulistyohati, S.Kom Jurusan Teknik Informatika ... filemengorganisasi dan mengontrol orang di proyek/praktisi, problem solving, mampu mengenali tim&memahami anggota timnya](https://reader030.vdocuments.mx/reader030/viewer/2022020319/5cacc64888c9933f078bff74/html5/thumbnails/4.jpg)
PROYEK
Suatu kegiatan mengkoordinasikan segala
sesuatu dengan menggunakan perpaduan
SDM, teknik, administratif, keuangan untuk
mencapai tujuan dan dalam waktu tertentu.
Page 4
![Page 5: Aprilia Sulistyohati, S.Kom Jurusan Teknik Informatika ... filemengorganisasi dan mengontrol orang di proyek/praktisi, problem solving, mampu mengenali tim&memahami anggota timnya](https://reader030.vdocuments.mx/reader030/viewer/2022020319/5cacc64888c9933f078bff74/html5/thumbnails/5.jpg)
Karakteristik proyek
Mempunyai tujuan yang jelas
Ruang lingkup yang terdefinisi dan terdokumentasi
Memiliki anggaran yang terbatas
Dibatasi oleh kualitas
Biasanya tidak berulang-ulang
Memerlukan struktur organisasi temporari
Memiliki tanggal mulai dan tanggal berakhir yang spesifik
Hasil akhir yang spesifik
Page 5
![Page 6: Aprilia Sulistyohati, S.Kom Jurusan Teknik Informatika ... filemengorganisasi dan mengontrol orang di proyek/praktisi, problem solving, mampu mengenali tim&memahami anggota timnya](https://reader030.vdocuments.mx/reader030/viewer/2022020319/5cacc64888c9933f078bff74/html5/thumbnails/6.jpg)
MANAJEMEN PROYEK
Sekumpulan prinsip, praktek, dan teknik yang digunakan
untuk memimpin tim proyek dan mengatur jadwal
proyek, biaya, dan resiko untuk memberikan kepuasan
bagi konsumen. (Chapman, 1997)
Page 6
![Page 7: Aprilia Sulistyohati, S.Kom Jurusan Teknik Informatika ... filemengorganisasi dan mengontrol orang di proyek/praktisi, problem solving, mampu mengenali tim&memahami anggota timnya](https://reader030.vdocuments.mx/reader030/viewer/2022020319/5cacc64888c9933f078bff74/html5/thumbnails/7.jpg)
MPPL VS 4PManajemen Proyek Yang Efektif : 4 P
(People, Product, Process, Project)
a) People/personil Faktor terpenting yg menjadi suksesnya suatu
proyek
b) Product Software yg akan di bangun
c) Process Memberikan suatu aktifitas kerangka kerja dan
rencana komprehensif bagi pengembangan perangkat lunak
d) Project Segala pekerjaan yang harus dilakukan untuk membuat
produk itu terealisasi
Page 7
![Page 8: Aprilia Sulistyohati, S.Kom Jurusan Teknik Informatika ... filemengorganisasi dan mengontrol orang di proyek/praktisi, problem solving, mampu mengenali tim&memahami anggota timnya](https://reader030.vdocuments.mx/reader030/viewer/2022020319/5cacc64888c9933f078bff74/html5/thumbnails/8.jpg)
Kategori Personil
a) Manajer Senior : yang menentukan usaha yang dikerjakan, dan
pemegang keputusan dalam proyek.
b) Manajer Proyek (pemimpin tim): merencanakan, memotivasi,
mengorganisasi dan mengontrol orang di proyek/praktisi, problem
solving, mampu mengenali tim&memahami anggota timnya.
c) Praktisi/pelaksana: orang yang mempunyai kemampuan untuk
mendapatkan produk/PL
d) Pelanggan (Clien): orang yang membutuhkan produk
e) Pengguna akhir: orang yang berinteraksi langsung dengan PL yang
dibangun
Page 8
![Page 9: Aprilia Sulistyohati, S.Kom Jurusan Teknik Informatika ... filemengorganisasi dan mengontrol orang di proyek/praktisi, problem solving, mampu mengenali tim&memahami anggota timnya](https://reader030.vdocuments.mx/reader030/viewer/2022020319/5cacc64888c9933f078bff74/html5/thumbnails/9.jpg)
SOFTWARE TEAM
Faktor yang harus diperhatikan dalam seleksi terhadap
proyek tim software :
- Tingkat kesulitan problem yang akan diambil pemecahannya.
- Coding, baris-baris program/fungsi yang akan digunakan dalam
program tersebut.
- Waktu tim dalam pengerjaan
- Tingkat permasalahan yang dapat disederhanakan
- Tingkat permintaan sosialisasi (komunikasi) pada proyek
- Kualitas permintaan dan kehandalan sistem yang akan dibangun
Page 9
![Page 10: Aprilia Sulistyohati, S.Kom Jurusan Teknik Informatika ... filemengorganisasi dan mengontrol orang di proyek/praktisi, problem solving, mampu mengenali tim&memahami anggota timnya](https://reader030.vdocuments.mx/reader030/viewer/2022020319/5cacc64888c9933f078bff74/html5/thumbnails/10.jpg)
STRUKTUR ORGANISASI
Democratic Decentralized (DD)
STRUKTUR ORGANISASI TIM Controlled Decentralized (CD)
Controlled Centralized (CC)
Page 10
![Page 11: Aprilia Sulistyohati, S.Kom Jurusan Teknik Informatika ... filemengorganisasi dan mengontrol orang di proyek/praktisi, problem solving, mampu mengenali tim&memahami anggota timnya](https://reader030.vdocuments.mx/reader030/viewer/2022020319/5cacc64888c9933f078bff74/html5/thumbnails/11.jpg)
Democratic Decentralized (DD)
Tidak ada pemimpin yang permanen
Koordinator ditunjuk untuk jangka waktu yang pendek
Keputusan diambil berdasarkan pendapat bersama
Komunikasi antar anggota tim (posisi sejajar semua)
Cocok untuk:
masalah yang sulit/rumit
proyek besar
perlu banyak waktu untuk menyelesaikan proyek
Page 11
![Page 12: Aprilia Sulistyohati, S.Kom Jurusan Teknik Informatika ... filemengorganisasi dan mengontrol orang di proyek/praktisi, problem solving, mampu mengenali tim&memahami anggota timnya](https://reader030.vdocuments.mx/reader030/viewer/2022020319/5cacc64888c9933f078bff74/html5/thumbnails/12.jpg)
Controlled Decentralized (CD)
Pemimpin tim ditentukan
Ada wakil pemimpin dan mereka berbagi tugas
Penyelesaian masalah adalah tugas tim ,implementasinya dibagi di
antara beberapa sub-tim oleh pemimpin
Komunikasi di antara sub-tim dan antara personel
Terpusat untuk penyelesaian masalah
Cocok untuk:
masalah yang sederhana
proyek besar
menghasilkan sedikit kesalahan
Page 12
![Page 13: Aprilia Sulistyohati, S.Kom Jurusan Teknik Informatika ... filemengorganisasi dan mengontrol orang di proyek/praktisi, problem solving, mampu mengenali tim&memahami anggota timnya](https://reader030.vdocuments.mx/reader030/viewer/2022020319/5cacc64888c9933f078bff74/html5/thumbnails/13.jpg)
Controlled Centralized (CC)
Penyelesaian masalah dikerjakan oleh pemimpin,
Pemimpin melakukan koordinasi internal tim,
Komunkasi lebih banyak antara pemimpin dan anggota tim
Cocok untuk:
masalah yang sederhana
melakukan penyelesaian masalah lebih cepat
menghasilkan sedikit kesalahan
Page 13
![Page 14: Aprilia Sulistyohati, S.Kom Jurusan Teknik Informatika ... filemengorganisasi dan mengontrol orang di proyek/praktisi, problem solving, mampu mengenali tim&memahami anggota timnya](https://reader030.vdocuments.mx/reader030/viewer/2022020319/5cacc64888c9933f078bff74/html5/thumbnails/14.jpg)
- MPPL -
Tidak bersifat teknis seperti pengkodean.
Manajemen proyek PL adalah bagian yang penting dalam pembangunan
perangkat lunak.
Berkaitan dengan manajemen adalah pengelolaan personel dan
koordinasi tim, proses, pengukuran proyek-termasuk menentukan harga
dari PL, penjadwalan dan sebagainya.
Manajemen proyek PL ini mampu menentukan apakah proyek akan
berjalan dengan baik sehingga menghasilkan produk yang baik.
Page 14
![Page 15: Aprilia Sulistyohati, S.Kom Jurusan Teknik Informatika ... filemengorganisasi dan mengontrol orang di proyek/praktisi, problem solving, mampu mengenali tim&memahami anggota timnya](https://reader030.vdocuments.mx/reader030/viewer/2022020319/5cacc64888c9933f078bff74/html5/thumbnails/15.jpg)
Faktor-faktor yang mempengaruhi hasil akhir
• Resiko yang mungkin
terjadi
• Batas akhir penyerahan
produk (delivery deadline)
• Anggaran dan biaya
(budgets and costs)
• Kualitas Produk
• Teknologi yang diterapkan
• Jumlah pemakai / User
• Komunikasi Pelanggan/
clien
• Kebutuhan pengguna (user
requirements)
• Sumberdaya yang tersedia
• Penjadwalan Project
• Batasan sistem (system
constraints)
• Pengawasan Project
Page 15
![Page 16: Aprilia Sulistyohati, S.Kom Jurusan Teknik Informatika ... filemengorganisasi dan mengontrol orang di proyek/praktisi, problem solving, mampu mengenali tim&memahami anggota timnya](https://reader030.vdocuments.mx/reader030/viewer/2022020319/5cacc64888c9933f078bff74/html5/thumbnails/16.jpg)
PENYEBAB KEGAGALAN PROJECT
Penjadwalan yang tidak realistis
Perubahan permintaan pelanggan/clien
Usaha tidak sesuai dengan apa yang direncanakan
Miskomunikasi antara staff project
Resiko yang telah diprediksi ataupun yang tidak dapat diprediksi
Kesulitan teknik
Kesalahan pada project manajemen
Page 16
![Page 17: Aprilia Sulistyohati, S.Kom Jurusan Teknik Informatika ... filemengorganisasi dan mengontrol orang di proyek/praktisi, problem solving, mampu mengenali tim&memahami anggota timnya](https://reader030.vdocuments.mx/reader030/viewer/2022020319/5cacc64888c9933f078bff74/html5/thumbnails/17.jpg)
DEFINISI PERMASALAHAN
Membangun Ruang Lingkup Permasalahan: Menjabarkan
bentuk-bentuk permasalahan dan kendala yang dihadapi
Peninjauan Ulang: Membangun fungsi berdasarkan
kebutuhan penanggulangan permasalahan
Page 17
![Page 18: Aprilia Sulistyohati, S.Kom Jurusan Teknik Informatika ... filemengorganisasi dan mengontrol orang di proyek/praktisi, problem solving, mampu mengenali tim&memahami anggota timnya](https://reader030.vdocuments.mx/reader030/viewer/2022020319/5cacc64888c9933f078bff74/html5/thumbnails/18.jpg)
INTI DARI PROYEK
Beberapa pertanyaan yang perlu diperhatikan:
1) Kenapa sistem itu dibangun ?
2) Apa yang harus diselesaikan ? Dan kapan ?
3) Siapa yang bertanggung jawab dengan fungsi yang dijalankan ?
4) Dimana lokasi organisasi/tim berada ?
5) Bagaimana sistem tersebut dijalankan secara teknik dan manajerial ?
6) Seberapa banyak sumber daya yang dibutuhkan (Contoh : SDM,
Software, Hardware, Database) ?
Page 18
![Page 19: Aprilia Sulistyohati, S.Kom Jurusan Teknik Informatika ... filemengorganisasi dan mengontrol orang di proyek/praktisi, problem solving, mampu mengenali tim&memahami anggota timnya](https://reader030.vdocuments.mx/reader030/viewer/2022020319/5cacc64888c9933f078bff74/html5/thumbnails/19.jpg)
TEKNIK PELAKSANAAN
Analisis Resiko Formal
Perkiraan biaya dan waktu yang diperlukan
Mengumpulkan data pelaksanaan yang telah dilaksanakan
Membandingkan pelaksanaan dengan kualitas yang ingin dicapai
SDM yang terlibat dalam proyek.
Page 19
![Page 20: Aprilia Sulistyohati, S.Kom Jurusan Teknik Informatika ... filemengorganisasi dan mengontrol orang di proyek/praktisi, problem solving, mampu mengenali tim&memahami anggota timnya](https://reader030.vdocuments.mx/reader030/viewer/2022020319/5cacc64888c9933f078bff74/html5/thumbnails/20.jpg)
Page 20
![Page 21: Aprilia Sulistyohati, S.Kom Jurusan Teknik Informatika ... filemengorganisasi dan mengontrol orang di proyek/praktisi, problem solving, mampu mengenali tim&memahami anggota timnya](https://reader030.vdocuments.mx/reader030/viewer/2022020319/5cacc64888c9933f078bff74/html5/thumbnails/21.jpg)
KASUS DISKUSI
Dalam waktu yang sama tim anda mendapatkan 2 proyek
besar, proyek tersebut sama-sama membuat e-health. tim anda
berjumlah 5 orang, dan tim belum menyetujui salah satu dari
proyek tersebut.
Proyek A permasalahannya rumit dan sulit, dari segi biaya
perusahaan mampu membayar berapapun yang tim anda berikan,
perusahaan A ingin mendapatkan software cepat dan yang
berkualitas. Namun proyek A sudah ada sedikit dokumentasi karena
proyek ini hanya melanjutkan proyek sebelumnya.
Proyek B tingkat permasalahannya tidak serumit proyek A, lebih
sederhana dari proyek A. Lokasi perusahaan B 1,5 kali lebih jauh
daripada lokasi perusahaan A. Proyek B membangun Sistem dari
awal. Dan perusahaan B sudah menentukan budget biaya yaitu 25
juta.
Page 21
![Page 22: Aprilia Sulistyohati, S.Kom Jurusan Teknik Informatika ... filemengorganisasi dan mengontrol orang di proyek/praktisi, problem solving, mampu mengenali tim&memahami anggota timnya](https://reader030.vdocuments.mx/reader030/viewer/2022020319/5cacc64888c9933f078bff74/html5/thumbnails/22.jpg)
PROBLEM
1) Apa yang harus tim anda lakukan dengan kedua
proyek tersebut ??
2) Berikan alasan beserta penjadwalan dan range
biayanya ??
3) Struktur tim yang seperti apa yang akan anda
buat??
Page 22