Page 19 - TUGAS UAS_MEDIA PENDIDIKAN
P. 19
terkemuka:
1. Grady Booch:
Pandangan: Seorang pakar dalam rekayasa perangkat lunak, Grady Booch
menekankan pentingnya pemodelan untuk memahami dan merancang perangkat lunak yang
kompleks.
Kutipan: "Sebuah model adalah representasi sederhana dari suatu realitas. Tetapi tanpa
model, kita hanya memiliki pengaburan dan kebingungan."
2. Martin Fowler:
Pandangan: Terkenal dengan kontribusinya dalam refaktorisasi dan desain perangkat
lunak, Fowler mendorong penggunaan pemodelan sebagai alat untuk meningkatkan
pemahaman dan komunikasi antar tim.
Kutipan: "Pemodelan tidak hanya tentang pembuatan model. Pemodelan adalah tentang
membahas pertanyaan dan merinci kekayaan informasi dalam suatu sistem."
3. Uncle Bob (Robert C. Martin):
Pandangan: Seorang advokat keberlanjutan perangkat lunak, Uncle Bob menekankan
arti pemodelan untuk memfasilitasi desain yang baik dan pemeliharaan sistem yang lebih
mudah.
Kutipan: "Pemodelan itu sendiri bukanlah tujuan. Tujuannya adalah pemahaman dan
komunikasi."
4. Ivar Jacobson:
Pandangan: Seorang pionir dalam metode pemodelan berorientasi objek, Jacobson
menekankan penggunaan model untuk merinci kebutuhan dan menyederhanakan
kompleksitas sistem.
Kutipan: "Pemodelan itu seperti menulis rencana sebelum melakukan perjalanan. Ini
membantu Anda merencanakan rute dan mengidentifikasi hambatan yang mungkin Anda
hadapi."
5. Philippe Kruchten:
Pandangan: Seorang ahli arsitektur perangkat lunak, Kruchten mempromosikan
pemodelan arsitektur sebagai alat untuk merancang solusi perangkat lunak yang kokoh.
Kutipan: "Pemodelan arsitektur adalah proses yang memerlukan pemikiran kritis dan
pemahaman mendalam tentang perangkat lunak yang harus dihasilkan."
Pandangan para ahli ini mencerminkan pentingnya pemodelan perangkat lunak dalam
pengembangan perangkat lunak yang berhasil, baik dari segi desain, pemahaman kebutuhan,
maupun manajemen proyek. Dengan menggunakan pendekatan pemodelan yang tepat, tim
pengembang dapat menciptakan perangkat lunak yang lebih efisien, mudah dimengerti, dan
mudah dipelihara.
Berikut adalah contoh implementasi pemodelan perangkat lunak menggunakan
diagram UML, salah satu notasi yang umum digunakan dalam industri perangkat lunak.