Chapter 1 PENDAHULUAN
Rosa A.S- M Shalahuddin, Modul Pembelajaran Rekayasa Perangkat Lunak (Terstruktur dan Berorientasi Objek), Modula
Rekayasa Sistem
Rekayasa perangkat lunak terjadi sebagai konsekuensi dari suatu proses yang disebut rekayasa sistem. Rekayasa sistem memfokuskan diri pada berbagai elemen, analisis, perancangan, dan pengorganisasian elemen-elemen tersebut ke dalam suatu sistem yang dapat menjadi sebuah produk, jasa, atau teknologi untuk mentransformasi informasi atau kontrol. Proses rekayasa sistem disebut rekayasa informasi bila konteks kerja rekayasa berfokus pada perusahaan bisnis. Pada saat produk akan dibuat, proses itu disebut rekayasa produk.
Terjemahan bebasnya: Perangkat lunak merupakan kumpulan dari berbagai item (program, prosedur, dan dokumen data yang saling terkait) yang merepresentasikan masalah di dunia nyata yang dikonfigurasikan dalam satu bentuk aplikasi yang harus dikerjakan komputer.
Embeded system
Perangkat lunak yg ditempelkan/dilekatkan pada perangkat lainnya (lunak/keras). Misal: pada kamera digital, GPS, automobil, microwave, kulkas cerdas, dll
Evolusi dipicu adanya tuntutan bisnis dan lingkungan kerja yang berkembang sangat dinamis
Era V (2000 sekarang) - Muncul teknik-teknik baru: - Pemrograman terstruktur - Pemrograman berientasi objek - Perangkat bantu pengembangan (CASE tools) - Standarisasi PL - Metode UML
TAMAT