PPL (PEMODELAN PERANGKAT LUNAK)
PEMODELAN PERANGKAT LUNAK
- Apa Itu Pemodelan Perangkat Lunak?
Pemodelan perangkat lunak (software modeling) adalah proses pembuatan model atau representasi dari sistem perangkat lunak yang akan dikembangkan. Tujuan dari pemodelan ini adalah untuk menggambarkan struktur, perilaku, dan interaksi sistem secara jelas dan terperinci, sehingga dapat mempermudah pemahaman dan pengelolaan proyek perangkat lunak. Pemodelan ini sering kali digunakan pada tahap perancangan sistem untuk membantu para pengembang dan pemangku kepentingan dalam memvisualisasikan dan merencanakan sistem
- Macam Macam Pemodelan Perangkat Lunak
1. Waterfall
2. V Model
3. RAD
- Pemodelan bisnis
- Pemodelan data
- Pemodelan proses
- Generasi aplikasi
- Pengujian dan pergantian
4. Spiral
5. Agile
6. Incremental
7. Itterative
- Tahap Tahap Pemodelan Perangkat Lunak
1.Requirement analyst
Sebelum melakukan pengembangan perangkat lunak, seorang pengembang harus
mengetahui dan memahami bagaimana informasi kebutuhan penggguna terhadap
sebuah perangkat lunak. Metode pengumpulan informasi ini dapat diperoleh dengan
berbagai macam cara diantaranya, diskusi, observasi, survei, wawancara, dan
sebagainya. Informasi yang diperoleh kemudian diolah dan dianalisa sehingga
didapatkan data atau informasi yang lengkap mengenai spesifikasi kebutuhan
pengguna akan perangkat lunak yang akan dikembangkan.
2. System And Software Design
Informasi mengenai spesifikasi kebutuhan dari tahap Requirement Analysis
selanjutnya di analisa pada tahap ini untuk kemudian diimplementasikan pada desain
pengembangan. Perancangan desain dilakukan dengan tujuan membantu memberikan
gambaran lengkap mengenai apa yang harus dikerjakan. Tahap ini juga akan
membantu pengembang untuk menyiapkan kebutuhan hardware dalam pembuatan
arsitektur sistem perangkat lunak yang akan dibuat secara keseluruhan
Tahap implementation and unit testing merupakan tahap pemrograman. Pembuatan
perangkat lunak dibagi menjadi modul-modul kecil yang nantinya akan digabungkan
dalam tahap berikutnya. Disamping itu, pada fase ini juga dilakukan pengujian dan
pemeriksaan terhadap fungsionalitas modul yang sudah dibuat, apakah sudah
memenuhi kriteria yang diinginkan atau belum.
4.Intregation
Setelah seluruh unit atau modul yang dikembangkan dan diuji di tahap implementasi
selanjutnya diintegrasikan dalam sistem secara keseluruhan. Setelah proses integrasi
selesai, selanjutnya dilakukan pemeriksaan dan pengujian sistem secara keseluruhan
untuk mengidentifikasi kemungkinan adanya kegagalan dan kesalahan sistem.
5.Operation And Maintenance
Pada tahap terakhir perangkat lunak yang sudah jadi
dioperasikan pengguna dan dilakukan pemeliharaan. Pemeliharaan memungkinkan
pengembang untuk melakukan perbaikan atas kesalahan yang tidak terdeteksi pada
tahap-tahap sebelumnya. Pemeliharaan meliputi perbaikan kesalaha, perabikan
implementasi unit sistem, dan peningkatan dan penyesuaian sistem sesuai dengan
kebutuhan.

.png)
.png)

.png)

.png)

Komentar
Posting Komentar