Postingan

Menampilkan postingan dengan label RPL

Pemodelan Rekayasa Perangkat Lunak

Gambar
Perangkat lunak adalah perintah atau program komputer yang apabila dieksekusi memberikan fungsi dan mengerjakan seperti apa yang diharapkan. Pemodelan dalam sebuah rekayasa perangkat lunak adalah suatu hal yang dilakukan di tahapan awal. Pada rekayasa perangat lunak sebenarnya masih memungkinkan tanpa melakukan suatu pemodelan. Hal tersebut tidak bisa lagi dilakukan dalam suatu industri perangkat lunak atau karya ilmiah dikarenakan dengan menggunakan pemodelan maka akan lebih mudah dalam memahami sistem baik itu untuk pengembang perangkat lunak ataupun bagi pelanggan atau klien. Sehingga dengan demikian pengembang perangkat lunak akan lebih cepat dalam melakukan desain dan mengkontruksi program untuk perangkat lunak tersebut berdasarkan model yang sudah ada dan telah disepakati bersama. Pemodelan perangkat lunak ini juga sering disebut dengan metodologi pengembangan sistem. Sumber: mojok.co Proses Pada suatu industri dikenal berbagai macam proses, demikian pula halnya dengan industri p

Tahapan Rekayasa Perangkat Lunak

Gambar
Pendekatan pada rekayasa perangkat lunak memiliki beberapa model, model-model tersebut dikembangkan untuk membantu proses pengembangan perangkat lunak. Seperti model SDLC (System Development Life Cycle), Waterfall, Prototype, Extreme Programming dan lain sebagainya. Sumber : eventkampus.com Meskipun pendekatan pengembangan perangkat lunak berbeda-beda, namun model-model pengembangan perangkat lunak memiliki kesamaan, yaitu menggunakan pola tahapan analisis, desain, coding, pengujian dan pemeliharaan. 1. Analisis Analisis sistem adalah suatu teknik pemecahan masalah dengan menguraikan sebuah sistem menjadi komponen-komponen bertujuan untuk menganalisa seberapa bagus komponen-komponen tersebut bekerja dan berinteraksi untuk meraih tujuan mereka. Analisis menjadi bagian terpenting dari proses rekayasa perangkat lunak, karena semua proses lanjutan akan bergantung pada baik tidaknya hasil analisis. Secara garis besar tahapan-tahapan analisis rekayasa perangkat lunak dapat dilihat pada gamba