Anda di halaman 1dari 9

MAKALAH PERANGKAT LUNAK (PL) DAN REKAYASA

Disusun oleh:

1. Muhammad Rizqi Aziz (1711010034)


2. Dodi Setiawan (1711010026)
3. M. Andrean Mahardika (1711010015)

TEKNIK INFORMATIKA

FAKULUTAS ILMU KOMPUTER

INSTITUT INFORMATIKA & BISNIS DARMAJAYA

BANDAR LAMPUNG

2019
1. Definisi perangkat lunak

Pengertian Perangkat Lunak (Software) Komputer dan Fungsinya - Komputer


tidak akan lepas dari perangkat lunak (software) karena merupakan salah satu
bagian terpenting dari komputer itu sendiri. Komputer merupakan sistem
elektronik yg fungsinya memanipulasi data yang cepat dan tepat serta akurat
yg telah di rancang dan di organisasikan supaya secara otomatis menerima
atau menyimpan data input dan masukan, kemudian memprosesnya dan
menghasilkan output di bawah pengawasan suatu langkah-langkah, instruksi-
instruksi program yg tersimpan di memori (stored program).Agar dapat
melakukan tugasnya itu maka diperlukanlah perangkat lunak (software),
mengapa harus software (perangkat lunak).

 Pengertian Perangkat Lunak (Software) Komputer

Pengertian perangkat lunak (software) komputer adalah sekumpulan data


elektronik yg disimpan dan diatur oleh komputer, data elektronik yg disimpan
oleh komputer itu dapat berupa program atau instruksi yg akan menjalankan
suatu perintah. Perangkat lunak disebut juga sebagai penerjemah perintah-
perintah yg dijalankan pengguna komputer untuk diteruskan atau diproses
oleh perangkat keras.Melalui software atau perangkat lunak inilah suatu
komputer dapat menjalankan suatu perintah.

2. Peran Ganda Perangkat Lunak (PL)

PL adalah sebuah produk

 Menyajikan potensi komputasi


 Menghasilkan, mengelola, memperoleh, modifikasi, menampilkan
atau mengirimkan informasi
PL adalah alat untuk menyajikan sebuah produk

 Mendukung atau menyediakan langsung fungsi sistem


 Mengendalikan program lain (mis : sistem operasi)
 Mempengaruhi komunikasi (mis : PL jaringan)
 Membantu membangun PL lain (mis : tool PL)

Co produk bid transportasi, medis, telekomunikasi, militer, proses industri,


hiburan, produk kantor.

3. Aplikasi PL
 System software
 Application software
 Engineering/scientific software
 Embedded software
 Product-line software
 WebApps (Web applications)
 AI software

4. Definisi Rekayasa Perangkat Lunak (RPL)

Rekayasa perangkat lunak adalah satu bidang profesi yang mendalami cara -
cara pengembangan perangkat lunak termasuk pembuatan, pemeliharaan,
manajemen organisasi pengembanganan perangkat lunak dan manajemen
kualitas (wikipedia).

Rekayasa perangkat lunak sebagai penerapan suatu pendekatan yang


sistematis, disiplin dan terkuantifikasi atas pengembangan, penggunaan dan
pemeliharaan perangkat lunak, serta studi atas pendekatan-pendekatan ini,
yaitu penerapan pendekatan engineering atas perangkat lunak (EEE
Computer Society)
Jadi Rekayasa Perangkat Lunak adalah pengubahan perangkat lunak itu
sendiri guna mengembangkan, memelihara, dan membangun kembali dengan
menggunakan prinsip reakayasa untuk menghasilkan perangkat lunak yang
dapat bekerja lebih efisien dan efektif untuk pengguna.

5. Lapisan Rekayasa Perangkat Lunak :

Dalam lapisannya Rekayasa Perangkat Lunak terbagi menjadi empat yaitu


Tools, Methode, Process dan Quality Focus.

Lapisan Rekayasa Perangkat Lunak

1. A Quality Focus, merupakan dasar dalam Rekayasa Perangkat Lunak, kita


harus memiliki pandangan mengenai apa yang akan kita buat.

2. Process, merupakan tahapan bagaimana suatu programmer membuat


sebuah software.

3. Methods, langkah tujuan dalam proses pembuatannya. Contohnya seperti


OOP, Prosedural, dll.

4. Tools, yaitu alat bantu dalam pembuatannya. Contohnya C, Power


Designer, dll.
6. Pandangan Umum tentang Rekayasa Perangkat
Lunak

Menurut pandangan umum Rekayasa Perangkat Lunak yaitu : merupakan


upaya untukmemperoleh perangkat lunak secara ekonomis yang reliabel dan
bekerja secara efisien pada

perangat keras komputer. Dari segi pelanggan, rekayasa perangkat lunak


dimaksudkan untukmemberikan kepuasan kepada pelanggan dan
penyampaian produk tepat waktu.

