Rekayasa Perangkat Lunak (Software Engineering)

Slides:



Advertisements
Presentasi serupa
Bab 5 Perangkat Lunak.
Advertisements

1 Pengantar Teknologi Informasi 1. Gambaran Umum.
Rekayasa Perangkat Lunak dan Proses Software
1. What and Why Sofware Engineering ?
1 & 2.  Rekayasa = Engineering - pemakaian ‘science’ untuk menyelesaikan’masalah praktis’ - Dari tidak ada menjadi ada.
PENGANTAR REKAYASA PERANGKAT LUNAK I
PTI I (MKK103X) Minggu 2 Page 1 MINGGU 2 Pengantar TI (MKK103X) Pokok bahasan: –Software Aplikasi Tujuan instruksional khusus: –Mahasiswa dapat menguraikan.
Rekayasa Perangkat Lunak 1
Program Studi Manajemen informatika
1 Pendahuluan Ir. Waniwatining Astuti, M.T.I Muhammad Rachmadi, S.T., M.T.I.
PROYEK PERANGKAT LUNAK DENGAN MODEL PENGEMBANGAN TRANSFORMASI FORMAL
Methods for Software Engineering
SE2423 REKAYASA PERANGKAT LUNAK
PENGETAHUAN PERANGKAT LUNAK & REKAYASA PERANGKAT LUNAK
REKAYASA PERANGKAT LUNAK (RPL)
REKAYASA PERANGKAT LUNAK
Methods for Software Engineering CHAPTER 5 Software Project Planning Software engineering: a practitioner’s approach / Roger S. Pressman.—5th ed.
Computer Software Asep Taufik Muharram (Pertemuan III)
Diadopsi dari presentasi Ian Sommeriville, Pengantar Rekayasa Perangkat Lunak.
Managing Software Requirement 1
Pengantar Teknologi Informasi
Pengantar Teknologi Informasi 1. Gambaran Umum 1.
Rekayasa Perangkat Lunak (Lanjut)
REKAYASA PERANGKAT LUNAK
PEMAHAMAN REKAYASA PERANGKAT LUNAK
Pengantar Teknologi Sistem Informasi C
Rekayasa Perangkat Lunak
Rekayasa Perangkat Lunak 1
REKAYASA PERANGKAT LUNAK
Rekayasa Perangkat Lunak
Rekayasa Perangkat Lunak
Rekayasa Perangkat Lunak
Pengenalan Rekayasa Perangkat Lunak
REKAYASA PERANGKAT LUNAK
Rekayasa Perangkat Lunak
Aspek Penilaian Prosentase Tugas Mandiri--20 %
Rekayasa Perangkat Lunak 1
Pendahuluan Muhammad Rachmadi, S.T., M.T.I..
Rekayasa Perangkat Lunak Pendahuluan
Analisis Kebutuhan Perangkat Lunak
Rekayasa Perangkat Lunak (Software Engineering)
Rekayasa Perangkat Lunak Pendahuluan
Rekayasa Perangkat Lunak Oleh : BERI PERIMA, S. Kom
Rekayasa Perangkat Lunak
Pengantar Praktikum Rekayasa Perangkat Lunak
REKAYASA PERANGKAT LUNAK
REKAYASA PERANGKAT LUNAK
Rekayasa Perangkat Lunak
SOFTWARE DAN BRAINWARE
Rekayasa Perangkat Lunak
REKAYASA PERANGKAT LUNAK
Rekayasa Perangkat Lunak
PENGANTAR REKAYASA PERANGKAT LUNAK
Rekayasa Perangkat Lunak
Rekayasa Perangkat Lunak Pertemuan 1 Pengenalan Rekayasa Perangkat Lunak Oleh : Yudha Dwi Putra negara, S.Kom
Computer Software Asep Taufik Muharram (Pertemuan III)
Computer Software Pokok Bahasan 6.
Rekayasa Perangkat Lunak
INTRODUCTION SOFTWARE ENGINEERING
Pertemuan #1: Software & Software Engineering
SOFTWARE ENGGINERING Software LIFE CYCLE
11/15/2018 Pertemuan 1 Siti Mukaromah,S.Kom.
Proses Rekayasa Kebutuhan
Defri Kurniawan PERANGKAT LUNAK Defri Kurniawan
REKAYASA PERANGKAT LUNAK PROGRAM STUDI D3
Pustaka Wajib Pressman, R. S., Software Engineering: A Practitioner’s Approach, 8th Edition, McGraw-Hill, 2008 Sommerville, I., Software Engineering 8th.
Review Rekayasa Perangkat Lunak
Pengantar Perangkat Lunak
Konsep Dasar Rekayasa Perangkat Lunak
REKAYASA PERANGKAT LUNAK
Transcript presentasi:

