SlideShare a Scribd company logo
Arfianti          (092904019)


Pendidikan Teknik Informatika dan Komputer
        Universitas Negeri Makassar
                    2011
Rekayasa Perangkat Lunak
Created By Arfianti


      REKAYASA SISTEM

          Rekayasa sistem adalah kegiatan
      penspesifikasian, perancangan, pengimple
      mentasian, penvalidasian, penyebaran dan
         pemeliharaan sistem sebagai satu
                      kesatuan.



                 Pendidikan Teknik Informatika dan Komputer
                 Universitas Negeri Makassar
Rekayasa Perangkat Lunak
Created By Arfianti



  PROSES REKAYASA SISTEM
         Definisi
                                                                                Penon-aktifan
        persyarata
                                                                                   sistem
            n

                 Perancanga                                               Evolusi
                  n Sistem                                                Sistem


                           Pengembang                         Instalasi
                           an Subsistem                        Sistem

                                           Integrasi
                                            Sistem


                                   Proses rekayasa sistem


                 Pendidikan Teknik Informatika dan Komputer
                 Universitas Negeri Makassar
Rekayasa Perangkat Lunak
Created By Arfianti
        Perbedaan Proses Rekayasa Sistem &
        Proses Pengembangan Perangkat Lunak
       Keterlibatan interdisipliner. Banyak disiplin ilmu yang mungkin
        terlibat pada rekayasa sistem. Ada kemungkinan besar
        terjadinya      kesalahpahaman      yang     disebabkan    oleh
        penggunaan terminology yang berbeda oleh perekayasa yang
        berbeda.
       Ruang yang lebih kecil untuk pengerjaan ulang selama
        pengembangan sistem. Begitu keputusan rekayasa sistem,
        seperti penempatan radar pada sistem ATC, telah dibuat,
        suatu perubahan akan berbiaya sangat mahal. Pengerjaan
        ulang perancangan sistem untuk memecahkan masalah ini
        jarang dapat dilakukan. Satu alasan mengapa perangkat
        lunak menjadi begitu penting pada sistem adalah adanya
        fleksibilitasi, yaitu bisa dilakukannya perubahan selama
        pengembangan sistem sebagai tanggapan atas persyaratan
        baru.

                 Pendidikan Teknik Informatika dan Komputer
                 Universitas Negeri Makassar
Rekayasa Perangkat Lunak
Created By Arfianti



      Rekasaya Sistem
           Rekayasa sistem merupakan kegiatan
      interdisipliner yang melibatkan tim yang diambil
      dari latar belakang yang berbeda-beda. Tim
      rekayasa sistem diperlukan akibat luasnya
      pengetahuan        yang      diperlukan    untuk
      mempertimbangkan semua implikasi keputusan
      perancangan sistem.




                 Pendidikan Teknik Informatika dan Komputer
                 Universitas Negeri Makassar
Rekayasa Perangkat Lunak
Created By Arfianti


      Persyaratan Sistem

          Persyaratan sistem ditujukan untuk menvari
      persyaratan    sistem    secara    menyeluruh.
      Sebagaimana analisis persyaratan perangkat
      lunak, proses ini melibatkan konsultasi dengan
      pelanggan sistem dan end-user




                 Pendidikan Teknik Informatika dan Komputer
                 Universitas Negeri Makassar
Rekayasa Perangkat Lunak
Created By Arfianti


      Tiga Jenis Persyaratan
         Persyaratan fungsionalitas abstark. Fungsi dasar yang
          harus diberikan sistem didefinisikan pada tingkat
          abstrak. Spesifikasi persyaratan fungsional yang terinci
          dilakukan pada tingkat subsistem.
         Property sistem. Property ini bias mencakup keandalan,
          kinerja, keselamatan dll. Property sistem fungsional ini
          mempengaruhi persyaratan semua subsistem.
         Karakteristik yang tidak boleh ditunjukkan oleh sistem.
          Kadangkala penting untuk menspesifikasi apa yang
          tidak boleh dikerjakan sistem, disamping ,menspesifikasi
          apa yang harus dikerjakan oleh sistem.

                 Pendidikan Teknik Informatika dan Komputer
                 Universitas Negeri Makassar
Rekayasa Perangkat Lunak
Created By Arfianti



      Perancangan Sistem

                                                                              Definisikan
               Persyaratan                                                     interface
               pembagian                                                      subsistem

                                                               Tentukan
                             Identifikasi                    fungsionalitas
                             subsistem                         subsistem

                                               Terapkan
                                              persyaratan
                                            pada subsistem



                                   Proses perancangan sistem



                 Pendidikan Teknik Informatika dan Komputer
                 Universitas Negeri Makassar
Rekayasa Perangkat Lunak
Created By Arfianti


      Kegiatan Proses Perancangan
         Persyaratan pembagian (partition). Persyaratan dianalisis dan
          dikumpulkan menjadi kelompok-kelompok yang berhubungan.
         Identifikasi sub sistem. Subsistem yang bebeda yang secara
          individu atau kolektif memenuhi persyaratan diidentifikasi.
         Terapkan persyaratan pada susbsistem. Persyaratan diterapkan
          pada subsistem.
         Spesifikasi fungsionalitas subsistem. Fungsi spesifik yang diberikan
          setiap subsistem dispesifikasi.
         Definisikan interface subsistem. Kegiatan ini melibatkan
          pendefinisian interface yang disediakan dan dibutuhkan oleh setiap
          subsistem.

                 Pendidikan Teknik Informatika dan Komputer
                 Universitas Negeri Makassar
