Postingan

Menampilkan postingan dari September, 2018

Model Pengembangan Perangkat Lunak

Gambar
Sebelum membahas model pengembangan perangkat lunak, alangkah baiknya kita mengetahui terlebih dahulu apa itu Rekayasa Perangkat Lunak. Rekayasa perangkat lunak adalah pendekatan sistematik, berdisiplin dan dapat dikuantifikasi untuk mengembangkan, mengoperasikan dan merawat perangkat lunak, yaitu penerapan rekayasa terhadap perangkat lunak. Rekayasa Perangkat Lunak mempunyai fungsi utama dalam pengembangannya, antara lain : Menentukan tahap-tahap yang diperlukan untuk pengembangan perangkat lunak. yang diperlukan untuk pengembangan perangkat lunak. Menentukan urutan pelaksanaan dari tahap-tahap tersebut dalam rangka pengembangan perangkat lunak. Menentukan kriteria transisi/perpindahan dari satu tahap ke tahap berikutnya. Dan berikut adalah macam-macam dari model proses pengembangan perangkat lunak : Waterfall Development Model waterfall merupakan metode yang sering digunakan oleh penganalisa sistem pada umumnya. Model ini adalah model klasik yang mengusung ...

RPL (REKAYASA PERANGKAT LUNAK)

Gambar
Pengertian Rekayasa Perangkat Lunak Selama 50 tahun terakhir telah terjadi kemajuan revolusioner di bidang teknologi, yang mengarah pada perbaikan kinerja perangkat keras dan perubahan besar dalam arsitektur komputasi. Kemajuan ini telah menyebabkan produksi sistem berbasis komputer yang kompleks yang mampu memberikan informasi dalam berbagai format. Meningkatnya daya komputer telah membuat aplikasi komputer yang tidak realistis menjadi proposisi yang layak, menandai asal mula era di mana produk perangkat lunak jauh lebih kompleks dibandingkan sebelumnya. Dengan mempelajari dan mempraktikan ilmu rekayasa perangkat lunak (software engineering), sistem kompleks ini dapat dikembangkan secara sistematis dan efisien.   Menurut IEEE, rekayasa perangkat lunak didefinisikan sebagai penerapan pendekatan sistematis, disiplin, dapat diukur terhadap pengembangan, operasi, dan pemeliharaan perangkat lunak; Artinya, penerapan teknik yang dilakukan untuk perangkat lunak. Rekayasa p...