Rekayasa Perangkat Lunak (Software Engineering)

Tujuan Mahasiswa dapat mengerti dan memahami Pendahuluan mengenai Software Engineering Mahasiswa mengerti yang dimaksud Software Engineering dan mengapa Software Engineering itu penting. Mahasiswa memahami ethical and professional issues yang penting untuk Software Engineering.

Literatur Pressman, Roger S.; Software Engineering : A Practitioner’s Approach, 5ft edition, McGraw-Hill International, 2001. Sommerville, Ian; Software Engineering, 6th Addison Wesley Publishing Company, 2001

Acara Perkuliahan Handout Pertemuan: kehadiran 80% Penilaian: 30% Tugas: kelompok, perorangan 30% Ujian Tengah Semester 40% Ujian Akhir Semester

Pendahuluan Software Engineering (Perangkat Lunak) Bab I Pendahuluan Software Engineering (Perangkat Lunak)

What is Software ? Merupakan program-program komputer dan dokumentasi yang berkaitan seperti dokumen kebutuhan, rancangan dan user manual

Jenis Software Sistem Software Application Software

Jenis Software Application Software Sistem Software custom-made, packaged software wordprocessor, desktop publishing, spreadsheet, dbms, graphics, etc Sistem Software Operating system : program yang mengelola hardware dan menyediakan user interface Programming Languages System Utility : mendukung sistem

Jenis Software

Hak Cipta Software piracy is illegal ! Jenis software: Freeware : dapat digunakan secara bebas Shareware : bebas digunakan dalam jangka waktu tertentu, jika mau dilanjutkan harus membayar. Demoware. Commercialware : harus membayar

Istilah Public domain : ada dalam ranah (=domain) umum (=public) User : pengguna Vendor : penjual Open source Licenses: GNU (FSF = Free Software Foundation), BSD

Produk SE Generik – dibuat untuk dijual ke suatu kumpulan pengguna yang berbeda Bespoke (custom) – dibuat untuk suatu pengguna tunggal sesuai dengan spesifikasinya

Rekayasa Perangkat Lunak (Software Engineering) Pembuatan PL Program baru konfigurasi sistem PL gunakan lagi (reuse) program yang sudah ada. Rekayasa Perangkat Lunak (Software Engineering)

What is SE ? adalah suatu disiplin rekayasa yang berkonsentrasi terhadap seluruh aspek produksi perangkat lunak

What is SE ? Pendekatan sistematis & teratur Menggunakan Tool & Teknik yang sesuai dengan Permasalahan Memperhatikan batasan Pengembangan & Resources yang tersedia

Teori ilmu komputer masih kurang sebagai penyangga RPL.k RPL Vs Ilmu Komputer Ilmu komputer berkaitan dengan teori dan konsep-konsep dasar; RPL berkaitan dengan praktek pembangunan PL. Teori ilmu komputer masih kurang sebagai penyangga RPL.k

RPL Vs Rekayasa Sistem Rekayasa sistem berkaitan dengan semua aspek dalam pembangunan sistem berbasis komputer termasuk hardware, rekayasa PL dan proses. RPL adalah bagian dari rekayasa sistem yang meliputi pembangunan PL, infrasktruktur, kontrol, aplikasi dan database pada sistem. Para ahli sistem (system engineers) terlibat dalam spesifikasi sistem, desain arsitektural, integrasi dan peluncurannya

Aktifitas dalam SW Process Spesifikasi – apa yang dilakukan sistem dan batasan pembangunan

Aktifitas dalam SW Process Pembangunan – Produksi dari Sistem perangkat lunak

Aktifitas dalam SW Process Validasi – Pemeriksaan apakah PL sesuai dengan pemesanan

Aktifitas dalam SW Process Evolusi – Pengubahan PL sesuai dengan perubahan permintaan dan kebutuhab zaman.

SW Process Model (Next Session)

Contoh

Gracias