Anda di halaman 1dari 8

PERTEMUAN I

Pendahuluan

Definisi
Engineering=Rekayasa

Pemakaianscienceuntukmenyelesaikanmasalahpraktis
Daritidakadamenjadiada

Software=PerangkatLunak

Kumpulanprogramkomputerdenganfungsitertentu
Instruksi(programkomputer)yangbiladieksekusidapat
menjalankanfungsiTertentu
Strukturdatayangdapatmembuatprogrammemanipulasi
informasi,dan
Dokumenyangmenjelaskanoperasidanpenggunaanprogram
(Pressman,1997).
Perangkatlunakadalahprogramkomputer,prosedur,aturan,
dandokumentasiyangberkaitansertadata,yangbertalian
denganoperasisuatusistemkomputer(IEEE,1993).

Karakteristik Perangkat Lunak


Perangkatlunaklebihdikenalsebagaielemenlojikdaripadafisik,
olehkarenaituperangkatlunakmemilikikarakteristikyangberbeda
dariperangkatkeras:
Perangkatlunakdikembangkanataudirekayasa,jaditidak
diproduksidalampengertianklasik.
Merupakanprodukyangunik(tidakadaseriproduksi).
Perangkatlunaktidakpernahakanrusak/auskarenaselalu
diperbaharui
Tidakterlihat(invisible).
Perangkatlunakpadaumumnyadibangunsesuaikeinginan,jadi
tidakdibentukdarikomponenyangsudahada.
Fleksibel,sehinggamudahdimodifikasi.
Dihubungkan(linked)dengansistemkomputer.

Masalah-Masalah Perangkat Lunak


Perangkatlunaktelahdiselesaikandandiserahkan(delivered)tetapitidak
pernahdigunakan(47%).
Pemakai(user)sudahmembayaruntukperangkatlunaktetapitidak
pernahjadidandiserahkan(29,7%).
Perangkatlunakdigunakansetelahdilakukanmodifikasi(3%).
Perangkatlunakdigunakansebagaimanamestinya(2%).
Selainitufaktorpendukungkehadiranrekayasaperangkatlunakadalah:
Ketidakmampuanuntukmemprediksiwaktu,usahadanbiayapada
pengembanganperangkatlunak.
Kualitasperangkatlunakyangkurangbaik.
Perubahanperbandingan(rasio)hargaperangkatkerasdanperangkat
lunak.
Kemajuanteknologiperangkatkeras.
Kemajuanteknikperangkatlunak.
Kebutuhanyangmeningkatterhadapperangkatlunak.
Kebutuhanakanperangkatlunakyanglebihbesardankompleks.

Masalah-Masalah Perangkat Lunak


Adanyakrisisperangkatlunak(NATOconference,1968):
Perangkat lunak lebih banyak menyebabkan masalah daripada
menyelesaikannya.Peningkatan ukuran perangkat lunak tanpa
pengorganisasian.
Perbaikan suatu kesalahan menyebabkan timbulnya kesalahan
lainnya.
Tidakadakendalipemeliharaan.

Rekayasa Perangkat Lunak (RPL)


Rekayasaperangkatlunak(softwareengineering)adalahsuatuproses
rancangbangun.
Beberapadefinisitentangrekayasaperangkatlunak:
Pembentukan dan penggunaan prinsip rekayasa (engineering)
untuk mendapatkan perangkat lunak secara ekonomis namun andal
dandapatbekerjasecaraefesienpadakomputer(FritzBauer,1968).
Penerapanpendekatanyangsistematis,disiplin,danterukuruntuk
pengembangan, operasi, dan pemeliharaan perangkat lunak (IEEE,
1993).
Suatu disiplin yang mengintegrasikan proses/prosedur, metode,
dan perangkat tools untuk pembangunan perangkat lunak komputer
(Pressman,97).
ProsesRPLdimulaijauhsebelumCodingdilakukandan
berlanjutterussetelahversiawaldariprogramselesaidikerjakan.

Tujuan RPL
Menghasilkan sebuah perangkat lunak yang berkualitas. Yang
dimaksuddenganberkualitasdapatdilihatdaritigasisiyaitu:
Sisisponsor(individuatauorganisasiyangtelahmengeluarkan
biayadalampembangunanperangkatlunak)
Sisi pemakai (siapapun yang menggunakan perangkat lunak
tersebut)
Sisimaintainer/modifier(yangmemeliharadanmemodifikasi
perangkatlunaktersebut).
Menghasilkanperangkatlunakdenganbiayayangefisien.
Menghasilkanperangkatlunaktepatpadawaktunya.
Rekayasa perangkat lunak merupakan suatu teknologi berlapis,
yaitu proses/prosedur, metode, dan perangkat, dengan fokus
kualitassebagaidasarutamanya.

Jenis Jenis Perangkat Lunak


Software Sistem
Perangkat lunak yang kegunaannya lebih banyak ditujukan
untuk operasional komputer.
Contohnya :
Operating System,
Penerjemah Bahasa Pemrograman (compiler/interpreter)
Software Aplikasi
Perangkat lunak yang kegunaannya lebih banyak ditujukan
untuk membantu menyelesaikan masalalah-masalah yang
dihadapi oleh pemakai.
Contohnya :
Program paket yang sudah jadi
Program aplikasi buatan sendiri

Anda mungkin juga menyukai

  • Mpsi Pertemuan 11
    Mpsi Pertemuan 11
    Dokumen14 halaman
    Mpsi Pertemuan 11
    黄丽珍
    Belum ada peringkat
  • MPSI
    MPSI
    Dokumen9 halaman
    MPSI
    黄丽珍
    100% (1)
  • MPSI
    MPSI
    Dokumen9 halaman
    MPSI
    黄丽珍
    100% (1)
  • MPSI
    MPSI
    Dokumen11 halaman
    MPSI
    黄丽珍
    Belum ada peringkat
  • Bank Umum
    Bank Umum
    Dokumen32 halaman
    Bank Umum
    Francelina Mayta
    Belum ada peringkat
  • BPR Konvensional
    BPR Konvensional
    Dokumen30 halaman
    BPR Konvensional
    黄丽珍
    Belum ada peringkat
  • Bank Syariah 1
    Bank Syariah 1
    Dokumen19 halaman
    Bank Syariah 1
    黄丽珍
    Belum ada peringkat
  • Bank Umum
    Bank Umum
    Dokumen32 halaman
    Bank Umum
    Francelina Mayta
    Belum ada peringkat
  • Bank Umum
    Bank Umum
    Dokumen32 halaman
    Bank Umum
    Francelina Mayta
    Belum ada peringkat