|
Gambar 1. Ilustrasi Pengembangan perangkat lunak |
Jelaskan mengapa perangkat lunak profesional tidak hanya program-program yang dikembangkan untuk pelanggan. ? (Chapter 1 No. 1)
Pengembangan perangkat lunak adalah aktivitas untuk membuat perangkat lunak untuk tujuan bisnis yang spesifik seperti sistem informasi, sistem CAD, dll perangkat lunak yang dikembangkan ini bertujuan untuk digunakan oleh seseorang selain dari pengembang. Pengembangan perangkat lunak biasanya dikembangkan oleh tim dari pada individu.Pengembangan perangkat lunak harus melalui tahapan pengembangan perangkat lunak diantanya yaitu spesifikasi, desain dan evolusi. Tahapan tersebut biasanya dilakukan oleh individu yang berbeda dari sebuah tim pengembangan perangkat lunak, karena pengembangan adalah tim maka perlu adanya konfigurasi data dan dokumen-dokumen yang terkait untuk dapat digunakan oleh pengembang lain untuk melanjutkan tahap pengembangan berikutnya.
Perangkat lunak dapat mengalami evolusi dan dalam proses evolusi dapat dilakukan oleh pengembang lain selain pengembang yang mengembangkan perangkat lunak tersebut sebelumnya hal ini lah kenapa perangkat lunak profesional program-program yang dikembangkan tidak hanya program-program yang dikembangkan untuk pelanggan, karena ketika perangkat lunak tersebut dikembangkan lagi oleh pihak pengembang lain maka perlu adanya konfigurasi data serta dokumentasi dalam pengembangan perangkat lunak tersebut untuk dapat dipahami oleh pengembang lain ketika ingin melakukan pengembangan lanjut kepada perangkat lunak tersebut
EmoticonEmoticon