Selasa, 19 November 2013

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 ap­proach)

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