>Software yang selama ini dikenal orang banyak sebagai perangkat lunak seperti aplikasi-aplikasi yang digunakan pada komputer ternyata keliru… karena definisi sebenarnya dari sebuah software ternyata adalah kumpulan sejumlah item atau objek yang membentuk suatu konfigurasi yaitu program,data dan dokumen. >Software dapat kita gunakan untuk mendukung aktivitas kita sehari-hari yaitu untuk mengefisiensi waktu.. selain itu di masa modern seperti sekarang kebutuhan akan software sudah sangat mendesak dikarenakan banyaknya aktivitas kita sehari-hari yang mungkin sangat rumit untuk dikerjakan akan tetapi jika software telah ada maka kata rumit tadi mungkin sudah berubah menjadi mudah. >Software dalam pembuatannya harus melalui tahap-tahap yang banyak dan dalam melewati tahap-tahap itu kita harus sangat teliti untuk menghindari kesalahan-kesalahan, karena kesalahan kecil yang mungkin tidak disengaja akibat kurangnya ketelitian dapat membuat software akhirnya makin rumit untuk di buat >Dalam membuat software kita harus menganalisis terlebih dahuiu mengenai permasalahan yang ada dan mulai merancang nya. Dalam merancang software kita harus merancang nya dengan sangat hati-hati untuk menghindari perubahan-perubahan yang mungkin akan terjadi ketika perangkat lunak yang telah selesai di desain ternyata masih terdapat kekurangan. >Setelah sotware telah digunakan, para pengembang melakukan pengembangan dari berbagai aspek-aspek untuk melakukan pembaruan dari kelemahan software yang telah ada untuk meningkatkan kemampuan serta performance dari software itu. >Berikut ini tahapan software model waterfall yang akan saya uraikan : • System Engineering : perancang akan mencari informasi atau permasalahan yang ada untuk sebagai acuan untuk penganalisaan sistem yang akan dibuat. • Requirements Analysis : Pada tahap ini akan dilakukan penentuan fungsi, cara kerja serta disain dari sistem yang akan dibuat. • Design : Mengimplementasikan hasil dari requirements analysis yaitu menggambarkan fungsi, cara kerja dan disain sistem. • Construction : Mengimplementasikan kegunaan dari software dalam bentuk coding. • Testing : Menguji kegunaan dari software yang telah dibuat • Installation : Menggunakan software yang telah dibuat. • Maintenance : melakukan pemeliharaan terhadap sistem yang ada. Yang ingin saya ketahui dari lebih dalam yaitu apakah semua software dapat kompetibel dengan beragam sistem operasi yang ada ??
Time
Blog Roll
Links
Mengenai Saya

- Suw Blog
- Welcome to my blog In my little blog, I will try to provide information about software engineering knowledge that I know I hope This information may be useful for you, Thank You
© 2012 Suwardy Tiryasuwiryo . Diberdayakan oleh Blogger.