Transcript

RPL

(Rekayasa Perangkat Lunak)

TP - AKN BOJONEGORO

“PENGANTAR RPL”

RPL

o Nama lain Sofware Engineering.

RPL (2)

o Software Perangkat Lunak

Kumpulan program komputer dengan

fungsi tertentu.

o Perangkat Lunak:

o Intruksi yang bila dieksekusi dapat menjalankan fungsi

tertentu.

o Struktur data yang dapat membuat program memanipulasi

informasi.

o Dokumen yang menjelaskan operasi dan penggunaan

program (Pressman, 1997)

RPL (3)

o Engineering rekayasa.

rekayasa/„science‟ untuk

menyelesaikan „masalah praktis‟

tidak ada/jadul ada

RPL (4)

o Pembentukan dan penggunaan prinsip, rekayasa

(engineering) untuk mendapatkan perangkat lunak

secara ekonomis namun andal dan dapat bekerja

secara efisien pada komputer.

Karakteristik RPL

o PL dikembangkan/develop/direkayasa, tidak

diproduksi.

o Tidak pernah aus karena selalu diperbaharui.

o Invisible (tidak terlihat)

o Dibangun berdasar kebutuhan/keinginan bukan dari

komponen yang sudah ada.

o Fleksibel, sehingga mudah dimodifikasi.

o Dihubungkan dengan sistem komputer (+ jaringan).

Tujuan RPL

Jenis-Jenis RPL - fungsi

o Perangkat Lunak (PL) Sistem

o Perangkat Lunak Aplikasi

Jenis-Jenis RPL (2) - fungsi

o Perangkat Lunak (PL) Sistem

PL yang kegunaannya lebih banyak ditujukan untuk

operasional komputer.

Jenis-Jenis RPL (3) - fungsi

o Perangkat Lunak Aplikasi

PL yang kegunaannya lebih banyak ditujukan untuk

membantu menyelesaikan masalah-masalah yang

dihadapi oleh pemakai.

MITOS 1 - Managemen

“Project manager (PM) sebagai penanggung jawab PL

dituntut menjaga budget, jadwal, kualitas”

o PM membelikan alat bantu pengembangan yang

super canggih, bahkan komputer generasi terbaru.

o Jika dikejar jadwal, apakah solusinya menambah

programmer yang mengerjakan?

MITOS 2 - Klien

“Ada anggapan bahwa developer kurang

menguasai/berusaha”

o Kalimat umum yang menyatakan objektif sudah cukup

untuk coding. “Lain waktu nanti kita perinci lagi”.

o Kebutuhan proyek akan terus berubah, tapi

perubahan ini akan dapat ditanggapi dengan mudah

karena PL itu bersifat fleksibel.

MITOS 3 - Pengembang

“PL itu program”

o Selama program belum berjalan, sulit untuk

mengetahui kualitasnya.

o Faktor penentu suksesnya proyek adalah program

berjalan tanpa error.

Persiapan matakuliah

• Instalasi:

– Visio (disarankan 2013)

– Power Designer

– Aplikasi pemrograman

• Web programming = editor text (notepad++,

sublime, editplus), xampp/wampp

• Desktop programming = VB, Delphi

– Github (social programmer)

TUGAS MI6

• Dowload dan install aplikasi dari github

• Tentang: Sistem informasi terdistribusi

– Tugas dibuat dalam bentuk .ppt (powerpoint)

– Tugas diupload di github

– nama repositori = NIM_RPL 2015 AKN Bojonegoro

– Format commit (jika di fb : status) =

T2_MI6_109533423206_RPL_Social Programmer

– Maksimal Rabu/ 30 september 2015 link

commit dikirim ke [email protected]


Top Related