Anda di halaman 1dari 1

NAMA : Shandy yossafat ambarita

NIM : 20220801202

1 SEBUTKAN PENGERTIAN ,FUNGSI DAN PERAN REKAYASA PERANGKAT LUNAK

Rekayasa perangkat lunak (RPL) adalah profesi yang mendalami cara pengembangan perangkat lunak,
termasuk pembuatan, pemeliharaan, manajemen kualitas, serta manajemen organisasi pengembangan
perangkat lunak . IEEE Computer Society mendefinisikan rekayasa perangkat lunak sebagai penerapan
pendekatan sistematis, disiplin, dan terukur dari pengembangan, pemakaian, serta pemeliharaan
perangkat lunak

Fungsi RPL adalah untuk menghasilkan perangkat lunak yang mempunyai kinerja tinggi, handal, tepat
waktu, dan dapat bekerja pada segala jenis platform. Beberapa kriteria dalam RPL meliputi biaya
produksi perangkat lunak yang lebih kecil, perangkat lunak yang memiliki biaya perawatan murah serta
terjangkau

2 . SEBUTKAN PERBEDAAN SOFTWARE ENGINER DAN SOFTWARE DEVELOPER

Software engineering adalah proses pengembangan perangkat lunak yang melibatkan penggunaan
prinsip-prinsip teknik dan manajemen untuk membangun perangkat lunak yang berkualitas tinggi.
Software engineer bertanggung jawab untuk merancang, mengembangkan, dan memelihara perangkat
lunak yang kompleks dan besar. Mereka juga harus memastikan bahwa perangkat lunak yang dibuat
memenuhi standar kualitas tertentu dan dapat diandalkan.

Software developer adalah seseorang yang bertanggung jawab untuk merancang, mengembangkan, dan
memelihara perangkat lunak. Mereka biasanya terlibat dalam pengembangan kode dan fokus pada
membuat kode yang efisien dan mudah dipelihara. Software developer juga harus memastikan bahwa
kode yang mereka buat dapat diuji dengan baik dan mudah dipelihara.

Anda mungkin juga menyukai