Pages

Subscribe:

Thursday, April 11, 2013

Software Proses

Pada pembahasan kali ini ada suatu pertanyaan yang mangganjal saya tentang software yaitu “mengapa sih dalam pembuatan software membutuhkan proses?” (*sebenernya sih nih tugas, hehe :P*) ... that’s okey, kita langsung saja yaaa :) ...

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