Rekayasa Perangkat Lunak
Created By Arfianti


      Pengembangan Subsistem
           Pada pengembangan subsistem, subsistem
      yang didefinisikan pada perancangan sistem
      diimplementasikan. Kegiatan ini melibatkan
      pemasukan proses rekayasa sistem lain untuk
      subsistem individu. Jika subsistem merupakan
      sistem perangkat lunak, proses perangkat lunak
      yang melibatkan persyaratan, perancangan,
      implementasi, dsb bisa dimulai.


                 Pendidikan Teknik Informatika dan Komputer
                 Universitas Negeri Makassar
Rekayasa Perangkat Lunak
Created By Arfianti


      Lanjutan...
           biasanya beberapa subsistem adalah
      sistem komersial siap pakai (COTS / comer off-
      the-shelf) yang dibeli untuk diintegrasikan
      kedalam sistem. Tentunya lebih lebih murah
      untuk membeli produk yang sudah ada daripada
      mengembangkan komponen khusus.




                 Pendidikan Teknik Informatika dan Komputer
                 Universitas Negeri Makassar
Rekayasa Perangkat Lunak
Created By Arfianti


      Integrasi Subsistem
          Integrasi sistem mencakup pengumpulan
      subsistem     yang      dikembangkan     secara
      independen dan menggabungkannya untuk
      membentuk sistem yang lengkap. Integritasi
      dapat    dilakukan      dengan    menggunakan
      pendekatan ‘Big Bang’ di mana semua
      subsistem diintegritasikan pada saat yang sama.




                 Pendidikan Teknik Informatika dan Komputer
                 Universitas Negeri Makassar
Rekayasa Perangkat Lunak
Created By Arfianti

      Proses Incremental (Pendekatan paling
      sesuai)

         Biasanya tidak mungkin menjadwalkan semua
          pengembangan subsistem sehingga seluruhnya
          selesai pada waktu yang sama.
         Integrasi incremental memperkecil biya lokasi
          kesalahan.      Jika     banyak       subsistem
          diintegrasikan secara simultan, kesalahan yang
          muncul pada waktu pengujian bias berbeda
          disubsistem manapun.

                 Pendidikan Teknik Informatika dan Komputer
                 Universitas Negeri Makassar
Rekayasa Perangkat Lunak
Created By Arfianti



      Instalasi Sistem
           Pada saat instalasi, sistem diletakkan di
      lingkungan di mana sistem akan beroprasi.
      Walaupun proses ini tampaknya sederhana,
      banyak masalah yang dapat timbul, dan ini
      berarti bahwa instalasi sistem yang kompleks
      bisa memakan waktu berbulan-bulan atau
      bahkan bertahun-tahun




                 Pendidikan Teknik Informatika dan Komputer
                 Universitas Negeri Makassar
Rekayasa Perangkat Lunak
Created By Arfianti



     Operasi Sistem
          Begitu sistem telah diinstal, sistem
      dioperasikan. Pengoperasian sistem bisa
      melibatkan pengaturan sesi pelatihan untuk
      operator dan perubahan proses kerja normal
      untuk menggunakan sistem baru dengan efektif.
          Masalah-masalah yang tidak terdeteksi
      sebelumnya bisa muncul pada tahap ini karena
      spesifikasi sistem bisa mengandung kesalahan
      atau ada hal-hal yang terlewat.

                 Pendidikan Teknik Informatika dan Komputer
                 Universitas Negeri Makassar
Rekayasa Perangkat Lunak
Created By Arfianti



      Alasan Evolusi Sistem Mahal
         Perubahan yang diusulkan harus dianalisis
          dengan teliti dari sudut pandang bisnis dan
          teknis..
         Karena subsistem tidak pernah benar-benar
          independen, perubahan satu subsistem bisa
          subsistem lain ini juga diperlukan.
         Dasar keputusan rancangan awal seringkali tidak
          tercatat.
         Sementara sistem bertambah tua, strukturnya
          biasanya akan berganti karena adanya perubahan
          sehingga biaya perubahan berikutnya akan
               Pendidikan Teknik Informatika dan Komputer
          bertambah.Negeri Makassar
               Universitas
Rekayasa Perangkat Lunak
Created By Arfianti


      Menon-aktifkan Sistem
          Menon-aktifkan    sistem    berarti  tidak
      memakai lagi sistem tersebut pada akhir waktu
      hidup operasionalnya yang berguna.
          Kegiatan     rekayasa     sistem    harus
      mengantisipasi        penon-aktifan        dan
      memperhitungkan masalah pembuangan materi
      pada saat fase perancangan.



                 Pendidikan Teknik Informatika dan Komputer
                 Universitas Negeri Makassar
Rekayasa Perangkat Lunak
Created By Arfianti


      PENGADAAN SISTEM

           Proses pengadaan sistem berhubungan
      erat dengan proses rekayasa sistem. Beberapa
      spesifikasi sistem dan perancangan arsitektural
      dilakukan     sebelum    keputusan   sebelum
      pengadaan ini dibuat.




                 Pendidikan Teknik Informatika dan Komputer
                 Universitas Negeri Makassar
Rekayasa Perangkat Lunak
Created By Arfianti


      Proses Pengadaan Sistem
                                                             Ajukan
     Sistem siap          Sesuaikan          Pilih                              Pilih
                                                            penawara
     beli yang           persyaratan        sistem                            pemasok
                                                                n
     tersedia


              Survei pasar
             mencari sistem
             yang tersedia



                             Ajukan                                             Sewa kontrak
                                               Pilih            Negosiasika
                           permintaan                                              untuk
      Sistem                                  tender             n kontrak     pengembangan
                             tender
      pesanan yang
      diminta




                   Pendidikan Teknik Informatika dan Komputer
                   Universitas Negeri Makassar
