RANGKUMAN REKAYASA PERANGKAT LUNAK

A. PERANGKAT LUNAK 



Apa definisi dari perangkat lunak?

Perangkat Lunak (PL) merupakan Instruksi-instruksi program komputer yang ketika dijalankan menyediakan fitur-fitur, fungsi-fungsi dan kinerja yang dikehendaki.


Karakteristik Perangkat Lunak yaitu :

• PL dikembangkan atau direkayasa, bukan diproduksi dalam konteks manufaktur

• PL tidak mengalami “kelelahan”

• PL dibuat berdasarkan spesifikasi yang diminta oleh pengguna


Kategori Perangkat Lunak ada 7, yaitu :

1. PL Sistem (System Software)

2. PL Aplikasi (Application Software)

3. PL Rekayasa/Ilmiah (Engineering/Scientific Software)

4.  PL yang tertanam (Embedded Software)

5.  PL Lini Produk (Product-Line Software)

6.  PL Aplikasi Web (Web/Mobile Applications)

7.  PL Kecerdasan Buatan (Artificial Intelligence Software)


Kegagalan Perangkat Lunak

Faktor-faktor penyebab kegagalan PL:

• Meningkatnya tuntutan 

• Harapan yang rendah


Stakeholder dalam RPL

■ Users : adalah orang-orang yang akan menggunakan PL.

■ Customer (client) : adalah orang-orang yang membeli atau memesan PL. 

■ Software Developer : adalah orang-orang yang mengembangkan dan memelihara PL.

■ Development Manager : adalah orang-orang yang menjalankan organisasi yang mengembangkan PL, dan biasanya memiliki latar belakang pendidikan dalam administrasi bisnis.


B. Rekayasa Perangkat Lunak (RPL)



Merupakan aplikasi dari suatu pendekatan yang semantik, disiplin, dan dapat diukur pada pengembangan, operasi, dan perawatan PL.


Proses Perangkat Lunak

• kegiatan proses PL ada 4, yaitu :

1. Spesifikasi PL

2. Pengembangan PL

3. Software validasi

4. Software evolusi


Prinsip-Prinsip Umum RPL :

a. Alasan keberadaan PL

b. Sederhana

c. Pertahankan visi

d. Apa yang dibuat, akan digunakan oleh konsumen/pengguna

e. Membuka diri terhadap masa depan

f. Merancang selangkah ke depan sehingga dapat digunakan kembali

g. Review


Comments

Popular posts from this blog

KELEBIHAN DAN KEKURANGAN IPV4 DAN IPV6