Software Engineering ( Pressman )
description
Transcript of Software Engineering ( Pressman )
Saturday, April 22, 2023
1
Software Engineering ( Pressman )
Chapter XSYSTEM ENGINEERING
Saturday, April 22, 2023
2
REKAYASA SISTEM Rekayasa Software : Proses untuk menghasilkan produk
Rekayasa sistem : Proses yang melibatkan berbagai elemen, analisis, perancangan dan pengorganisasian elemen-elemen tersebut kedalan sistem
Sistem berbasis komputer : ( Serangkaian / tatanan elemen-elemen yang diatur
untuk mencapai tujuan yang ditentukan sebelumnya melalui pemrosesan informasi )
Saturday, April 22, 2023
3
Tujuan
Pendukung fungsi bisnis dalam pengembangan produk agar menghasilkan keuntungan bisnis.
Saturday, April 22, 2023
4
Elemen-elemen
Software : Program struktur data, dokumen mempengaruhi model
Hardware : Perangkat elekronis / elektromekanik pompa, sensor.
Manusia / Brainware : User & operator software/hardware
Saturday, April 22, 2023
5
Hirarki Rekayasa Sistem & WV
Hirarki Rekayasa Sistem Sekumpulan metode top-down dan bottom-up yang biasanya dimulai dengan WV.
WV Keseluruhan dokumen bisnis dan produk diuji untuk memastikan dapat dibangun.
Saturday, April 22, 2023
6
Bisnis software proses
Menggunakan kumpulan prosedur, metode dan tools untuk menghasilkan sistem informasi untuk mencapai tujuan
Diutamakan pada lingkungan enterprise, baru kemudian area bisnis.
Membuat model-model enterprise, data models dan proses model
Membuat kerangka kerja untuk distribusi manajemen yang lebih baik
Saturday, April 22, 2023
7
Elemen-elemen
Database : Komponen informasi yang besar dan terorganisasi yang diakses melalui software
Dokumantasi : Informasi deskriptif yang menggambarkan / operasi sistem
Prosedur : langkah-langkah penggunaan
Saturday, April 22, 2023
8
BPE Hierarky
1. Information stategy planning• Stategy goal yang ditentukan ( Visi & misi dan tujuan
)• Mengidentifikasi faktor-faktor / aturan yang
mendukung keberhasilan tujuan• Membuat model enterprise
2. Analisis area bisnis• Membuat model-model proses / pelayanan• Hubungan antara proses dan data
Saturday, April 22, 2023
9
BPE Hierarky
3. Membuat aplication software• Dikenal juga dengan software engineering• Pemodelan aplikasi / prosedur
4. Contruction & delivery• Menggunakan CASE & 4 GT, Pengujian
Saturday, April 22, 2023
10
Information Strategy Planning
1. Management System• Mendefinisikan strategi bisnis• Mengidentifikasi faktor-faktor yang menentukan
keberhasilan• Menganalisis impact / dampak teknologi yang dimiliki
perusahaan• Menganalisis sistem strategi
2. Teknis• Membuat model data pada level global• Mengelompokan berdasarkan area bisnis• Memperbaiki model
Saturday, April 22, 2023
11
Define Objective and Goals
Objective : General statement of direction Goal :
• Menentukan target• Sub goal
Contoh : Menurunkan harga 25 % ketika 6 bulan pertama
Objective lebih strategis, sedangkan goal lebih taktis
Saturday, April 22, 2023
12
Analisis area bisnis
1. Mendefinisikan fungsi dan data bisnis secara terkelompok
2. Menentukan scope area bisnis individu3. Mengidentifikasi sistem informasi yang ada
Saturday, April 22, 2023
13
Required Engineering
1. Menentukan persyaratan cost ( Elicitation ).2. Analisis dan negosiasi : Memahami berbagai
kebutuhan cost dan membentuk hubungan tersebut untuk menghasilkan cheap yang sukses
3. Membangun model yang terintegrasi
Saturday, April 22, 2023
14
Pemodelan sistem
1. Sistem modeling: Membangun kelengkapannya
2. Validasi3. Managemen : Identifikasi, control dan tracking
Saturday, April 22, 2023
15
Product architecture template
User interface processing Input processing
Proses & control function Output processing
Maintenance & self test
Saturday, April 22, 2023
16
The End