Rekayasa Perangkat Lunak
Created By Arfianti

      Lanjutan...
         Komponen siap beli tidak selalu tepat sesuai dengan
          persyaratan, kecuali persyaratan tersebut dibuat
          dengan mempertimbangkan komponen ini. Dengan
          demikian, pemilihan sistem dapat diartikan sebagai
          menemukan kesesuaian yang paling dekat antara
          persyaratan sistem dan fasilitas yang diberikan oleh
          sistem siap beli.
         Jika suatu sistem dibuat khusus, spesifikasi
          persyaratan      berlaku    sebagai   dasar     kontrak
          pengadaan sistem. Dengan demikian, sistem ini
          merupakan dokumen legal dan teknis.
         Setelah kontraktor yang akan membuat sistem
          tersebut dipilih, ada periode negosiasi kontrak dimana
          perubahan selanjutnya dari persyaratan dapat disetuji
          dan isu seperti biaya perubahan di bahas.
                 Pendidikan Teknik Informatika dan Komputer
                 Universitas Negeri Makassar
Terima Kasih …

More Related Content

What's hot

Perbedaan sistem linier dan non linier
Perbedaan sistem linier dan non linierPerbedaan sistem linier dan non linier
Perbedaan sistem linier dan non linier
Rioardha777
 
Prediksi Harga Saham dengan Machine Learning - Tia Dwi Setiani
Prediksi Harga Saham dengan Machine Learning - Tia Dwi SetianiPrediksi Harga Saham dengan Machine Learning - Tia Dwi Setiani
Prediksi Harga Saham dengan Machine Learning - Tia Dwi Setiani
DicodingEvent
 
Soal jawab Sistem Komunikasi Serat Optik
Soal jawab Sistem Komunikasi Serat OptikSoal jawab Sistem Komunikasi Serat Optik
Soal jawab Sistem Komunikasi Serat Optik
Lilies DLiestyowati
 
Contoh soal
Contoh soalContoh soal
Contoh soal
Nensy Suendri
 
Slide minggu 6 jul
Slide minggu 6 julSlide minggu 6 jul
Slide minggu 6 jul
Setia Juli Irzal Ismail
 
Model Matematis untuk Rangkaian Elektrik
Model Matematis untuk Rangkaian ElektrikModel Matematis untuk Rangkaian Elektrik
Model Matematis untuk Rangkaian ElektrikRumah Belajar
 
Bab2 1 model matematis sistem dinamis
Bab2 1 model matematis sistem dinamisBab2 1 model matematis sistem dinamis
Bab2 1 model matematis sistem dinamisRumah Belajar
 
188571563 parameter-saluran-transmisi-gmd-n-gmr
188571563 parameter-saluran-transmisi-gmd-n-gmr188571563 parameter-saluran-transmisi-gmd-n-gmr
188571563 parameter-saluran-transmisi-gmd-n-gmr
Draj Cahya
 
Slide week 1c introduction - filter digital
Slide week 1c   introduction - filter digitalSlide week 1c   introduction - filter digital
Slide week 1c introduction - filter digitalBeny Nugraha
 
Transformasi z
Transformasi zTransformasi z
Transformasi z
Ibnu Hakim
 
Sistem Komunikasi Seluler
Sistem Komunikasi SelulerSistem Komunikasi Seluler
Sistem Komunikasi Seluler
Rio Hafandi
 
Proposal Pengajuan KP Telkom
Proposal Pengajuan KP TelkomProposal Pengajuan KP Telkom
Proposal Pengajuan KP TelkomRidwan Fauzi
 
Motion Detector Alarm Dengan Kamera Serial Berbasis Arduino Uno / Motion Dete...
Motion Detector Alarm Dengan Kamera Serial Berbasis Arduino Uno / Motion Dete...Motion Detector Alarm Dengan Kamera Serial Berbasis Arduino Uno / Motion Dete...
Motion Detector Alarm Dengan Kamera Serial Berbasis Arduino Uno / Motion Dete...
Rafi Sukran
 
PPT elektronika dasar 1
PPT elektronika dasar 1PPT elektronika dasar 1
PPT elektronika dasar 1
Aris Widodo
 
telephone numbering
telephone numberingtelephone numbering
telephone numbering
hamida25
 
Chapt 4. interaction(interaksi)
Chapt 4. interaction(interaksi)Chapt 4. interaction(interaksi)
Chapt 4. interaction(interaksi)Ibnu Dzakwan
 
INSTRUMEN PENUNJUK ARUS SEARAH (DC) Kelompok 4.pptx
INSTRUMEN PENUNJUK ARUS SEARAH (DC) Kelompok 4.pptxINSTRUMEN PENUNJUK ARUS SEARAH (DC) Kelompok 4.pptx
INSTRUMEN PENUNJUK ARUS SEARAH (DC) Kelompok 4.pptx
MuhammadRamadhan911959
 
Laporan perkembangan robot
Laporan perkembangan robotLaporan perkembangan robot
Laporan perkembangan robot
Ian March
 

What's hot (20)

Perbedaan sistem linier dan non linier
Perbedaan sistem linier dan non linierPerbedaan sistem linier dan non linier
Perbedaan sistem linier dan non linier
 
Prediksi Harga Saham dengan Machine Learning - Tia Dwi Setiani
Prediksi Harga Saham dengan Machine Learning - Tia Dwi SetianiPrediksi Harga Saham dengan Machine Learning - Tia Dwi Setiani
Prediksi Harga Saham dengan Machine Learning - Tia Dwi Setiani
 
Soal jawab Sistem Komunikasi Serat Optik
Soal jawab Sistem Komunikasi Serat OptikSoal jawab Sistem Komunikasi Serat Optik
Soal jawab Sistem Komunikasi Serat Optik
 
Contoh soal
Contoh soalContoh soal
Contoh soal
 
Slide minggu 6 jul
Slide minggu 6 julSlide minggu 6 jul
Slide minggu 6 jul
 
