Pengertian Software Engineering
Pengertian
Software
Pengertian Software adalah Perangkat
lunak atau software adalah definisi dan organisasi dari sekumpulan
perintah dan fungsi yang dienkapsulasi dalam bentuk yang dapat
dieksekusi oleh komputer.
Karakteristik
Software Secara Umum
1. Software merupakan elemen sistem logika 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.
Pengertian Software Engineering
Software engineering adalah
suatu disiplin ilmu yang membahas semua aspek produksi
perangkat lunak,
mulai dari tahap awal requirement capturing (analisa kebutuhan pengguna),
specification (menentukan spesifikasi dari kebutuhan pengguna), design, coding,
testing sampai pemeliharaan sistem setelah digunakan.
Arti
Software Engineering :
Ilmu
yang mempelajari tehnik pembuatan software yang baik dengan pendekatan tehnik (Engineering
approach)
Pengertian Software Engineering
- Menurut B.W. Boehm :
Software
engineering adalah aplikasi ilmu pengetahuan dan matematika dimana
kemampuan perangkat komputer yang dibuat bermanfaat bagi manusia melalui
program komputer, prosedur, dan dokumentasi terkait.
- Menurut Fritz Bauer :
Software
Engineering adalah pembuatan dan penggunaan prinsip rekayasa untuk
memperoleh perangkat lunak secara ekonomis dimana perangkat lunak
tersebut dapat dipercaya dan bekerja secara efisien pada mesin nyata.
- Menurut IEEE Standar 610.12 :
Software
Engineering 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.
- Menurut R.Fairley :
Software
engineering adalah disiplin teknologi dan manajerial berkaitan dengan
produksi sistematis dan pemeliharaan produk perangkat lunak yang
dikembangkan dan dimodifikasi tepat waktu dan dalam perkiraan biaya.
Latar Belakang Munculnya software engineering
Latar Belakang Munculnya software engineering
Munculnya
software engineering terjadi ketika adanya krisis software di era tahun 1960
-an. Krisis tersebut akibat dari lahirnya komputer generasi ke III yang
ditandai dengan
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.
Rumusan Masalah
• Pengertian
Software
• Pengertian
Software Engineering
• Fungsi
dan pengembangan
Tujuan
• Memahami
pengertian dari software engineering
• Memahami
elemen-elemen dalam software engineering
• Memahami
fase-fase atau langkah-langkah yang ada dalam software engingeering
Peralatan Software Engineering
Peralatan Software Engineering
Peralatan software engineering
memberikan dukungan atau semiautomasi untuk metode.
Contohnya :
• CASE (Case Aided Software Engineering),
yaitu suatu software yang menggabungkan software, hardware, dan database
software engineering untuk menghasilkan suatu lingkungan software engineering.
• Database Software Engineering, adalah
sebuah struktur data yang berisi informasi penting tentang analisis, desain,
kode dan testing.
• Contoh analogi dengan CASE pada hardware
adalah : CAD, CAM, CAE
Prosedur Software Engineering
Terdiri dari :
• urut-urutan di mana metode tersebut
diter apkan
• dokumen
• laporan-laporan
• formulir-formulir yang diperlukan
• mengontrol kualitas software
• mengkoordinasi perubahan yang terjadi pada
software

Tidak ada komentar:
Posting Komentar