SOFTWARE ENGINEERING (Indah Tri Handayani)
Software Engineering ? Ilmu yang mempelajari tehnik pembuatan software yang baik dengan pendekatan tehnik (Engineering approach) Ada beberapa cara / fase 1. Fase Perencanaan 2. Fase Pengembangan 3. Fase Pemeliharaan RPL
Soft. and Soft. Engineering Tantangan ? mengembangkan hardware komputer yang dapat mengurangi biaya pengolahan dan penyimpanan data mengurangi biaya dan memperbaiki kualitas solusi berbasis komputer Solusi ? Soft. merupakan faktor kunci dlm keberhasilan suatu usaha, soft. dpt membedakan satu perusahaan dari perusahan saingannya RPL
Evolusi Software Tahun-tahun awal : - Batch orientation - Limmited distribution - Custummer software RPL
Evolusi Software Era ke-2 : Era ke-3 : - Multi user - Distibuted system - Real time - Embedded intellegence - Database - Low cost hardware - Consumer infact Era ke-4 : - Expert system - A I Machine - Parallel architecture RPL
Arti Software ? Instruksi Atau program komputer yang ketika dieksekusi akan memberi fungsi dan hasil yang diinginkan. Struktur data Yang memungkinkan program memanipulasi informasi Dokumen Yang menggambarkan operasi dan penggunaan program. RPL
Sifat & Karakteristik Software ? Software merupakan elemen sistem logik dan bukan elemen sistem fisik seperti hardware Elemen itu tidak aus, tetapi bisa rusak. Elemen software itu direkayasa atau dikembangkan dan bukan dibuat di pabrik seperti hardware Software itu tidak bisa dirakit. RPL
Komponen Software ? Bentuk Bahasa Bentuk Translator Bentuk Mesin : RPL
Aplikasi Software ? Sistem Software Real Time Software Perlu dicatat bahwa istilah real time berbeda dari istilah interactive atau time sharing. Sistem real time harus memberikan respons pada waktu yang ditentukan, sedangkan pada sistem interactive atau time sharing respons time biasanya melebihi batas waktu yang ditentukan tanpa merusak hasil. Business Software Engineering and Sciencetific Sofware Emdebed Software PC Software Artificial Intelegent Software RPL
Aplikasi Software ? (cont.) Krisis Software ? Masalah ? Penyebab ? Model Software Engineering Fritz Badar (soft. yg ekonomis), terdiri dari 3 elemen : 1. Metode 2. Peralatan 3. Prosedur RPL
Model Software Engineering (cont.) Software engineering paradigma (ada 3) : 1. Classic Life Cycle Paradigma RPL
Model Software Engineering (cont.) 2. Prototype Paradigma RPL
Model Software Engineering (cont.) 3. Fourth Generation Technique Paradigma RPL
Model Software Engineering (cont.) 4. Model Kombinasi RPL