PENUTUP
3.1 Kesimpulan
Setelah melakukan pembahasan tentang materi diatas dapat
disimpulkan yaitu:
a. Software engineering terdiri atas dua kata yaitu software yang artinya
kumpulan kode, dokumen, dan pemicu yang melakukan pekerjaan tertentu
dan memenuhi persyaratan tertentu sedangkan engineering adalah
pengembangan produk menggunakan praktik, prinsip, dan metode terbaik.
b. IEEE Computer Society mendefinisikan rekayasa perangkat lunak sebagai
penerapan pendekatan yang sistematis, disiplin, terukur untuk
pengembangan pengoperasian dan pemeliharaan perangkat lunak, serta
studi atas pendekatanpendekatan ini, yaitu penerapan pendekatan
engineering atas perangkat lunak.
c. Adapun urutan proses pembangunan sebuah sisten software dengan
menggunakan model waterfall yang dasar yaitu terdiri atas: komunikasi,
planning, modeling, kontruksi dan deployment.
3.2 Saran
Apabila dalam pembahasan materi di atas terdapat kesalahan baik dari
segi penyusunan kata atau kesalahan pengetikan, mohon untuk memberikan
kritik agar kedepannya menjadi bahan evaluasi sehingga menjadi lebih baik.
Keuntungan feedback ini bagi developer adalah:
d. Kontruksi
Kegiatan konstruksi secara lebih detail adalah melakukan coding atau
pemrograman, dan kemudian kegiatan yang disebut testing. Pada kegiatan
coding atau programing ada beberapak mungkinan dapat dilakukan, yaitu:
Kreasi secara langsung penyusunan program dengan menggunakan
Bahasa progam untuk menghasilkan source program.
Pembentukan (generasi) source code secara otomatis melalui suatu
interface yang bisa berbentuk intermediate design, yang dapat
memngambarkan komponen yang akan dibuat.
Menggunakan otomatik generasi kode yang bisa membuat executable
code menggunakan bahasa pemrograman generasi ke empat.
e. Deployment
Untuk konsep itu di perekayasaan software ini antara lain menjadi sebagai
berikut:
a. Komunikasi
Sebelum kebutuhan customer dapat dilakukan analisis, atau dilakukan
pemodelan, termasuk juga bisa dibentuk spesifikasinya, maka diperlukan untuk
dilakukan komunikasi. Biasanya akan dimulai dari hal yang lebih global atau
menyeluruh, supaya terbentuk gambaran keseluruhan, baru akan meningkat
yang lebih mendetail, terus dilakukan hingga tergambar dengan komunikasi ini
semua yang diinginkan. Developer seharusnya merespon sehingga dapat
menghasilkan kesimpulan tertentu.
Software merupakan bentuk bangunan non fisik. Membangun software
berarti membangun hal yang non fisik. Tidak ada fisik yang terbentuk dari sebuah
bangunan software. Namun demikian ada kesatuan Software yang terbentuk dalam
hasil kerja dan usaha membangun software. Persyaratan ini untuk menjadikan
software bisa sesuai dengan lingkungan hardware yang tersedia. Hardware yang
umum dipakai oleh software adalah computer. Tetapi masih banyak peralatan lain
yang bisa menggunakan software.
Membangun software berarti membentuk satu kesatuan sistem, yang
mempunyai ruanglingkup, tujuan tertentu. Maka untuk aktifitas membangun
software ini istilahnya sedikit berubah yaitu pengembangn software, karena dari
istilah software development. Dimana dalam pengembangan software ini
sebetulnya terkait dengan adanya bentuk software sebelumnya, baru membangun
sesuatu yang baru.(Rochmadi, 2013)
Perangkat lunak adalah (1) instruksi (program komputer) yang ketika
dijalankan memberikan fungsi dan kinerja yang diinginkan, (2) struktur data yang
memungkinkan program untuk memanipulasi informasi secara memadai, dan (3)
dokumen yang menggambarkan operasi dan penggunaan program.
Software mempunyai kesatuan dari tiga hal dibawah ini :
a. Software adalah suatu instruksi (program komputer) yang bila di eksekusi atau
dijalankan akan membentuk feature, fungsi ataupun kinerja tertentu.
b. Software didalamnya ada struktur data yang memungkinkan program untuk
memanipulasi (melakukan perubahan yang diinginkan) terhadap informasi
secara memadai atau terukur.
c. Didalam software ada dokumen yang menggambarkan operasi dan
penggunaan program.
PEMBAHASAN
2.1 Pentingnya Software Dalam Pengontrolan Sistem Atau Proses Di Industri Otomasi
2.1.1. Pengertian Software Di Industri
PENDAHULUAN
Diajukan untuk memenuhi salah satu syarat dalam menyelesaikan tugas Mata Kuliah
Rekayasa Perangkat Lunak Program Studi Teknik Otomasi Industri Politeknik TEDC
Bandung
Dosen Pengampu :
Christian Maxi Mamesah Drs.,S.T.
Disusun Oleh:
Arjuna Winata (D412011004)
Asmida (D412011005)
Juanita (D412011013)
Dimas Nugraha (D412011007)