Pengenalan Rekayasa Perangkat Lunak


Rekayasa Perangkat Lunak
- Proses prinsip dalam membuat perangkat lunak untuk mendapatkan software yang ekonomic dan efisien.
- Aplikasi dari sebuah sistematis, disiplin, quantitable dalam membuat, mengoperasikan dan maintein software.


Kenyataan dalam Rekayasa Perangkat Lunak
- Mengerti masalah untuk mendapatkan solusi yang baik
Dalam proses pembuatan perangkat lunak, seorang engineer harus mengerti permasalahan seorang customer. Apa yang customer itu ingin dan butuhkan, agar mendapatkan solusi yang benar dan pas.
- Desain adalah hal yang penting
Setelah mendapatkan solusi dari permasalahan customer, engineer harus mendesain / mempunyai gambaran terhadap masalah customer itu.



Generic Software Process Framework
- Communication
- Planning
- Modelling
- Construction
- Deployment


Lingkup Rekayasa Perangkat Lunak
1. Software Project Tracking and Control
   Tim melakukan penilaian project dan memberikan aksi terhadap corrective schedule
2. Risk management
   Menilai resiko yang mungkin muncul pada hasil dan kualitas
3. Software Quality Assurance
Aktivitas untuk memaintein qualitas software
4. Technical Review
Untuk melihat secara terbuka, kesalahan-kesalahan bisa diatasi dulu sebelum kesalahan lain muncul.
5. Measurement
Mendefinisikan, mengumpulkan proses, project, untuk menilai software yang dibutuhkan pelanggan
6. Software Configuration Management
7. Reusability Management
8. Work Product Preparation and Production


Inti dalam pelatihan
1. Mengerti permasalahan
2. Merancang solusinya
3. Menjalankan rancangan solusi
4. Memeriksa hasil

Komentar

Unknown mengatakan…
sama sama :)