Software Engineering
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