Software Engineering ( Pressman )

Slides:



Advertisements
Presentasi serupa
REKAYASA PERANGKAT LUNAK
Advertisements

Pengembangan Sistem Informasi
The Product and the Process CHAPTER 2 The Process Software engineering: a practitioner’s approach / Roger S. Pressman.—5th ed.
Perencanaan Perangkat Lunak
Pengenalan Rekayasa Informasi
REKAYASA PERANGKAT LUNAK (Software Engineering) Eka Ismantohadi
Rekayasa Perangkat Lunak 1
TESTING DAN QA SOFTWARE PERTEMUAN 11 & 12
BAB I DASAR – DASAR TEKNIK PERANGKAT LUNAK
Testing dan Implementasi Sistem
Prototyping Aplikasi Teknologi Informasi
MANAJEMEN KONFIGURASI SOFTWARE
Pertemuan 4 Manajemen Proyek (2)
THE REQUIREMENTS ANALYSIS PHASE
Kelompok 1 Mochammad. Nasir Mochammad. Nasir Isommuddin Isommuddin T. Yusak D
ANALISA PERANCANGAN SISTEM
Metodologi Pengembangan Sistem Informasi
Pertemuan 6 Prosedur dalam Manajemen Mutu
Rekayasa Perangkat Lunak (Lanjut)
Rekayasa Perangkat Lunak
Metodologi Pengembangan Perangkat Lunak
Metode rpl BY: Y. PALOPAK S.Si., MT..
Rekayasa Perangkat Lunak
SIKLUS HIDUP PENGEMBANGAN PERANGKAT LUNAK
Pengembangan Siklus Hidup Sistem
PERENCANAAN AKTIVITAS PROYEK
Spesifikasi Perangkat Lunak
SE2423 Rekayasa Perangkat Lunak
PENGEMBANGAN APLIKASI
TESTING DAN IMPLEMENTASI SISTEM
Rekayasa Perangkat Lunak Model Proses PL
System Development Life Cycle (SDLC)
Rekayasa perangkat lunak (rpl)
Pengenalan Rekayasa Perangkat Lunak
Rekayasa Perangkat Lunak 1
Anna dara andriana., M.kom
CHAPTER 7 Pengembangan Sistem
RPL.
4 Managing Software Requirement Analisis Kebutuhan
SISTEM INFORMASI PEMASARAN
REKAYASA PERANGKAT LUNAK
Siklus Hidup Perangkat Lunak
Testing dan Implementasi Sistem
Pengembangan Sistem Pertemuan 3.
PROSES REKAYASA PERANGKAT LUNAK
CHAPTER 7 Pengembangan Sistem
PENGEMBANGAN SISTEM andiiswoyo –
REKAYASA PERANGKAT LUNAK
Materi Habis Uts IMK Prototyping
RPL.
Prescriptive Process Models
Analisis Kebutuhan.
METODE PENGEMBANGAN PERANGKAT LUNAK
PERTEMUAN 2 Proses Pengembangan Perangkat Lunak
Software Engineering ( Pressman)
KELOMPOK FARHATULLAILA ( )
Siklus Hidup Pengembangan Sistem (System Development Life Cycle)
Rekayasa Perangkat Lunak
MODEL PROSES PERANGKAT LUNAK
Siklus Hidup System.
METODOLOGI MANAJEMEN PROYEK SISTEM INFORMASI
REKAYASA PERANGKAT LUNAK
Pengembangan Sistem Informasi
SOFTWARE ENGGINERING Model Model Siklus Rekayasa Perangkat Lunak
Pengembangan Sistem Kuliah : APSI Oleh : Iwan Abadi, Ir., M.M.
Pengembangan Sistem Informasi
TESTING DAN QA SOFTWARE PERTEMUAN 16 & 17
MODEL PROSES PERANGKAT LUNAK
OBJECT ORIENTED ANALISYS AND DESIGN
Pemeliharaan perangkat lunak
Transcript presentasi:

Software Engineering ( Pressman ) Chapter II The Process

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 ???

Layer Technology Software Engineering Untuk mengembangkan software diperlukan 3 layer : 1. Proses What to do 2. Metode How to do 3. ToolWith What

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

Metode Berkaitan dengan : - Teknis tentang bagaimana membangun software - Misal : Analisis Kebutuhan, Desain, Konstruksi Prog Pengujian Instalasi dan pemeliharaan

Tool Berkaitan dengan : Pendukung ( Automatic / semi automatic ) Untuk pelaksanaan proses mungkin juga penyusunan metode Misal : CASE

Tiga Fase Utama Pengembangan Fase Definisi ( Definition ) Fase Pengembangan ( Development ) Fase Pemeliharaan ( Maintenance )

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

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

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

Proyek Besar : 1. Definition 2. Development 3. Installation 4. Mantenance

Fase Installation Operasional software Transfer Data Cut Over

Model Proses Model Linear Model Iteratif - Prototyping - RAD 3. Gabungan Linear dan Prototyping 4. Model Spiral

The End