Apa itu Rekayasa Perangkat Lunak?

Rekayasa perangkat lunak istilah bahasa Inggris adalah disiplin ilmiah yang berkaitan dengan pengembangan, penggunaan, dan pemeliharaan perangkat lunak.

Nama Inggris Rekayasa Perangkat LunakApa yang diterjemahkan sebanyak teknologi perangkat lunak berarti produksi atau pengembangan perangkat lunak, organisasi dan pemodelan struktur data terkait dan pengoperasian sistem perangkat lunak.

Menurut Ketua untuk Teknologi Perangkat Lunak di Fakultas Teknik Listrik dan Teknologi Informasi di Ruhr University Bochum, Helmut Balzerl, ini adalah “ketentuan yang disengaja dan penggunaan prinsip, metode, dan alat untuk tenaga kerja, teknik, dan penerapan sistem perangkat lunak yang luas”.

Tujuan Rekayasa Perangkat Lunak

Tujuan rekayasa perangkat lunak adalah pengurangan kompleksitas masalah untuk melakukan ini, prinsip -prinsip (misalnya abstraksi dan modularisasi, metode (metode desain perangkat lunak) dan alat (lingkungan pengembangan perangkat lunak (SEU), case).

Klasifikasi Rekayasa Perangkat Lunak

Klasifikasi rekayasa perangkat lunak sebagian ditugaskan untuk informatika bisnis dan sebagian ilmu komputer praktis, karena beberapa pertanyaan lebih merupakan bisnis, seperti biaya perangkat lunak, manajemen proyek atau penggunaan operasional, yang mencakup sifat teknis lainnya, yang mencakup, misalnya, teknologi perangkat lunak atau instrumen perangkat lunak.

Sub-area rekayasa perangkat lunak

Pengembangan perangkat lunak, manajemen proyek, keamanan kualitas perangkat lunak dan teknologi perangkat lunak adalah salah satu topik rekayasa perangkat lunak. Berbagai proyek perangkat lunak sering mencakup kelanjutan fase khas, yang mencakup siklus hidup perangkat lunak dengan analisis masalah, definisi persyaratan, spesifikasi, fase desain, implementasi, pengujian, penggunaan perangkat lunak dan pemeliharaan perangkat lunak.
Manajemen Proyek di Rekayasa Perangkat Lunak Membutuhkan Proyek perangkat lunak yang diselesaikan dalam bentuk tertentu dari organisasi proyek. Manajemen proyek juga mencakup penggunaan model estimasi biaya dan definisi tonggak sejarah untuk merencanakan dan mengendalikan kemajuan proyek berikut.
Sub -Area Ketiga, asuransi berkualitas perangkat lunak, berarti memastikan kualitas perangkat lunak dengan mendefinisikan fungsi kualitas dan pengembangan dan penerapan langkah -langkah untuk memenuhi fungsi kualitas.
Teknologi Perangkat Lunak sebagai Sub -Area Keempat dan Terakhir berarti penyediaan prinsip, metode, dan instrumen untuk mengembangkan sistem perangkat lunak dan pengembangan program.

Praktik rekayasa perangkat lunak

Akhirnya, praktik rekayasa perangkat lunak berarti bahwa rekayasa perangkat lunak praktis berfokus pada konsentrasi pada manajemen proyek dan penggunaan instrumen perangkat lunak.

Contoh

Rekayasa perangkat lunak juga berisi reorganisasi atau implementasi perangkat lunak, yang sering terjadi melalui pemrograman, yang berarti fungsi individu, objek dan kelas dan bahasa pemrograman yang diberi kode menggunakan lingkungan pengembangan terintegrasi.

daftar sbobet