REKAYASA PERANGKAT LUNAK ( RPL )

Download Report

Transcript REKAYASA PERANGKAT LUNAK ( RPL )

Pertemuan 1
Chandra Lesmana, S.Kom
Perkembangan Perangkat Lunak dibagi Menjadi 4 era, yaitu :
Era Pemula
bentuk perangkat lunak merupakan sambungan2 kabel ke antar bagian dalam
komputer, pengaksesan komputer dilakukan dengan punched card. Kesatuan
dari hardware dan software. Yang hasilnya berupa cetakan ( print out)
Era Stabil
digunakan oleh kalangan peneliti dan industri, berbentuk baris perintah oleh
suatu program
Era Mikro
perangkat lunak untuk memenuhi kebutuhan perseorangan. ( Perangkat lunak
sistem – sisi internal, perangkat lunak aplikasi – digunakan langsung oleh
pengguna untuk keperluan tertentu )
Era Modern
perangkat lunak sudah ada dimana – mana, hampir semua perangkat keras
elektronik juga sudah ditanami perangkat lunak untuk mengatur operasi
peralatan itu.
Perkembangan Industri Preangkat Lunak :
Awal ( 1945 – 1965 ) Komite Sains NATO
Krisis Perangkat Lunak ( 1965 – 1985 ) Kegagalan perangkat lunak
( sistem kontrol lalu lintas, medis, dan telokomunikasi )
Tidak Ada Senjata Pemungkas ( 1985 – 1989 ) pada masa ini
peneliti memfokuskan usahanya untuk menemukan teknik jitu
untuk memecahkan masalah krisis perangkat lunak. Berbagai
teknik, metode, alat, proses diciptakan dan diklaim sebagai
senjata pamungkas untuk memecahkan kasus ini.
Informasi Superhighway ( 1990 – 1999 )
berkembangnya internet, yang berdasarkan pada teknologi
tersponsori pemerintah yang terperencanakan mendorong
seluruh pertumbuhan yang cepat dalam pemerintah untuk
sistem email/tampilan informasi internasional pada world wide
web (WWW)
Metodologi ( 2000 – Sekarang )


Apa itu RPL ?
Mengapa harus belajar RPL ??
“ Bahwa tiap pengembangan dan pembuatan
perangkat lunak, disadari atau tidak,
sesungguhnya selalu menjalankan langkah –
langkah RPL itu sendiri”.
RPL
Sebuah profesi yang dilakukan
oleh seorang perekayasa
perangkat lunak yang berkaitan
dengan pembuatan dan
pemeliharaan aplikasi perangkat
lunak dengan menerapkan
teknologi dan praktik dari ilmu
komputer, manajemen proyek,
dan bidang – bidang lainnya.
OOP
Perancangan
SI
RPL
Desain SI
OOD
Implementasi
Pengembangan
Perangkat
Lunak
Pengenalan Teori
Analisa Kebutuhan
Data
Pembangunan
Perangkat Lunak
Siklus Hidup dan
Proses
Perancangan
Dokumentasi
Perencanaan
Proyek
Analisa Resiko
Testing
Pemahaman
RPL
Pra
Proses
Pra
Produk
si
Penge
mbang
an
Rekayasa
Pasca
Produksi
RPL Meliputi beberapa pokok bahasan penting
antara lain :
1. Domain Engineering ( memahami
permasalahan yg ada )
2. Requirement Engineering (memahami
kebutuhan ppengguna )
3. Software Design
4. Development
5. Operations
6. Maintenance
Perangkat Lunak dibagi menjadi 3 Tingkatan,
Tingkatan Program Aplikasi, Tingkatan
Sistem Operasi, dan Tingkatan Bahasa
Pemograman.
Jenis – Jenis Perangkat Lunak
1. Perangkat Lunak Anti Virus
2. Perangkat Lunak Bebas
3. Perangkat Lunak Bisnis
4. Perangkat Lunak Desain Grafis
5. Perangkat Lunak Grafik 3D
6. Perangkat Lunak Grafis ( microsoft visio )
7. Perangkat Lunak Jaringan
8. Perangkat Lunak Kompresi Data
9. Perangkat Lunak Musik
10. Perangkat Lunak Pembaca Gambar
11. Perangkat Lunak Statistika
Contoh beberapa perusahaan pengembang
perangkat lunak terkenal, antara lain :
1. Microsoft : Microsoft windows dan office.
2. Novell : SuSE Linux
3. Sun Microsystems : Open Office.org
4. Corel : Corel Graphic Design
5. Adobe : produk Macromedia dan Adobe
Photoshop
6. Google dan Yahoo : Portal Search Enggine
7. Norton : Norton Anti Virus dan Norton System
Work
8. Nero : Produk pembakar ( burner ) dan penulis (
writer ) CD / DVD.