Terdapat beberapa definisi rekayasa perangkat lunak, antara lain sebagai


berikut :

1. Aplikasi dari suatu pendekatan kuantifiabel, displin dan sistematis dalam


pengembangan, operasidan pemeliharaan sistem perangkat lunak

2. Studi tentang pedekatan-pendekatan dalam pengembangan, operasi dan


pemeliharaan sistemperangkat lunak.

Rekayasa mencakup :

 Analisis
 Desian
 Konstruksi
 Verifikasi
 Manajemen

Tedapat 3 fase umum dalam rekayasa perangkat lunak :

 Fase definisi
 Fase pengembangan
 Fase pemeliharaan
7. Praktik Rekayasa Perangkat Lunak

Apakah “Praktik”?

Praktek adalah sejumlah konsep, prinsip, metode dan tools that yang harus
dimiliki ketikasoftware direncanakan dan dikembangkan.

Dia menunjukkan detail —Konsideran teknis dan praktis, yang berada di


dalam proses perangkatlunak, sesuatu yang dibutuhkan untukmembangun
perangkat lunak komputerberkualitas tinggi.

Praktek – praktek rekayasa perangkat lunak :

1. Praktik komunikasi
2. Paktik perencanaan
3. Praktik pemodelan analisi
4. Praktik pemodelan desain
5. Praktik konstruksiPraktik deployment

Memahami bingkai kerja proses umum :

 komunikasi
 Perencanaan
 pemodelan
 konstruksi
 deployment

Identifikasi Praktik Rekayasa Perangkat Lunak :

 Prinsip-prinsip
 Bagaimana memulai praktek
 Sekelompok tugas yang bisa diperpendek
8. Prinsip Prinsip Umum Rekayasa Perangkat Lunak
dan Mitos

 Prinsip Prinsip Umum Rekayasa Perangkat Lunak:


• Prinsip Pertama: Alasan keberadaan perangkat lunak
Suatu prinsip perangkat lunak ada suatu alasan: memberikan nilai tertentu
bagi para pengguna.

• Prinsip Kedua: Tetap Sederhana


Seluruh rancangan pada dasarnya harus sesederhana mungkin, namun
tidak terlalu sederhana sehingga mengabaikan hal yang perlu
dicantumkan.

• Prinsip Ketiga: Pertahankan Visi


Visi yang jelas penting bagi keberhasilan suatu proyek perangkat lunak.
Tanpa visi yang jelas proyek perangkat lunak akan berakhir multitafsir.

• Prinsip Keempat: Apa yang Anda Buat, Akan Digunakan Oleh


Konsumen / Pelanggan Spesifikasikan secara cermat kecocokannya
dengan pengguna. Lakukan perancangan dengan mengingat seiapa yang
menggunakan nanti.
• Prinsip Kelima: Membuka Diri Terhadap Mas Depan
Suatu sistem/perangkat lunak yang berjangka panjang memiliki nilai lebih.
Sistem/perangkat lunak harus siap beradaptasi dengan segala perubahan.
• Prinsip Keenam: Rancanglah Selangkah ke Depan Sehingga Dapat
Digunakan Kembali Penggunaan ulang akan menghemat waktu dan tenaga
yang diperlukan untuk mengembangkan perangkat lunak.

• Prinsip Ketujuh: Pikirlah!


Prinsip terakhir ini munkin adalah yang paling sering diabaikan.
Menempatkan pikiran yang tepat sebelum bertindak selalu membuahkan
hasil yang lebih baik.

 Mitos – Mitos Rekayasa Perangkat Lunak :


Mitos perangkat lunak, yaitu keyakinan yang keliru tentang perangkat
lunak. Mitos memiliki beberapa atribut yang terkadang bersifat
membahayakan.

Mitos Manajemen. Manajer dengan tanggung jawab perangkat


lunak,seperti manajer di sebagian disiplin ilmu, sering dibawah tekanan,
menjaga jadwal seara ketat, dan meningkatkan kualitas

Mitos Pelanggan. Dalam banyak kasus, pelanggan percaya mitos tentang


perangkat lunak karena manajer dan praktisi perangkat lunak mengoreksi
informasi yang keliru.

Mitos Praktisi. Mitos yang masih diyakini oleh praktisi perangkat lunak
sejak lebih dari 50 tahun adanya pemrograman. Awalnya pemrograman
dipandang sebagai bentuk seni.
DAFTAR PUSTAKA

https://www.academia.edu/11654774/Rangkuman_bab_1_and_2_REKA
YASA_PERANGKAT_LUNAK_DASAR

http://if-unsika-2001052.blogspot.com/2013/03/pandangan-umum-
mengenai-rpl.html

https://www.academia.edu/34229918/Praktik_Rekayasa_Perangkat_Luna
k

https://www.materipelajaran.web.id/2018/01/pengertian-rekayasa-
perangkat-lunak-dan.html

Anda mungkin juga menyukai