Model Matematis untuk Rangkaian Elektrik
Model Matematis untuk Rangkaian ElektrikModel Matematis untuk Rangkaian Elektrik
Model Matematis untuk Rangkaian Elektrik
 
Bab 3 model model variabel keadaan
Bab 3 model model variabel keadaanBab 3 model model variabel keadaan
Bab 3 model model variabel keadaan
 
Bab2 1 model matematis sistem dinamis
Bab2 1 model matematis sistem dinamisBab2 1 model matematis sistem dinamis
Bab2 1 model matematis sistem dinamis
 
188571563 parameter-saluran-transmisi-gmd-n-gmr
188571563 parameter-saluran-transmisi-gmd-n-gmr188571563 parameter-saluran-transmisi-gmd-n-gmr
188571563 parameter-saluran-transmisi-gmd-n-gmr
 
Slide week 1c introduction - filter digital
Slide week 1c   introduction - filter digitalSlide week 1c   introduction - filter digital
Slide week 1c introduction - filter digital
 
Transformasi z
Transformasi zTransformasi z
Transformasi z
 
Sistem Komunikasi Seluler
Sistem Komunikasi SelulerSistem Komunikasi Seluler
Sistem Komunikasi Seluler
 
Proposal Pengajuan KP Telkom
Proposal Pengajuan KP TelkomProposal Pengajuan KP Telkom
Proposal Pengajuan KP Telkom
 
Motion Detector Alarm Dengan Kamera Serial Berbasis Arduino Uno / Motion Dete...
Motion Detector Alarm Dengan Kamera Serial Berbasis Arduino Uno / Motion Dete...Motion Detector Alarm Dengan Kamera Serial Berbasis Arduino Uno / Motion Dete...
Motion Detector Alarm Dengan Kamera Serial Berbasis Arduino Uno / Motion Dete...
 
PPT elektronika dasar 1
PPT elektronika dasar 1PPT elektronika dasar 1
PPT elektronika dasar 1
 
telephone numbering
telephone numberingtelephone numbering
telephone numbering
 
Chapt 4. interaction(interaksi)
Chapt 4. interaction(interaksi)Chapt 4. interaction(interaksi)
Chapt 4. interaction(interaksi)
 
INSTRUMEN PENUNJUK ARUS SEARAH (DC) Kelompok 4.pptx
INSTRUMEN PENUNJUK ARUS SEARAH (DC) Kelompok 4.pptxINSTRUMEN PENUNJUK ARUS SEARAH (DC) Kelompok 4.pptx
INSTRUMEN PENUNJUK ARUS SEARAH (DC) Kelompok 4.pptx
 
Laporan perkembangan robot
Laporan perkembangan robotLaporan perkembangan robot
Laporan perkembangan robot
 
IS1323 03-Sentral Jaringan
IS1323   03-Sentral   JaringanIS1323   03-Sentral   Jaringan
IS1323 03-Sentral Jaringan
 

Viewers also liked

Pert 2 rekayasa sistem
Pert 2   rekayasa sistemPert 2   rekayasa sistem
Pert 2 rekayasa sistem
Malazan GaleriPOS
 
Rekayasa sistem
Rekayasa sistemRekayasa sistem
Rekayasa sistem
Randi Setiawan
 
Rpl 02 - rekayasa sistem berbasis komputer
Rpl   02 - rekayasa sistem berbasis komputerRpl   02 - rekayasa sistem berbasis komputer
Rpl 02 - rekayasa sistem berbasis komputer
Febriyani Syafri
 
05 Pengadaan Dan Pengembangan Sistem Informasi
05 Pengadaan Dan Pengembangan Sistem Informasi05 Pengadaan Dan Pengembangan Sistem Informasi
05 Pengadaan Dan Pengembangan Sistem InformasiAinul Yaqin
 
Manajemen proyek perangkat lunak 1
Manajemen proyek perangkat lunak 1Manajemen proyek perangkat lunak 1
Manajemen proyek perangkat lunak 1
Elia Syaeffulloh
 
Perancangan dan Analisa Sistem
Perancangan dan Analisa SistemPerancangan dan Analisa Sistem
Perancangan dan Analisa Sistemguestb7aaaf1e
 

Viewers also liked (7)

Pert 2 rekayasa sistem
Pert 2   rekayasa sistemPert 2   rekayasa sistem
Pert 2 rekayasa sistem
 
Rekayasa sistem
Rekayasa sistemRekayasa sistem
Rekayasa sistem
 
Rpl 02 - rekayasa sistem berbasis komputer
Rpl   02 - rekayasa sistem berbasis komputerRpl   02 - rekayasa sistem berbasis komputer
Rpl 02 - rekayasa sistem berbasis komputer
 
Rpl upload #1
Rpl upload #1Rpl upload #1
Rpl upload #1
 
05 Pengadaan Dan Pengembangan Sistem Informasi
05 Pengadaan Dan Pengembangan Sistem Informasi05 Pengadaan Dan Pengembangan Sistem Informasi
05 Pengadaan Dan Pengembangan Sistem Informasi
 
Manajemen proyek perangkat lunak 1
Manajemen proyek perangkat lunak 1Manajemen proyek perangkat lunak 1
Manajemen proyek perangkat lunak 1
 
Perancangan dan Analisa Sistem
Perancangan dan Analisa SistemPerancangan dan Analisa Sistem
Perancangan dan Analisa Sistem
 

Similar to Rekayasa sistem

Iterasi, inkremen dan validasi proses
Iterasi, inkremen dan validasi prosesIterasi, inkremen dan validasi proses
Iterasi, inkremen dan validasi prosesarfianti
 
Spesifikasi perangkat lunak
Spesifikasi perangkat lunakSpesifikasi perangkat lunak
Spesifikasi perangkat lunakarfianti
 
