Anggapan tersebut sangat tidak tepat. Rekayasa perangkat lunak terdiri dari beberapa kegiatan yang harus dilakukan. Jika tahapan-tahapan tersebut tidak dilalui dengan baik, hampir bisa dipastikan perangkat lunak yang dihasilkan tidak akan mempunyai kualitas yang baik. jadi, tidak ada perangkat lunak yang bisa dihasilkan dengan baik hanya dalam satu malam seperti mitos pembuatan candi Prambanan atau mitos Gunung Tangkuban Perahu.
Proses perangkat lunak (software process) adalah sekumpulan aktifitas yang memiliki tujuan untuk mengembangkan atau mengubah perangkat lunak. Secara umum proses perangkat lunak terdiri dari:
- Pengumpulan Spesifikasi (Specification), mengetahui apa saja yang harus dapat dikerjakan sistem perangkat lunak dan batasan pengembang perangkat lunak
- Pengembangan (Development), pengembangan perangkat lunak untuk menghasilkan sistem perangkat lunak.
- Validasi (Validation), memeriksa apakah perangkat lunak sudah memenuhi keinginan pelanggan atau user.
- Evolusi (Evolution), mengubah perangkat lunak untuk memenuhi perubahan kebutuhan pelanggan atau user.
No comments:
Post a Comment