Rekayasa Perangat Lunak

Rekayasa perangkat lunak (sofware enginering) merupakan ppembangunan dengan menggunakan perinsip atau konsep rekayasa dengan tujuan menghasilkan perangkar yang ekonomis yang di percaya dan bekerja secara efesien menggunakan mesin. Rekayasa perangkat lunak lebih berfikus pada proses pengembangan perangkat lunak dan mengrikan perangkat lunak yang bermanfaat kepada pelanggan (customer). Adapun proses rekayasa perangkat lunak dilakukan selama proses pengembangan perangkat lunak proses yang dilakukan dalam Rekayasa Perangkat lunak secara garis besar  adalah sebagai berikut:










Prposes pada pada gambar di atas dapat dilakukan berulang kali sampai perangkat lunak memenuhi kebutuhan pelanggan atau user.
Proses perangkat lunak adalah sekumpulan aktifitas yang memiliki tujuan untuk mengembangkan atau mengubah perangkat lunak secara umum proses perangkat lunak terdiri dari.
1.      Pengembangan spesifikasi
Mengetahi apa sja yang harus dapat di kerjakan sistem perangkat lunak dan batasanpengembang perangkat lunak.
2.      Pengembangan
Pengembangan perangkat lunak untuk menghasilkan sistem perangkat lunak.
3.      Valisdasi
Memeriksa apakah peranat lunak sudah memenuku kenginan pelanggan.
4.      Evaluasi
Mengubah perangkat lunak untuk memenuhhi peribahan kebutuhan pelanggan.

Komentar

Postingan Populer