Rekayasa sistem berbasis komputer
Rekayasa sistem berbasis komputerRekayasa sistem berbasis komputer
Rekayasa sistem berbasis komputerarfianti
 
Proses proses perangkat lunak
Proses proses perangkat lunakProses proses perangkat lunak
Proses proses perangkat lunakarfianti
 
Perancangan arsitektural
Perancangan arsitekturalPerancangan arsitektural
Perancangan arsitekturalarfianti
 
Pengantar rpl
Pengantar rplPengantar rpl
Pengantar rplarfianti
 
Pengantar rpl
Pengantar rplPengantar rpl
Pengantar rplarfianti
 
Perancangan perangkat lunak real time
Perancangan perangkat lunak real timePerancangan perangkat lunak real time
Perancangan perangkat lunak real timearfianti
 
Proses rekayasa persyaratan
Proses rekayasa persyaratanProses rekayasa persyaratan
Proses rekayasa persyaratanarfianti
 
Perancangan berorientasi objek
Perancangan berorientasi objekPerancangan berorientasi objek
Perancangan berorientasi objekarfianti
 
Tugas 3 - Kerangka Acuan Kerja
Tugas 3 - Kerangka Acuan KerjaTugas 3 - Kerangka Acuan Kerja
Tugas 3 - Kerangka Acuan Kerja
BayuTakariputra
 
PPT KELOMPOK_Desain Arsitektur_Semester 3
PPT KELOMPOK_Desain Arsitektur_Semester 3PPT KELOMPOK_Desain Arsitektur_Semester 3
PPT KELOMPOK_Desain Arsitektur_Semester 3
thevillain911
 
Kakets
KaketsKakets
COMPUTER SYSTEM ENGINEERING
COMPUTER SYSTEM ENGINEERINGCOMPUTER SYSTEM ENGINEERING
COMPUTER SYSTEM ENGINEERING
Listyowatik (Yanie)
 
Rekayasa perangkat lunak (dha3)
Rekayasa perangkat lunak (dha3)Rekayasa perangkat lunak (dha3)
Rekayasa perangkat lunak (dha3)Mawaddah Warahmah
 
1. Materi Kebutuhan Perangkat Lunak.pptx
1. Materi Kebutuhan Perangkat Lunak.pptx1. Materi Kebutuhan Perangkat Lunak.pptx
1. Materi Kebutuhan Perangkat Lunak.pptx
castakaagussugianto
 
Ets mppl
Ets mpplEts mppl
Kerangka acuan kerja (kak) aplikasi pengajuan tugas akhir skripsi (1)
Kerangka acuan kerja (kak) aplikasi pengajuan tugas akhir skripsi (1)Kerangka acuan kerja (kak) aplikasi pengajuan tugas akhir skripsi (1)
Kerangka acuan kerja (kak) aplikasi pengajuan tugas akhir skripsi (1)
Ganendra Afrasya
 
Persyaratan sistem dan dokumen perangkat lunak
Persyaratan sistem dan dokumen perangkat lunakPersyaratan sistem dan dokumen perangkat lunak
Persyaratan sistem dan dokumen perangkat lunakarfianti
 

Similar to Rekayasa sistem (20)

Iterasi, inkremen dan validasi proses
Iterasi, inkremen dan validasi prosesIterasi, inkremen dan validasi proses
Iterasi, inkremen dan validasi proses
 
Spesifikasi perangkat lunak
Spesifikasi perangkat lunakSpesifikasi perangkat lunak
Spesifikasi perangkat lunak
 
Rekayasa sistem berbasis komputer
Rekayasa sistem berbasis komputerRekayasa sistem berbasis komputer
Rekayasa sistem berbasis komputer
 
Proses proses perangkat lunak
Proses proses perangkat lunakProses proses perangkat lunak
Proses proses perangkat lunak
 
Perancangan arsitektural
Perancangan arsitekturalPerancangan arsitektural
Perancangan arsitektural
 
Pengantar rpl
Pengantar rplPengantar rpl
Pengantar rpl
 
Pengantar rpl
Pengantar rplPengantar rpl
Pengantar rpl
 
Perancangan perangkat lunak real time
Perancangan perangkat lunak real timePerancangan perangkat lunak real time
Perancangan perangkat lunak real time
 
Proses rekayasa persyaratan
Proses rekayasa persyaratanProses rekayasa persyaratan
Proses rekayasa persyaratan
 
Perancangan berorientasi objek
Perancangan berorientasi objekPerancangan berorientasi objek
Perancangan berorientasi objek
 
Tugas 3 - Kerangka Acuan Kerja
Tugas 3 - Kerangka Acuan KerjaTugas 3 - Kerangka Acuan Kerja
Tugas 3 - Kerangka Acuan Kerja
 
Sim week 06 chapter 01
Sim week 06   chapter 01Sim week 06   chapter 01
Sim week 06 chapter 01
 
PPT KELOMPOK_Desain Arsitektur_Semester 3
PPT KELOMPOK_Desain Arsitektur_Semester 3PPT KELOMPOK_Desain Arsitektur_Semester 3
PPT KELOMPOK_Desain Arsitektur_Semester 3
 
Kakets
KaketsKakets
Kakets
 
COMPUTER SYSTEM ENGINEERING
COMPUTER SYSTEM ENGINEERINGCOMPUTER SYSTEM ENGINEERING
COMPUTER SYSTEM ENGINEERING
 
Rekayasa perangkat lunak (dha3)
Rekayasa perangkat lunak (dha3)Rekayasa perangkat lunak (dha3)
Rekayasa perangkat lunak (dha3)
 
1. Materi Kebutuhan Perangkat Lunak.pptx
1. Materi Kebutuhan Perangkat Lunak.pptx1. Materi Kebutuhan Perangkat Lunak.pptx
1. Materi Kebutuhan Perangkat Lunak.pptx
 
