Pertemuan 1

19
PERTEMUAN 1 PENDAHULUAN

description

PENDAHULUAN. Pertemuan 1. Peraturan. Datang terlambat Maks 15 Menit Dilarang pakai sandal Berpakaian Sopan Matikan Handphone Dilarang Makan. Bobot Penilaian. Harian. Tugas =20% UTS = 30% UAS =50%. Quis. Pendahuluan. Defenisi Software Defenisi Rekayasa Perangkat Lunak - PowerPoint PPT Presentation

Transcript of Pertemuan 1

Page 1: Pertemuan 1

PERTEMUAN 1PENDAHULUAN

Page 2: Pertemuan 1

Peraturan

Datang terlambat Maks 15 Menit Dilarang pakai sandal Berpakaian Sopan Matikan Handphone Dilarang Makan

Page 3: Pertemuan 1

Bobot Penilaian

Tugas =20% UTS = 30% UAS =50%

Harian

Quis

Page 4: Pertemuan 1

Pendahuluan

Defenisi Software Defenisi Rekayasa Perangkat Lunak Pengenalan Proses Rekayasa

perangkat Lunak Faktor sosial berkaitan Teknologi

Informasi

Page 5: Pertemuan 1

Pengertian Software

Program komputer yang terasosiasi dengan dokumentasi perangkat lunak Seperti dokumentasi kebutuhan, model

desain, cara penggunaan Sistem adalah kumpulan komponen

yang saling terkait dan mempunya satu tujuan yang ingin dicapai

Page 6: Pertemuan 1

Karakter Perangkat Lunak

Perangkat lunak dibangun dengan rekayasa bukan diproduksi secara manufaktur atau pabrikan

Perangkat Lunak tidak pernah usang Barang produksi pabrikan biasanya

komponen barunya akan terus diproduksi, sedangkan perangkat lunak biasanya terus diperbaiki seiring bertambahnya kebutuhan

Page 7: Pertemuan 1

Aplikasi Perangkat Lunak

Perangkat lunak sistem

Perangkat Lunak Waktu nyata

Perangkat Lunak Bisnis

Perangkat Lunak untuk keperluan rekayasa dan Keilmuan

Perangkat lunak tambahan utk membantu mengerjakan suatu fungsi PL lainnya

Perangkat lunak komputer personal Perangkat lunak berbasis web

Kumpulan program dimana program yang satu ditulis

untuk memenuhi kebutuhan program lainnyaPL yang memonitor,

menganalisis, mengontrol sesuatu secara waktu nyata

(real time)Digunakan untuk mengolah bisnsi

(inventori, kasis, dst)

mengimplementasi algoritma yg terkait dgn keilmuan

Mis :astronomi, Matematika

Page 8: Pertemuan 1

PL dibuat Pengembang

Produk Generik Produk Pesanan

Page 9: Pertemuan 1

Rekayasa Perangkat Lunak

Pembangunan dengan menggunakan prinsip atau konsep rekayasa dengan tujuan menghasilkan perangkat lunak yang bernilai ekonomi yang dipercaya dan bekerja secara efisien menggunakan mesin.

Page 10: Pertemuan 1

RPL VS Ilmu Komputer

RPL lebih fokus pada praktik pengembangan perangkat lunak dan mengirimkan PL yang bermanfaat kepada pelanggan

Ilmu komputer fokus pada teori dan konsep dasar perangkat komputer.

Page 11: Pertemuan 1

Lanjutan

RPL lebih fokus bagaimana membuat perangkat lunak yang memenuhi kriteria berikut :

Dapat terus dipelihara setelah perangkat lunak selesai dibuat

Dapat diandalkan dengan proses bisnis yang dijalankan dan perubahan yang terjadi

Efesiensi dari segi sumber daya dan penggunaan

Kemampuan untuk dipakai sesuai dengan kebutuhan (usability)

Page 12: Pertemuan 1

3 fase terkait proyek RPL

Fase defenisi “what” Fase pengembangan “how” Fase pendukung

Page 13: Pertemuan 1

Fase pendukung

Koreksi Adaptasi Perbaikan Pencegahan(Prevention)

Page 14: Pertemuan 1

Tantangan Proses Rekayasa Perangkat Lunak

Tantangan Warisan PL dikembangkan oleh orang-orang yang berbeda-beda

Tantangan Heterogenesis Tantangan pengiriman dimana

perangkat lunak dgn skala besar dan komplek dapat sampai ke tangan pelanggan dgn cepat dan kualitas tetap terjaga

Page 15: Pertemuan 1

Ada pertanyaan?

Page 16: Pertemuan 1

Proses Rekayasa Perangkat Lunak Sekumpulan aktifitas yang memiliki

tujuan untuk mengembangkan atau mengubah perangkat lunak

Pengumpulan spesifikasiPengembangan ValidasiEvolusi

Page 17: Pertemuan 1

TeknologiInformasi Sosial

Pengetahuan lingkungan tentang teknologi informasi dan komputer

Social knowlegde dan local knowlegde

Batasan pengembangan perangkat lunak

Page 18: Pertemuan 1

Konversi RPL

Konversi Pararel Konversi Langsung Konversi per fase Konversi pilot

Page 19: Pertemuan 1

Soal Latihan

Mengapa RPL sebaiknya fokus pada pelanggan?

Mengapa faktor sosial dari Teknologi informasi sering sekali diabaikan oleh pengembang?

Bid. Rekayasa perangkat Lunak apakah bagian dari seni atau bagian dari teknik? Jelaskan alasanya