proyek perangkat lunak - dinus.ac.id · pengertian proyek • proyek adalah kegiatan temporer untuk...
TRANSCRIPT
Teknik Informatika S1
Disampaikan Oleh:Egia Rosi Subhiyakto, M.Kom, M.CSTeknik Informatika [email protected]+6281329571612
Review MPPL dan Rilis Proyek
Proyek Perangkat Lunak
Pengertian Proyek
• Proyek adalah kegiatan temporer untuk menghasilkanproduk yang khas atau memberikan layanan yang khas.
• Proyek adalah usaha terkoordinasi menggunakankombinasi berbagai resource seperti human, technical,administrative dan financial, guna mencapai tujuanspesifik dalam periode waktu yang terbatas.
• Proyek tidak rutin. Untuk menyelesaikan sesuatu yangspesifik atau melakukan perubahan.
(IT Project Management)
Proyek
• Proyek adalah aktifitas kerja temporer, one-time event
dengan kriteria:
o Memiliki awal dan akhir
o Memiliki jadwal, biaya, dan batasan kualitas
o Merupakan usaha yang spesifik dan ada batasan resiko
o Memiliki sejumlah scope yang harus dilaksanakan
Project Stakeholders
• Project sponsor, pemilik pekerjaan atau pemberi tugas
• Project manager, unsur sentral yang bekerja denganseluruh stakeholder lain
• Project team
• Support staff
• Supplier
• Environment (lingkungan atau tetangga)
• Executive
Masing-masing stakeholder punya banyak perbedaaninterest. Kebutuhan dan harapannya penting diperhatikansejak awal proyek
The Triple Constraint
Batasan yang menjadi acuan project management:
• Scope: apa yang harus dikerjakan. Spesifikasi produk, layanan, atau hasil yang diharapkan oleh kastemer atausponsor
• Time: waktu untuk menyelesaikan proyek (project schedule)
• Cost: biaya/budget untuk menyelesaikan proyek
Trade Off
• Mengelola triple constraint adalah membuat trade-off
antara scope, time, dan cost.
• Banyak ketidakpastian dalam proyek dan juga karena
resources yang memang terbatas, sehingga jarang
tercapai penyelesaian proyek yang sesuai dengan
rencana awal dari scope, time, dan cost.
Faktor Keberhasilan Proyek• Dukungan eksekutif
• Keterlibatan user
• Project Manager yg berpengalaman (97% keberhasilan)
• Tujuan/sasaran bisnis yang jelas
• Lingkup (scope) yang fokus
• Ada standar dalam penggunaan infrastruktur software
• Requirement yang jelas dan tegas
• Penggunaan metodologi formal
• Estimasi yang dapat dipercaya
• Kriteria lain seperti small milestones, proper planning, competent staff, dan ownership
Perencanaan Proyek• Mencakup pendefinisian dan pemeliharaan rencana kerja
yang realistis (workable) untuk memastikan proyekmemenuhi tujuan & kebutuhan organisasi
• “A dollar spent up front in planning is worth one hundred dollars spent after the system is implemented”
• Hasil riset: perusahaan yang mengimplementasikan best practices membutuhkan 20% waktu proyek untuk inisiasidan perencanaan
• Oleh karena itu,o Plan harus realistis dan useful
o Dialokasikan waktu yang wajar untuk proses planning
o Dibutuhkan person yang memahami pekerjaan yang direncanakan
Dokumen PerencanaanProyek
• Project Charter
• Team Contract
• Project Scope Statement
• Work Breakdown Structure (WBS)
• Project Schedule
• Project Cost Estimate
• List of Prioritized Risks
Referensi
• Information Technology Project Management, 4th Edition, Kathy
Schwalbe, Thomson Course Technology, 2005
• A Guide to the Project Management Body of Knowledge, ANSI-PMI,
2008 Software Project, Stave McConnel, Microsoft Press, 1998
• Project Management Professional Study Guide, Kim Heldman, Sybex,
2004
• Managing Engineering and Technology: An Introduction to Management
for Engineers, 5th Edition, Lucy C. Morse, Daniel L. Babcock, Pearson,
2010
Proyek (1)• Akan dibangun sistem untuk sebuah puskesmas yang
terdiri dari beberapa sub sistem yaitu :
o Registrasi
o Kepegawaian
o Farmasi
o Gudang
o Keuangan
o Poliklinik
o Rekam Medis
• Sub sistem terdiri minimal 3 tabel dan 5 fungsionalitas
Software Project 2015 (NH) 18
Proyek [2]
Software Project 2015 (NH) 19
• Akan dibangun sistem rumah sakit polke yang terdiri daribeberapa sub sistem yaitu :
o Registrasi
o Kepegawaian
o Rawat Inap
o Farmasi
o Gudang
o Keuangan
• Tiap kelompok terdiri dari @5 orang
• Sub sistem terdiri minimal 3 tabel dan 5 fungsionalitas
Proyek [3]
Software Project 2015 (NH) 20
• Akan dibangun sistem yang mendukung Smart-city kotaSemarang yang terdiri dari beberapa sub sistem yaitu :
o Dukcapil / kependudukan
o Pelayanan Pajak
o IMB & Ijin Lokasi
o Ijin usaha
o Ijin Angkutan
o Pengelolaan Sampah
o Pertamanan
• Tiap kelompok terdiri dari @5 orang
• Sub sistem terdiri minimal 3 tabel dan 5 fungsionalitas
Project Charter• Nama Proyek
• Nama kelompok & daftar anggota kelompok
• Manfaat hasil pekerjaan (deskripsikan apa manfaat dariPL yang dihasilkan dan bagi siapa saja)
• Stakeholder proyek
o Contohnya : Pemilik proyek, Penanggung jawab operasional PL (Jika sudah jadi), dll
• Jadwal (durasi 13 minggu : 2-14, minggu 15 presentasi)
• Hasil pekerjaan (deliverables)
• Asumsi (jika ada)
Project Release I (NH) 21
Project Scope & Work Breakdown Structure
• Deskripsi fungsionalitas (yang diharapkan)
• Model Proses Pengembangan PL
• WBS
• Deskripsi aktivitas (task): (semua) resource yang terlibat,
penanggung jawab, durasi, predecessor tasks, start-end date,
deliverables, catatan
Project Release I (NH) 22