Software Engineering

Software Engineering

Di semua bidang industri, besar atau kecil, juga industri perorangan, software telah menjadi kebutuhan. Software telah menjadi konsumsi masyarakat luas, berada diberbagai lini, termasuk digenggaman tangan perangkat mobile.

Software Engineering merupakan ilmu dasar untuk pengembangan perangkat lunak semua jenis termasuk didalamnya sistem multimedia, software networking , software database , web application dan mobile application.

Software engineering dapat mencakup perancangan software dengan menggunakan diagram-diagram seperti unified model language (UML), implementasi perancangan software kedalam code, dan testing serta pengukuran kualitas software yang dihasilkan. Software engineering juga fokus kepada pengembangan software yang sudah ada dengan metodologi reusable software engineering yang menggunakan komponen-komponen library perangkat lunak yang telah ada untuk diubah atau ditingkatkan sesuai dengan perubahan-perubahan kebutuhan yang terjadi akibat pengaruh lingkungan internal dan eksternal suatu organisasi.

Diawali sebuah conference bertema pengembangan software di tahun 1969, yang dipicu terjadinya software crisis di dunia. Software crisis muncul karena lahirnya komputer generasi ke 3 yang sudah mulai menggunakan IC, bentuk komputer lebih kecil dan perubahan berbagai teknologi semakin memudahkan orang mengembangkan software berskala besar.

Dalam IEEE Computing 2005, kemampuan coding dan mengembangkan software menjadi titik sentral, yang disentuh semua jurusan computing, baik itu Computer Science (CS), Software Engineering (SE), Information System (IS), Information Technology (IT) ataupun Computer Engineering (CE).

Recent comments

No comments available.