Proses Perangkat Lunak - Lupa Ngoding

Memuat...

Hot

Post Top Ad

Thursday, February 23, 2017

Proses Perangkat Lunak

Perkembangan teknologi informasi saat ini sangat mempermudah dan mempercepat proses rekayasa perangkat lunak dengan adanya bermacam-macam tools desain, tools pengembang seperti IDE (Integrated Development Environment), application framework, dan lain-lain. Hal tersebut sering disalaharikan oleh pengembang perangkat lunak pemula dan pelanggan/user perangkat lunak bahwa pengembang perangkat lunak bisa diselesaikan dalam satu malam.

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.

Terimakasih, semoga bermanfaat. Jangan lupa cantumin link aslinya jika ingin menyebarluaskan artikel ini.
Dan Jangan Lupa Belajar Biar Nggak Lupa!


Best Regards              

No comments:

Post a Comment

Post Top Ad