Upload presentasi
Presentasi sedang didownload. Silahkan tunggu
1
Software Engineering ( Pressman )
Chapter II The Process
2
The Process Merupakan aktifitas kerangka kerja yang terdiri dari :
1. Task : bagian dari job 2. Milestone : batu loncatan 3. Product : hasil berupa dokumen, algoritma dll 4. QA (Quality Assurance ) : jaminan kualitas software Kunci keberhasilan Proses ada 6 ???
3
Layer Technology Software Engineering
Untuk mengembangkan software diperlukan 3 layer : 1. Proses What to do 2. Metode How to do 3. ToolWith What
4
Proses Berkaitan dengan : - Penerapan metode teknis
- Hasil, dapat berupa dokumen, model, data, laporan - Menetapkan batu loncatan utk mencapai titik tertentu - Menjaga kualitas agar tidak turun - Perubahan yang manageable
5
Metode Berkaitan dengan :
- Teknis tentang bagaimana membangun software - Misal : Analisis Kebutuhan, Desain, Konstruksi Prog Pengujian Instalasi dan pemeliharaan
6
Tool Berkaitan dengan :
Pendukung ( Automatic / semi automatic ) Untuk pelaksanaan proses mungkin juga penyusunan metode Misal : CASE
7
Tiga Fase Utama Pengembangan
Fase Definisi ( Definition ) Fase Pengembangan ( Development ) Fase Pemeliharaan ( Maintenance )
8
Fase Definisi Dasar : What (Apa yang akan diperoleh) Tentang :
- Info yang diproses - Fungsi dan kinerja yang diinginkan - Perilaku sistem yang diharapkan - Interface yang direncanakan - Kendala yang mungkin muncul - Penentuan kebutuhan sistem
9
Fase Pengembangan Dasar : How ( Bagaimana memperoleh softw yg diinginkan) Tentang : - Strukturisasi Data - Implementasi fungsi software - Implementasi prosedur yang dijelaskan - Karakteristik Interface - Transformasi dari desain ke code - Bagaimana pengujian dilaksanakan
10
Fase Pemeliharaan Dasar : Adanya masukan setelah program tsb dijalankan atau Perubahan. Perubahan ini berhubungan dengan : - koreksi error - kebutuhan adaptasi krn perubahan lingkungan soft - perubahan utk peningkatan 4 Jenis perubahan yang terjadi pada fase ini adalah : - error detection (bug ) - Adaptation - Enhancement - Prevention
11
Proyek Besar : 1. Definition 2. Development 3. Installation
4. Mantenance
12
Fase Installation Operasional software Transfer Data Cut Over
13
Model Proses Model Linear Model Iteratif - Prototyping - RAD
3. Gabungan Linear dan Prototyping 4. Model Spiral
14
The End
Presentasi serupa
© 2024 SlidePlayer.info Inc.
All rights reserved.