Definisi Rekayasa Perangkat Lunak

Rekayasa Perangkat LunakSoftware Engineering adalah salah satu disiplin yang berhubungan dengan pengembangan, operasi dan pemeliharaan perangkat lunak atau software.

Perlu dicatat bahwa perlu untuk mempelajari prinsip-prinsip dan metodologi untuk melakukan tindakan yang disebutkan, sedangkan bekal pengetahuan itulah yang akan memungkinkan desain dan konstruksi program komputer yang dapat dioperasikan secara memuaskan dalam berbagai kebutuhan pribadi. komputer.

Jadi, rekayasa perangkat lunak menyiratkan pekerjaan yang komprehensif, yaitu, analisis konteks dihasilkan, proyek dirancang, perangkat lunak yang sesuai dikembangkan, pengujian dilakukan untuk memastikan operasi yang benar dan akhirnya sistem diimplementasikan.

Proses pengembangan perangkat lunak secara formal disebut siklus hidup perangkat lunak, karena terdiri dari empat tahap: konsepsi (di mana tujuan ditetapkan dan model dikembangkan), elaborasi (dalam langkah ini karakteristik dan bagaimana arsitektur dan mengapa), konstruksi (menyiratkan pengembangan program) dan transisi (ini adalah saat di mana produk akhir ditransfer ke pengguna ).

Setelah perangkat lunak dan berjalan adalah di mana pemeliharaan akan menjadi relevan. Umumnya, kesalahan cenderung muncul dalam kaitannya dengan desain program, misalnya, pemeliharaan yang akan memungkinkan mereka untuk diselesaikan ketika pengguna melaporkannya. Pembaruan biasanya diusulkan dan unsur baru dikembangkan dengan misi memperbaiki kesalahan yang muncul.

Individu yang bekerja secara profesional di bidang ini disebut sebagai insinyur perangkat lunak. Tugas pertama dan utama yang dimiliki para profesional ini adalah studi terperinci tentang semua kondisi yang harus diperhatikan oleh suatu program sebelum pengembangannya untuk memenuhi permintaan konsumen tetapi tanpa melupakan kemungkinan yang tersedia bagi perusahaan pengembang.

Topik dalam Rekayasa Perangkat Lunak

Menarik lainnya

© 2023 Pengertian.Apa-itu.NET