Ets mppl
Ets mpplEts mppl
Ets mppl
 
Kerangka acuan kerja (kak) aplikasi pengajuan tugas akhir skripsi (1)
Kerangka acuan kerja (kak) aplikasi pengajuan tugas akhir skripsi (1)Kerangka acuan kerja (kak) aplikasi pengajuan tugas akhir skripsi (1)
Kerangka acuan kerja (kak) aplikasi pengajuan tugas akhir skripsi (1)
 
Persyaratan sistem dan dokumen perangkat lunak
Persyaratan sistem dan dokumen perangkat lunakPersyaratan sistem dan dokumen perangkat lunak
Persyaratan sistem dan dokumen perangkat lunak
 

More from arfianti

Bergerak menuju s istem terdistribusi
Bergerak menuju s istem terdistribusiBergerak menuju s istem terdistribusi
Bergerak menuju s istem terdistribusiarfianti
 
Evolusi sistem terdistribusi
Evolusi sistem terdistribusiEvolusi sistem terdistribusi
Evolusi sistem terdistribusiarfianti
 
Konsep dasar sistem terdistribusi
Konsep dasar sistem terdistribusiKonsep dasar sistem terdistribusi
Konsep dasar sistem terdistribusiarfianti
 
Proses, objek dan layanan distribusi
Proses, objek dan layanan distribusiProses, objek dan layanan distribusi
Proses, objek dan layanan distribusiarfianti
 
Sistem operasi client server
Sistem operasi client serverSistem operasi client server
Sistem operasi client serverarfianti
 
Client server
Client serverClient server
Client serverarfianti
 
Arsitektur client server
Arsitektur client serverArsitektur client server
Arsitektur client serverarfianti
 
Sistem operasi client server
Sistem operasi client serverSistem operasi client server
Sistem operasi client serverarfianti
 
Protokol sister berbasis internet
Protokol sister berbasis internetProtokol sister berbasis internet
Protokol sister berbasis internetarfianti
 
Sistem manajemen jaringan
Sistem manajemen jaringanSistem manajemen jaringan
Sistem manajemen jaringanarfianti
 
Pemrograman sistem teristribusi
Pemrograman sistem teristribusiPemrograman sistem teristribusi
Pemrograman sistem teristribusiarfianti
 
Pemrograman internet
Pemrograman internetPemrograman internet
Pemrograman internetarfianti
 
Pemrograman basis data internet dan client server
Pemrograman basis data internet dan client serverPemrograman basis data internet dan client server
Pemrograman basis data internet dan client serverarfianti
 
Status, analisi event dan dukungan implementasi
Status, analisi event dan dukungan implementasiStatus, analisi event dan dukungan implementasi
Status, analisi event dan dukungan implementasiarfianti
 
Manajemen client server
Manajemen client serverManajemen client server
Manajemen client serverarfianti
 
Sistem keamanan client server
Sistem keamanan client serverSistem keamanan client server
Sistem keamanan client serverarfianti
 
Pemeliharaan dan pengujian client server
Pemeliharaan dan pengujian client serverPemeliharaan dan pengujian client server
Pemeliharaan dan pengujian client serverarfianti
 
Pert16 pemeliharaan dan pengujian client server
Pert16 pemeliharaan dan pengujian client serverPert16 pemeliharaan dan pengujian client server
Pert16 pemeliharaan dan pengujian client serverarfianti
 
Tim perangkat lunak
Tim perangkat lunakTim perangkat lunak
Tim perangkat lunakarfianti
 
Manajemen proyek
Manajemen proyekManajemen proyek
Manajemen proyekarfianti
 

More from arfianti (20)

Bergerak menuju s istem terdistribusi
Bergerak menuju s istem terdistribusiBergerak menuju s istem terdistribusi
Bergerak menuju s istem terdistribusi
 
Evolusi sistem terdistribusi
Evolusi sistem terdistribusiEvolusi sistem terdistribusi
Evolusi sistem terdistribusi
 
Konsep dasar sistem terdistribusi
Konsep dasar sistem terdistribusiKonsep dasar sistem terdistribusi
Konsep dasar sistem terdistribusi
 
Proses, objek dan layanan distribusi
Proses, objek dan layanan distribusiProses, objek dan layanan distribusi
Proses, objek dan layanan distribusi
 
Sistem operasi client server
Sistem operasi client serverSistem operasi client server
Sistem operasi client server
 
Client server
Client serverClient server
Client server
 
Arsitektur client server
Arsitektur client serverArsitektur client server
Arsitektur client server
 
Sistem operasi client server
Sistem operasi client serverSistem operasi client server
Sistem operasi client server
 
Protokol sister berbasis internet
Protokol sister berbasis internetProtokol sister berbasis internet
Protokol sister berbasis internet
 
Sistem manajemen jaringan
Sistem manajemen jaringanSistem manajemen jaringan
Sistem manajemen jaringan
 
Pemrograman sistem teristribusi
Pemrograman sistem teristribusiPemrograman sistem teristribusi
Pemrograman sistem teristribusi
 
Pemrograman internet
Pemrograman internetPemrograman internet
Pemrograman internet
 
Pemrograman basis data internet dan client server
Pemrograman basis data internet dan client serverPemrograman basis data internet dan client server
Pemrograman basis data internet dan client server
 
Status, analisi event dan dukungan implementasi
Status, analisi event dan dukungan implementasiStatus, analisi event dan dukungan implementasi
Status, analisi event dan dukungan implementasi
 
Manajemen client server
Manajemen client serverManajemen client server
Manajemen client server
 
Sistem keamanan client server
Sistem keamanan client serverSistem keamanan client server
Sistem keamanan client server
 
