Rekayasa Perangkat Lunak 1

Slides:



Advertisements
Presentasi serupa
Rekayasa Perangkat Lunak dan Proses Software
Advertisements

Perencanaan Perangkat Lunak
Software Engineering Chapter 4
1. What and Why Sofware Engineering ?
Software Process Model
PROSES-PROSES PERANGKAT LUNAK
ANALISIS DAN PERANCANGAN SISTEM
PENGANTAR REKAYASA PERANGKAT LUNAK I
Model Proses PL.
Rekayasa Perangkat Lunak 1
REKAYASA PERANGKAT LUNAK
Perancangan Perangkat Lunak
Rekayasa Perangkat Lunak (Software Engineering)
Methods for Software Engineering
PENGETAHUAN PERANGKAT LUNAK & REKAYASA PERANGKAT LUNAK
Nama : Shadrach Jabonir / Matthew Marcelinus / Leonardus Handoko / Hendry Sunardi / Carles/ OVERVIEW OF SOFTWARE PROCESS MODEL.
REKAYASA PERANGKAT LUNAK
Methods for Software Engineering CHAPTER 5 Software Project Planning Software engineering: a practitioner’s approach / Roger S. Pressman.—5th ed.
Diadopsi dari presentasi Ian Sommeriville, Pengantar Rekayasa Perangkat Lunak.
Managing Software Requirement 1
PERANCANGAN BASIS DATA
REKAYASA PERANGKAT LUNAK
PEMAHAMAN REKAYASA PERANGKAT LUNAK
Rekayasa Perangkat Lunak
REKAYASA PERANGKAT LUNAK
Spesifikasi Perangkat Lunak
PENGEMBANGAN APLIKASI
proses PERANGKAT LUNAK
Rekayasa perangkat lunak (rpl)
Model Proses PL.
Pengenalan Rekayasa Perangkat Lunak
REKAYASA PERANGKAT LUNAK
Rekayasa Perangkat Lunak
Aspek Penilaian Prosentase Tugas Mandiri--20 %
PENGENALAN REKAYASA PERANGKAT LUNAK
Anna dara andriana., M.kom
Oleh : Dewi Sartika, M.Kom
1. What and Why Sofware Engineering ?
Siklus Hidup Perangkat Lunak
PROSES DESAIN by Dwi S..
Rekayasa Perangkat Lunak (Software Engineering)
Rekayasa Perangkat Lunak
Materi Habis Uts IMK Prototyping
TUGAS REKAYASA PERANGKAT LUNAK
Rekayasa Perangkat Lunak
Pengembangan Perangkat Lunak
REKAYASA PERANGKAT LUNAK
Perangkat Lunak Oleh: Ika Novita Dewi|Universitas Dian
Model Waterfall dan Dokumen SKPL
Pengembangan Perangkat Lunak
ANALISIS DAN PEMODELAN
PENGANTAR REKAYASA PERANGKAT LUNAK
Pengembangan Perangkat Lunak
REKAYASA PERANGKAT LUNAK
MODEL PROSES PERANGKAT LUNAK
Rekayasa Perangkat Lunak
REKAYASA PERANGKAT LUNAK
SOFTWARE ENGGINERING Model Model Siklus Rekayasa Perangkat Lunak
Perencanaan Perangkat Lunak
SOFTWARE ENGGINERING Software LIFE CYCLE
11/15/2018 Pertemuan 1 Siti Mukaromah,S.Kom.
Pengenalan Perangkat lunaK
Pengenalan Perangkat lunaK
Pengembangan Perangkat Lunak
Pengembangan Perangkat Lunak
REKAYASA PERANGKAT LUNAK PROGRAM STUDI D3
MODEL PROSES PERANGKAT LUNAK
Pengantar Perangkat Lunak
Pengembangan Perangkat Lunak
Pengembangan Perangkat Lunak
Transcript presentasi:

Rekayasa Perangkat Lunak 1 Pengantar

Software (1) Perintah (program komputer) yang bila dieksekusi memberikan fungsi dan unjuk kerja seperti yang diinginkan Struktur data yang memungkinkan program memanipulasi informasi secara proporsional Dokumen yang menggambarkan operasi dan kegunaan program

Software (2) Sifat software : Software dibangun atau direkayasa, tidak diproduksi seperti barang Software tidak usang, tapi menjadi tidak sesuai dengan semestinya karena perubahan di lingkungannya Software dibangun sesuai dengan kebutuhan, dimodifikasi sesuai dengan situasi

Software (3) TUJUH Kategori Software : software sistem : compiler, editor, file manager utility software aplikasi: aplikasi untuk kebutuhan bisnis software ilmiah: simulasi, CAD software tertanam : program untuk microwave, mesin cuci software produk:spreadsheet, word processing, multimedia (produk untuk umum) aplikasi web : aplikasi web untuk e-commerce, aplikasi untuk e-govt software kecerdasan buatan: aplikasi pengenalan pola retina mata, sidik jari, robotika

Rekayasa Perangkat Lunak: adalah suatu disiplin rekayasa yang berkonsentrasi terhadap seluruh aspek produksi perangkat lunak. mengadopsi pendekatan yang sistematis dan terorganisir terhadap pekerjaannya dan menggunakan tool yang sesuai serta teknik yang ditentukan berdasarkan masalah yang akan dipecahkan, kendala pengembangan dan sumber daya yang tersedia

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

Proses Perangkat Lunak Sekumpulan aktifitas yang memiliki tujuan untuk pengembangan ataupun evolusi perangkat lunak. Spesifikasi – apa yang harus dilakukan oleh perangkat lunak dan batasan/kendala pengembangannya Pengembangan – proses memproduksi sistem perangkat lunak Validasi – pengujian perangkat lunak terhadap keinginan penggunak Evolusi – perubahan perangkat lunak berdasarkan perubahan keinginan.

Jangkauan Rekayasa Perangkat Lunak Software dikatakan sukses pada saat perangkat lunak kalau : memenuhi keperluan/kebutuhan penggunanya melakukan proses tanpa kerusakan atau kekurangan dalam jangka waktu yang panjang mudah untuk dimodifikasi mudah untuk digunakan

Rekayasa Perangkat Lunak rekayasa perangkat lunak memberi bimbingan / petunjuk dalam membangun perangkat lunak seperti : model proses apa yang digunakan mengumpulkan kebutuhan dari pengguna perancangan dan analisis manajemen proyek pembangunan penjaminan mutu produk pengujian rekayasa kembali (reengineering)

Model Proses Perangkat Lunak Representasi abstrak suatu model. Proses model menampilkan suatu deskripsi suatu proses dari beberapa perspektif tertentu. Aktifitas yang saling terkait (koheren) untuk menspesifikasikan, merancang, implementasi dan pengujian sistem perangkat lunak.

Model Process: Waterfall Model

Waterfall Model Aktifitas-aktifitas pada waterfall model adalah : requirements definition system and software design Implementation and unit testing Integration and system testing. operation and maintenance

Pe-eR minggu depan!!! Model proses: Waterfall model V-model Evolutionary Prototyping Component-Based Development Extreme Programming

Tugas ANDA Buat kelompok maksimal 4 orang untuk tugas ini Cari bahan tentang salah satu model proses kemudian presentasikan karakteristiknya Format : Max 3 hal A4, diketik rapi, isi : nama model proses, Deskripsi + bagan (poin1), karakteristik + fase (point2) dan keuntungan + kerugian + penerapan (point3)