SYSTEM ENGINEERING
Ø PENDAHULUAN
1.1 Latar Belakang
Munculnya software
engineering terjadi ketika adanya krisis software di era tahun 1960 -
an. Krisis tersebut
akibat dari lahirnya komputer generasi ke III yang ditandai denga n
penggunaan IC (Integrated
Circuit). Kemampuan hardware yang meningkat, membuat adanya
kebutuhan untuk
memproduksi software yang lebih baik. Akibatny a software yang dihasilkan
menjadi beberapa
kali lebih besar dan kompleks. Pendekatan informal yang digunakan dalam
pengembangan
perangkat lunak pada saat itu, menjadi tidak cukup efektif (secara biaya, waktu
dan kualitas).
Biaya hardware mulai jatuh dan biaya perangkat lunak menjadi naik cepat. Oleh
karena itu muncul
pemikiran untuk menggunakan pendekatan yang lebih ef ektif, standard dan
terukur dalam
mengembangan perangkat lunak. Krisis software adalah sekumpulan masalah
yang ditemukan
dalam pengembangan software komputer. Masalahnya tidak hanya terbatas pada
software yang tidak
berfungsi sebagaimana mestinya, tetapi krisis software ini terdiri dari
masalah yang
berhubungan dengan :
a. Bagaimana
mengembangkan software.
b. Bagaimana
memelihara software yang ada, yang berkembang dalam jumlah besar.
c. Bagaimana
mengimbangi permintaan software yang makin besar.
1.2 Rumusan Masalah
·
Pengertian Software
·
Pengertian Software Engineering
·
Fungsi dan pengembangan
1.3 Tujuan
·
Memahami pengertian dari software engineering
·
Memahami elemen-elemen dalam software engineering
·
Memahami fase-fase atau langkah-langkah yang ada dalam
software engingeering
Ø PEMBAHASAN
2.1 Pengertian
Software
Perangkat lunak
atau software adalah definisi dan organisasi dari sekumpulan perintah
dan fungsi yang
dienkapsulasi dalam bentuk yang dapat dieksekusi oleh komputer.
Secara umum
karakterist ik software adalah sebagai berukut:
1. Software
merupakan elemen sistem logik a dan bukan elemen sistem fisik seperti hardware
2. Elemen itu tidak
aus, tetapi bisa rusak.
3. Elemen software
itu direkayasa atau dikembangkan dan bukan dibuat di pabrik seperti hardware. Evolusi
perangkat lunak: