Rekayasa Perangkat Lunak 1 Pengantar. Software (1) Perintah (program komputer) yang bila dieksekusi memberikan fungsi dan unjuk kerja seperti yang diinginkan.

Презентация:



Advertisements
Похожие презентации
Architectural Design. FASE PENGEMBANGAN DAN DESAIN SOFTWARE Design Code Generation (manual or automatic) Testing Setiap langkah melakukan transformasi.
Advertisements

Requirement Conclusion. Definisi Requirement adalah gambaran dari layanan (services) dan batasan bagi sistem yang akan dibangun. Fungsi Menjadi dasar.
Model Proses PL. Proses Kerangka kerja untuk tugas-tugas yang dibutuhkan untuk membangun perangkat lunak dengan kualitas tinggi & Model Proses PL Strategi.
Oleh: erwinchristiant.my1.ru. Kegiatan yang berfungsi untuk merumuskan tujuan dan ukuran dari aplikasi berbasis web serta menentukan batasannya system.
DATA WAREHOUSE TEKNIK INFORMATIKA TITUS KRISTANTO, S.KOM PERTEMUAN IV © APRIL 2012.
Requirement Document. Dokumen kebutuhan Dokumen kebutuhan merupakan pernyataan resmi dari apa yang dibutuhkan dari pembangun sistem, berisi definisi dan.
Analisis Model. Apa, Siapa, Mengapa? Model analisis menggunakan kombinasi teks dan diagram untuk menggambarkan kebutuhan data, fungsi dan tingkah-laku.
Design Perangkat Lunak Pertemuan 9. Setelah kebutuhan dikumpulkan, analisis terhadap kebutuhan dilakukan dengan menggunakan beberapa alat (tools) seperti.
Nonot Wisnu Karyanto. UTS Konsep Dasar Berkas Perangkat Keras dan Parameternya Bloking dan Buffering Penyimpanan Data Organisasi File File Sequensial.
Sistem Operasi Konsep Dasar Sistem Operasi Prepared By Team Teaching Presented by WIN & TGW.
MANAJEMEN DAN ORGANISASI. ORGANISASI ORGANISASI adalah sekelompok orang yang bekerjasama dalam struktur dan koordinasi tertentu untuk mencapai tujuan.
PASAR WIRAUSAHA KELAS XI. PENGERTIAN PASAR Dalam pengertian yang sederhana atau sempit pasar adalah tempat terjadinya transaksi jual beli (penjualan dan.
ORGANISASI BERKAS. Organisasi Berkas ialah suatu teknik atau cara untuk menyatakan dan menyimpan record-record dalam sebuah berkas / file Ada 4 teknik.
STRATEGI USAHA YANG SESUAI AGAR TERCAPAI TUJUAN PERUSAHAAN.
TEKNIK INFORMATIKA TITUS KRISTANTO, S.KOM PERTEMUAN II ©
ASPEK TEKNIS/OPERASI. Penentuan kelayakan teknis atau operasi perusahaan menyangkut hal-hal yang berkaitan dengan teknis/operasi, sehingga apabila tidak.
Meningkatkan Profesionalisme Pekerja Teknologi Etika Profesi dan Pengembangan Diri 1Pertemuan 5.
PENGERTIAN Analisis laporan keuangan secara harfiah terdiri dari dua kata, yaitu: 1. Analisis, yang berarti penguraian suatu pokok atas berbagai bagiannya.
NAMA : ASARI NPM : PERANCANGAN SISTEM INFORMASI MANAJEMEN DAN AKUNTANSI BARANG INVENTARIS GUNA MENINGKATKAN EFEKTIFITAS PENGELOLAAN BARANG.
SISTEMATIKA PENULISAN TUGAS PP KOTA DALAM FORMAT PENULISAN ILMIAH (PKMI) Kiat Menyusun Artikel.
Транксрипт:

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

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 (2)

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)