Top Banner
Teknik Informatika S1 Disampaikan Oleh: Egia Rosi Subhiyakto, M.Kom, M.CS Teknik Informatika UDINUS [email protected] +6281329571612 Review MPPL dan Rilis Proyek Proyek Perangkat Lunak
22

Proyek Perangkat Lunak - dinus.ac.id · Pengertian Proyek • Proyek adalah kegiatan temporer untuk menghasilkan produk yang khas atau memberikan layanan yang khas. • Proyek adalah

May 04, 2019

Download

Documents

doantruc
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Proyek Perangkat Lunak - dinus.ac.id · Pengertian Proyek • Proyek adalah kegiatan temporer untuk menghasilkan produk yang khas atau memberikan layanan yang khas. • Proyek adalah

Teknik Informatika S1

Disampaikan Oleh:Egia Rosi Subhiyakto, M.Kom, M.CSTeknik Informatika [email protected]+6281329571612

Review MPPL dan Rilis Proyek

Proyek Perangkat Lunak

Page 2: Proyek Perangkat Lunak - dinus.ac.id · Pengertian Proyek • Proyek adalah kegiatan temporer untuk menghasilkan produk yang khas atau memberikan layanan yang khas. • Proyek adalah

Pengertian Manajemen

• Beberapa definisi (Morse & Babcock, 2007):

Page 3: Proyek Perangkat Lunak - dinus.ac.id · Pengertian Proyek • Proyek adalah kegiatan temporer untuk menghasilkan produk yang khas atau memberikan layanan yang khas. • Proyek adalah

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)

Page 4: Proyek Perangkat Lunak - dinus.ac.id · Pengertian Proyek • Proyek adalah kegiatan temporer untuk menghasilkan produk yang khas atau memberikan layanan yang khas. • Proyek adalah
Page 5: Proyek Perangkat Lunak - dinus.ac.id · Pengertian Proyek • Proyek adalah kegiatan temporer untuk menghasilkan produk yang khas atau memberikan layanan yang khas. • Proyek adalah

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

Page 6: Proyek Perangkat Lunak - dinus.ac.id · Pengertian Proyek • Proyek adalah kegiatan temporer untuk menghasilkan produk yang khas atau memberikan layanan yang khas. • Proyek adalah
Page 7: Proyek Perangkat Lunak - dinus.ac.id · Pengertian Proyek • Proyek adalah kegiatan temporer untuk menghasilkan produk yang khas atau memberikan layanan yang khas. • Proyek adalah

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

Page 8: Proyek Perangkat Lunak - dinus.ac.id · Pengertian Proyek • Proyek adalah kegiatan temporer untuk menghasilkan produk yang khas atau memberikan layanan yang khas. • Proyek adalah

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

Page 9: Proyek Perangkat Lunak - dinus.ac.id · Pengertian Proyek • Proyek adalah kegiatan temporer untuk menghasilkan produk yang khas atau memberikan layanan yang khas. • Proyek adalah
Page 10: Proyek Perangkat Lunak - dinus.ac.id · Pengertian Proyek • Proyek adalah kegiatan temporer untuk menghasilkan produk yang khas atau memberikan layanan yang khas. • Proyek adalah

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.

Page 11: Proyek Perangkat Lunak - dinus.ac.id · Pengertian Proyek • Proyek adalah kegiatan temporer untuk menghasilkan produk yang khas atau memberikan layanan yang khas. • Proyek adalah

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

Page 12: Proyek Perangkat Lunak - dinus.ac.id · Pengertian Proyek • Proyek adalah kegiatan temporer untuk menghasilkan produk yang khas atau memberikan layanan yang khas. • Proyek adalah

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

Page 13: Proyek Perangkat Lunak - dinus.ac.id · Pengertian Proyek • Proyek adalah kegiatan temporer untuk menghasilkan produk yang khas atau memberikan layanan yang khas. • Proyek adalah

Dokumen PerencanaanProyek

• Project Charter

• Team Contract

• Project Scope Statement

• Work Breakdown Structure (WBS)

• Project Schedule

• Project Cost Estimate

• List of Prioritized Risks

Page 14: Proyek Perangkat Lunak - dinus.ac.id · Pengertian Proyek • Proyek adalah kegiatan temporer untuk menghasilkan produk yang khas atau memberikan layanan yang khas. • Proyek adalah

Work Breakdown Structure

Page 15: Proyek Perangkat Lunak - dinus.ac.id · Pengertian Proyek • Proyek adalah kegiatan temporer untuk menghasilkan produk yang khas atau memberikan layanan yang khas. • Proyek adalah

Gantt Chart

Page 16: Proyek Perangkat Lunak - dinus.ac.id · Pengertian Proyek • Proyek adalah kegiatan temporer untuk menghasilkan produk yang khas atau memberikan layanan yang khas. • Proyek adalah

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

Page 17: Proyek Perangkat Lunak - dinus.ac.id · Pengertian Proyek • Proyek adalah kegiatan temporer untuk menghasilkan produk yang khas atau memberikan layanan yang khas. • Proyek adalah

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

Page 18: Proyek Perangkat Lunak - dinus.ac.id · Pengertian Proyek • Proyek adalah kegiatan temporer untuk menghasilkan produk yang khas atau memberikan layanan yang khas. • Proyek adalah

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

Page 19: Proyek Perangkat Lunak - dinus.ac.id · Pengertian Proyek • Proyek adalah kegiatan temporer untuk menghasilkan produk yang khas atau memberikan layanan yang khas. • Proyek adalah

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

Page 20: Proyek Perangkat Lunak - dinus.ac.id · Pengertian Proyek • Proyek adalah kegiatan temporer untuk menghasilkan produk yang khas atau memberikan layanan yang khas. • Proyek adalah

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

Page 21: Proyek Perangkat Lunak - dinus.ac.id · Pengertian Proyek • Proyek adalah kegiatan temporer untuk menghasilkan produk yang khas atau memberikan layanan yang khas. • Proyek adalah

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

Page 22: Proyek Perangkat Lunak - dinus.ac.id · Pengertian Proyek • Proyek adalah kegiatan temporer untuk menghasilkan produk yang khas atau memberikan layanan yang khas. • Proyek adalah

TERIMA KASIH