Upload
lydien
View
218
Download
0
Embed Size (px)
Citation preview
2
Pengantar
Perubahan relatif biaya dari H/W dan S/W
Sumber : Software Engineering a Programming Approach 2nd Edition, Doug Bell 1992
Hardware
Software
1960 1970 1980 1990
3
PL dikirim, tapi tidak pernah berhasil digunakan
PL telah dibayar, tapi tidak pernah dikirim
PL digunakan, dengan dikerjakan ulang, atau selanjutnya dibatalkan
PL dapat digunakan, setelah dilakukan
perubahan
PL dapat digunakan dengan baik
Tingkat Keberhasilan Sebuah Perangkat Lunak
PL dikirim, tapi tidak pernah berhasil digunakan
PL telah dibayar, tapi tidak pernah dikirim
PL digunakan, dengan dikerjakan ulang, atau selanjutnya dibatalkan
41980 1985
Volume of software
Traditional software
Built-insoftware forhigh value addedproduct
Home electronics
Office automation
Industrial automation
Aerospace & wireless comm.
Switching & wired comm
Process & production control
Business data processing
Trends in software applications. By IEEE 1983
6
Tingkat Kegagalan Produk
waktu
waktu
Tin
gkat
kegagala
n
Tin
gkat
kegagala
n
usang Kurva KegagalanHardware
Kurva KegagalanSoftware
8
The Systems Development Life Cycle (SDLC)
SDLC terdiri dari 4 phase fundamental:
•Planning
•Analysis
•Design
•Implementation
Bagian paling esensial ketika PLakan berinteraksi dgn. PK, users, BD
15
Definisi Sistem
Sistem berasal dari bahasa yunani “Systema” yang berarti
“tempat bersama”
“Sekumpulan dari elemen-elemen interoperabilitas yang
terintegrasi, setiap elemen memiliki kemampuan khusus,
bekerja secara sinergi untuk melakukan pemrosesan bernilai
tambah yang memungkinkan dapat memberikan kepuasan
pemakai akan pemenuhan kebutuhan operasional yang telah
ditentukan oleh lingkungan operasi dengan hasil yang
spesifik dan kemungkinan untuk berhasil”
(system analisys, design, and development – concept, principles, and
pratices – Charles S. Wasson)
16
Integrasi : tersusun dari level hirarki secara fisik elemen-elemen
Interoperabilitas : kemampuan saling bekerjasama antar elemen
Kemampuan khusus : kinerja secara fungsi dan operasional
Bekerja secara sinergi : kemampuan elemen secara individu u/ menyelesaikan tugas khusus yg memberikan pengaruh kepada sistem
17
Entitas Sistemproses
Input(s)- Stimulus
Output response(s)-Produk
-Layanan
Konstruksi dasar entitas sistem
Input berupa stimulus memberi masukan kepada sistem,
memproses dan menghasilkan output
Transformasi yang dilakukan disebut : Capability
Batasan operasi meliputi : fungsionalitas dan kinerja sistem
18
Analytical System Entity Construct
Entitas Sistem(Level abstraksi)
-Atribut
-Kapabilitas
-Kinerja
Output dapat diterima
Output tidak diterima
Input dapat diterima
input tidak diterima
kesempatan
ancaman Batasan
Secara fisik
stakeholders
Peranan,
Misi, Tujuan
Sumber daya
pengendalian
Atribut : klasifikasi fungsional a/ fitur fisik sistem
19
Sistem Informasi
Manajemen
Teknologi
Informasi
Organisasi
Tantangan
Bisnis
Sistem
Informasi
Solusi
Bisnis
Menopang keuntungan kompetitif
20
Tipe-tipe Sistem Informasi
Level
Operasional
Manager Senior
Manager Menengah
Pengolahan Data
Manager Operasional
Kelompok ManajemenJenis Sistem
Level Strategis
Level Manajemen
Level Pengetahuan
Sales,
MarketingPabrikasi Keuangan Akuntansi HRD
22
Perangkat Lunak (program , dok,struktur data)
Perangkat Keras, perangkat elektronik
Manusia, pemakai akhir
Basis Data, kumpulan data teroganisir
Dokumentasi, formulir, manual
Prosedur, cara melakukan kerja
Rekayasa Sistem
(System Engineering)
Rekayasa
sistem Rekayasa
PL
Berakibat
pada
Sistem Berbasis
Komputer
23
Rekayasa Informasi
(Information Engineering)
Tujuan
memungkinkan suatu organisasi menentukan arsitektur
sehingga penggunaan informasi dapat dilakukan secara
efektif
ArsitekturArsitektur Data (kerangka kerja kebutuhan informasi)
Arsitektur Aplikasi (sistem program)
Infrastruktur Teknologi (dasar bagi Ars. Data dan Ars. Apl)
24
Hirarki Rekayasa Informasi
Enterprise
Area Bisnis
SI
Modul
Perencanaan
Strategi Informasi
Analisis
Area Bisnis
Desain
Sistem Bisnis
Coding
Rekasaya
PL
25
Rekayasa Produk
Tujuan
Menterjemahkan keinginan pelanggan dengan
serangkaian kemampuan kedalam produk
Komponen
Perangkat Lunak
Perangkat Keras
Basis Data
Manusia