Pemeliharaan dan pengujian client server
Pemeliharaan dan pengujian client serverPemeliharaan dan pengujian client server
Pemeliharaan dan pengujian client server
 
Pert16 pemeliharaan dan pengujian client server
Pert16 pemeliharaan dan pengujian client serverPert16 pemeliharaan dan pengujian client server
Pert16 pemeliharaan dan pengujian client server
 
Tim perangkat lunak
Tim perangkat lunakTim perangkat lunak
Tim perangkat lunak
 
Manajemen proyek
Manajemen proyekManajemen proyek
Manajemen proyek
 

Rekayasa sistem

  • 1. Arfianti (092904019) Pendidikan Teknik Informatika dan Komputer Universitas Negeri Makassar 2011
  • 2. Rekayasa Perangkat Lunak Created By Arfianti REKAYASA SISTEM Rekayasa sistem adalah kegiatan penspesifikasian, perancangan, pengimple mentasian, penvalidasian, penyebaran dan pemeliharaan sistem sebagai satu kesatuan. Pendidikan Teknik Informatika dan Komputer Universitas Negeri Makassar
  • 3. Rekayasa Perangkat Lunak Created By Arfianti PROSES REKAYASA SISTEM Definisi Penon-aktifan persyarata sistem n Perancanga Evolusi n Sistem Sistem Pengembang Instalasi an Subsistem Sistem Integrasi Sistem Proses rekayasa sistem Pendidikan Teknik Informatika dan Komputer Universitas Negeri Makassar
  • 4. Rekayasa Perangkat Lunak Created By Arfianti Perbedaan Proses Rekayasa Sistem & Proses Pengembangan Perangkat Lunak  Keterlibatan interdisipliner. Banyak disiplin ilmu yang mungkin terlibat pada rekayasa sistem. Ada kemungkinan besar terjadinya kesalahpahaman yang disebabkan oleh penggunaan terminology yang berbeda oleh perekayasa yang berbeda.  Ruang yang lebih kecil untuk pengerjaan ulang selama pengembangan sistem. Begitu keputusan rekayasa sistem, seperti penempatan radar pada sistem ATC, telah dibuat, suatu perubahan akan berbiaya sangat mahal. Pengerjaan ulang perancangan sistem untuk memecahkan masalah ini jarang dapat dilakukan. Satu alasan mengapa perangkat lunak menjadi begitu penting pada sistem adalah adanya fleksibilitasi, yaitu bisa dilakukannya perubahan selama pengembangan sistem sebagai tanggapan atas persyaratan baru. Pendidikan Teknik Informatika dan Komputer Universitas Negeri Makassar
  • 5. Rekayasa Perangkat Lunak Created By Arfianti Rekasaya Sistem Rekayasa sistem merupakan kegiatan interdisipliner yang melibatkan tim yang diambil dari latar belakang yang berbeda-beda. Tim rekayasa sistem diperlukan akibat luasnya pengetahuan yang diperlukan untuk mempertimbangkan semua implikasi keputusan perancangan sistem. Pendidikan Teknik Informatika dan Komputer Universitas Negeri Makassar
  • 6. Rekayasa Perangkat Lunak Created By Arfianti Persyaratan Sistem Persyaratan sistem ditujukan untuk menvari persyaratan sistem secara menyeluruh. Sebagaimana analisis persyaratan perangkat lunak, proses ini melibatkan konsultasi dengan pelanggan sistem dan end-user Pendidikan Teknik Informatika dan Komputer Universitas Negeri Makassar
  • 7. Rekayasa Perangkat Lunak Created By Arfianti Tiga Jenis Persyaratan  Persyaratan fungsionalitas abstark. Fungsi dasar yang harus diberikan sistem didefinisikan pada tingkat abstrak. Spesifikasi persyaratan fungsional yang terinci dilakukan pada tingkat subsistem.  Property sistem. Property ini bias mencakup keandalan, kinerja, keselamatan dll. Property sistem fungsional ini mempengaruhi persyaratan semua subsistem.  Karakteristik yang tidak boleh ditunjukkan oleh sistem. Kadangkala penting untuk menspesifikasi apa yang tidak boleh dikerjakan sistem, disamping ,menspesifikasi apa yang harus dikerjakan oleh sistem. Pendidikan Teknik Informatika dan Komputer Universitas Negeri Makassar
  • 8. Rekayasa Perangkat Lunak Created By Arfianti Perancangan Sistem Definisikan Persyaratan interface pembagian subsistem Tentukan Identifikasi fungsionalitas subsistem subsistem Terapkan persyaratan pada subsistem Proses perancangan sistem Pendidikan Teknik Informatika dan Komputer Universitas Negeri Makassar
  • 9. Rekayasa Perangkat Lunak Created By Arfianti Kegiatan Proses Perancangan  Persyaratan pembagian (partition). Persyaratan dianalisis dan dikumpulkan menjadi kelompok-kelompok yang berhubungan.  Identifikasi sub sistem. Subsistem yang bebeda yang secara individu atau kolektif memenuhi persyaratan diidentifikasi.  Terapkan persyaratan pada susbsistem. Persyaratan diterapkan pada subsistem.  Spesifikasi fungsionalitas subsistem. Fungsi spesifik yang diberikan setiap subsistem dispesifikasi.  Definisikan interface subsistem. Kegiatan ini melibatkan pendefinisian interface yang disediakan dan dibutuhkan oleh setiap subsistem. Pendidikan Teknik Informatika dan Komputer Universitas Negeri Makassar
  • 10. Rekayasa Perangkat Lunak Created By Arfianti Pengembangan Subsistem Pada pengembangan subsistem, subsistem yang didefinisikan pada perancangan sistem diimplementasikan. Kegiatan ini melibatkan pemasukan proses rekayasa sistem lain untuk subsistem individu. Jika subsistem merupakan sistem perangkat lunak, proses perangkat lunak yang melibatkan persyaratan, perancangan, implementasi, dsb bisa dimulai. Pendidikan Teknik Informatika dan Komputer Universitas Negeri Makassar
  • 11. Rekayasa Perangkat Lunak Created By Arfianti Lanjutan... biasanya beberapa subsistem adalah sistem komersial siap pakai (COTS / comer off- the-shelf) yang dibeli untuk diintegrasikan kedalam sistem. Tentunya lebih lebih murah untuk membeli produk yang sudah ada daripada mengembangkan komponen khusus. Pendidikan Teknik Informatika dan Komputer Universitas Negeri Makassar
  • 12. Rekayasa Perangkat Lunak Created By Arfianti Integrasi Subsistem Integrasi sistem mencakup pengumpulan subsistem yang dikembangkan secara independen dan menggabungkannya untuk membentuk sistem yang lengkap. Integritasi dapat dilakukan dengan menggunakan pendekatan ‘Big Bang’ di mana semua subsistem diintegritasikan pada saat yang sama. Pendidikan Teknik Informatika dan Komputer Universitas Negeri Makassar
  • 13. Rekayasa Perangkat Lunak Created By Arfianti Proses Incremental (Pendekatan paling sesuai)  Biasanya tidak mungkin menjadwalkan semua pengembangan subsistem sehingga seluruhnya selesai pada waktu yang sama.  Integrasi incremental memperkecil biya lokasi kesalahan. Jika banyak subsistem diintegrasikan secara simultan, kesalahan yang muncul pada waktu pengujian bias berbeda disubsistem manapun. Pendidikan Teknik Informatika dan Komputer Universitas Negeri Makassar
  • 14. Rekayasa Perangkat Lunak Created By Arfianti Instalasi Sistem Pada saat instalasi, sistem diletakkan di lingkungan di mana sistem akan beroprasi. Walaupun proses ini tampaknya sederhana, banyak masalah yang dapat timbul, dan ini berarti bahwa instalasi sistem yang kompleks bisa memakan waktu berbulan-bulan atau bahkan bertahun-tahun Pendidikan Teknik Informatika dan Komputer Universitas Negeri Makassar
  • 15. Rekayasa Perangkat Lunak Created By Arfianti Operasi Sistem Begitu sistem telah diinstal, sistem dioperasikan. Pengoperasian sistem bisa melibatkan pengaturan sesi pelatihan untuk operator dan perubahan proses kerja normal untuk menggunakan sistem baru dengan efektif. Masalah-masalah yang tidak terdeteksi sebelumnya bisa muncul pada tahap ini karena spesifikasi sistem bisa mengandung kesalahan atau ada hal-hal yang terlewat. Pendidikan Teknik Informatika dan Komputer Universitas Negeri Makassar
  • 16. Rekayasa Perangkat Lunak Created By Arfianti Alasan Evolusi Sistem Mahal  Perubahan yang diusulkan harus dianalisis dengan teliti dari sudut pandang bisnis dan teknis..  Karena subsistem tidak pernah benar-benar independen, perubahan satu subsistem bisa subsistem lain ini juga diperlukan.  Dasar keputusan rancangan awal seringkali tidak tercatat.  Sementara sistem bertambah tua, strukturnya biasanya akan berganti karena adanya perubahan sehingga biaya perubahan berikutnya akan Pendidikan Teknik Informatika dan Komputer bertambah.Negeri Makassar Universitas
  • 17. Rekayasa Perangkat Lunak Created By Arfianti Menon-aktifkan Sistem Menon-aktifkan sistem berarti tidak memakai lagi sistem tersebut pada akhir waktu hidup operasionalnya yang berguna. Kegiatan rekayasa sistem harus mengantisipasi penon-aktifan dan memperhitungkan masalah pembuangan materi pada saat fase perancangan. Pendidikan Teknik Informatika dan Komputer Universitas Negeri Makassar
  • 18. Rekayasa Perangkat Lunak Created By Arfianti PENGADAAN SISTEM Proses pengadaan sistem berhubungan erat dengan proses rekayasa sistem. Beberapa spesifikasi sistem dan perancangan arsitektural dilakukan sebelum keputusan sebelum pengadaan ini dibuat. Pendidikan Teknik Informatika dan Komputer Universitas Negeri Makassar
  • 19. Rekayasa Perangkat Lunak Created By Arfianti Proses Pengadaan Sistem Ajukan Sistem siap Sesuaikan Pilih Pilih penawara beli yang persyaratan sistem pemasok n tersedia Survei pasar mencari sistem yang tersedia Ajukan Sewa kontrak Pilih Negosiasika permintaan untuk Sistem tender n kontrak pengembangan tender pesanan yang diminta Pendidikan Teknik Informatika dan Komputer Universitas Negeri Makassar
  • 20. Rekayasa Perangkat Lunak Created By Arfianti Lanjutan...  Komponen siap beli tidak selalu tepat sesuai dengan persyaratan, kecuali persyaratan tersebut dibuat dengan mempertimbangkan komponen ini. Dengan demikian, pemilihan sistem dapat diartikan sebagai menemukan kesesuaian yang paling dekat antara persyaratan sistem dan fasilitas yang diberikan oleh sistem siap beli.  Jika suatu sistem dibuat khusus, spesifikasi persyaratan berlaku sebagai dasar kontrak pengadaan sistem. Dengan demikian, sistem ini merupakan dokumen legal dan teknis.  Setelah kontraktor yang akan membuat sistem tersebut dipilih, ada periode negosiasi kontrak dimana perubahan selanjutnya dari persyaratan dapat disetuji dan isu seperti biaya perubahan di bahas. Pendidikan Teknik Informatika dan Komputer Universitas Negeri Makassar