Penggambarannya di misalnya dalam pembuatan suatu produk
smartphone kita sebut saja android dengan branded smartfren andro max-i yang
cukup laris manis di pasar gadget indonesia karena smartphone android ini yang cukup handal
dalam hal performa dengan prosesor dual core 1GHz snapdragon, OS android versi
4 ICS lalu dengan kamera 5MP dengan harga di bandrol mulai dari Rp.1,2 juta ... gimana tidak laris di
indonesia? (*kenapa jadi bahas smartphone :D*), let’s go back to topic :) ...
yaaa intinya mereka itu merupakan sebuah product dan sebuah product tidak jadi
dengan sendrinya bin salabim abrakadabra langsung jadi :D ... pasti dalam pembuatannya membutuhkan
proses yang panjang kan? ...
Sama halnya dengan pembuatan software ... pasti membutuhkan
proses yang panjang seperti melakukan analisis, lalu mencari kebutuhan system
dengan melakukan interview, setelah data terkumpul melakukan pemodelan system
dengan salah satu metode, mentransformasikan dalam coding, debug program,
maintenance program, pengimplementasikan system, menambahkan yang di butuhkan,
lalu melakukan siklus life circle of software sampai semua kebutuhan terpenuhi
...
Pertanyaan yang selanjutnya “kapan kita membutuhkan proses
?” ... pertanyaan yang bagus ^_^ ... software itu di butuhkan proses setiap
saat dan dalam sebuah project besar harus membutuhkan proses yang formal, lalu
dalam membuat system yang kompleks membutuhkan proses yang tidak mudah, untuk
lebih jelasnya tentang aktifitas utama dalam proses pembuatan software yaitu
sebagai berikut :
Software Spesifikasi
Dalam proses ini di butuhkan suatu informasi tentang
software yang akan di buat nanti dengan mencari tau apa saja spesifikasi
software yang dibutuhkan lalu fungsi-fungsi yang telah terangkum nantinya bila
sudah dalam keadaan melakukan operasional.
Software Design dan Implementasi
Dalam proses ini saya rasa kegiatan yang dilakukan adalah
setelah mengumpulkan informasi sesuai yang dibutuhkan lalu dilakukan
perancangan model (design) setelah itu melakukan penulisan program coding
dengan suatu bahasa pemrograman tertentu (implementasi).
Software Validation
Dalam proses ini di lakukan kegiatan maintenance agar bisa
di pastikan suatu software sesuai dengan kebutuhan suatu system maupun user
(pengguna software).
Software Evolution
Dalam proses ini di lakukan peningkatan versi software agar
tidak out of date dan bisa mengikuti perkembangan suatu masa ke masa yang akan datang dapat
terakomodasi dengan baik (update).
Jadi kesimpulanya dalam pembuatan product di butuhkan proses
dan software termasuk salah satu product yang selalu membutuhkan proses dalam
pembuatanya untuk selalu melengkapi kebutuhan system/user agar terpenuhi.
Sekian dulu postingan dari saya, terimakasih telah membaca
artikel ini, sampai ketemu lagi di postingan selanjutnya ^_^ ...
0 comments:
Post a Comment