Software engineering a practitioner s approach 6 e rekayasaperangkat lunak
This presentation is the property of its rightful owner.
Sponsored Links
1 / 20

Software Engineering: A Practitioner’s Approach, 6/e RekayasaPerangkat Lunak PowerPoint PPT Presentation


  • 81 Views
  • Uploaded on
  • Presentation posted in: General

Software Engineering: A Practitioner’s Approach, 6/e RekayasaPerangkat Lunak. Pustaka Wajib. Pressman, R. S., Software Engineering: A Practitioner’s Approach, 8 th Edition, McGraw-Hill, 2008 Sommerville, I., Software Engineering 8 th Edition, Addison-Wesley, 2007.

Download Presentation

Software Engineering: A Practitioner’s Approach, 6/e RekayasaPerangkat Lunak

An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -

Presentation Transcript


Software engineering a practitioner s approach 6 e rekayasaperangkat lunak

Software Engineering: A Practitioner’s Approach, 6/eRekayasaPerangkat Lunak


Software engineering a practitioner s approach 6 e rekayasaperangkat lunak

Pustaka Wajib

Pressman, R. S., Software Engineering: A Practitioner’s Approach, 8th Edition, McGraw-Hill, 2008

Sommerville, I., Software Engineering 8th Edition, Addison-Wesley, 2007.

Stephen R. Schach: Object-Oriented and Classical Software Engineering, 7th Edition, Prentice Hall, 2001


Peran ganda perangkat lunak pl

Peran Ganda Perangkat Lunak (PL)

  • PL adalahsebuahproduk

    • Menyajikanpotensikomputasi

    • Menghasilkan, mengelola, memperoleh, modifikasi, menampilkanataumengirimkaninformasi

  • PL adalahalatuntukmenyajikansebuahproduk

    • Mendukungataumenyediakanlangsungfungsisistem

    • Mengendalikan program lain (mis : sistemoperasi)

    • Mempengaruhikomunikasi (mis : PL jaringan)

    • Membantumembangun PL lain (mis : tool PL)


Apakah rpl

Apakah RPL ?

RPL adalah sekelompok item atau objek

Yang membentuk “konfigurasi” dimana

di dalamnya termasuk :

• program

• dokumen

• data ...


Pengertian secara umum

Pengertian secara Umum

  • Rekayasa Perangkat Lunak suatu disiplin ilmu yang membahas semua aspek produksi perangkat lunak, mulai dari tahap awal yaitu analisis kebutuhan pengguna, menentukan spesifikasi dari kebutuhan pengguna, desain, pengkodean, Implementasi, pengujian sampai pemeliharaan sistem setelah digunakan.


Rekayasa perangkat lunak program

Rekayasa Perangkat Lunak ≠ Program

  • Rekayasa Perangkat lunak adalah seluruh perintah yang digunakan untuk memproses informasi.

  • Rekayasa Perangkat lunak dapat berupa program atau prosedur.

  • Program adalah kumpulan perintah yang dimengerti oleh komputer sedangkan

  • prosedur adalah perintah yang dibutuhkan oleh pengguna dalam memproses informasi (O’Brien, 1999).


Tujuan rpl

TUJUAN RPL

  • Memperoleh biaya produksi perangkat lunak yang rendah.

  • Menghasilkan perangkat lunak yang kinerjanya tinggi, andal dan tepat waktu.

  • Menghasilkan perangkat lunak yang dapat bekerja pada berbagai jenis platform.

  • Menghasilkan perangkat lunak yang biaya perawatannya rendah.


Apakah pl sebuah perbandingan dengan hardware

Apakah PL ? Sebuah perbandingan dengan Hardware

  • PL ‘dirakit’

  • PL tidak kadaluwarsa/ter update

  • PL lebih kompleks


Ruang lingkup

RUANG LINGKUP


Rpl bagian dari disiplin ilmu komputer

RPL Bagian dari Disiplin Ilmu Komputer


Posisi rpl

POSISI RPL


Sejarah rpl

SEJARAH RPL


Tipe masalah

TIPE MASALAH


Siklus solusi rpl

SIKLUS SOLUSI RPL


Aplikasi pl

Aplikasi PL

  • system software

  • application software

  • engineering/scientific software

  • embedded software

  • product-line software

  • WebApps (Web applications)

  • AI software


Kategori baru pl

Kategori Baru PL

  • Obiquitous computing — jaringannirkabel

  • Netsourcing—Web sebagaimesinkomputasi

  • Open source—kode program dibuka gratis kepadakomunitaskomputasi)

  • Juga …

    • Data mining

    • Grid computing

    • Cognitive machines

    • Software for nanotechnologies


Perubahan pl

Perubahan PL

Kenapa harus berubah ?

  • PL harus ber-adaptasi untuk memenuhi kebutuhan lingkungan komputasi atau teknologi baru.

  • PL harus di-perbaiki untuk mengimplementasi kebutuhan bisnis baru.

  • PL harus diperluas untuk membuatnya dapat berinteroperasi dengan sistem dan database modern yang lain.

  • PL harus di-arsitek ulang untuk membuatnya ‘hidup’ di tengah-tengah lingkungan jaringan.


Software engineering a practitioner s approach 6 e rekayasaperangkat lunak

Terimakasih…..Untukmahasiswa/i yang tidakngantukdantetapkonsentrasiMengikutiPerkuliahan.Sampaiberjumpaminggudepan …….. (Dalamperkuliahandandosen yang sama)


  • Login