Anda di halaman 1dari 13

Dea Aulia Handiani

Putri Shantika
Ray Palestine
Setiani Cendana Sari

OOAD
(Object Oriented Analysys Design)

OOAD dibangun oleh Grady Booch ketika ia


sedang berada di Rational Software (yang sekarang
dikenal sebagai bagian dari IBM) pada tahun 1994.
Aspek metodologi dari metode Booch telah
tergabung ke dalam beberapa metodologi dan proses
yang disebut Rational Unified Process (RUP).

Strategi Booch Method

RUP menghasilkan 3 strategi, yaitu :


1. Sebuah proses perancangan yang disertai dengan
pengembangan.
2. Alat yang penerapannya secara otomatis sesuai dengan
proses.
3. Layanan yang lebih cepat karena merupakan gabungan
dari 2 strategi sebelumnya.

Micro Development
Process

Mendefinisikan sekelompok tugas analisi yang


kembali diterapkan disetiap langkah proses makro.
Pada proses pengembangan mikro, kelas dan objek di
identifikasi dan mennentukan untuk hubungan antara
kelas dan objek, juga semua kegiatan.

Macro Development
Process

Berasumsi
analisis
dan
desain
adalah
serangkaian kegiatan kesatuan yang tidak dapat
dipisahkan. Proses makro adalah proses tingkat tinggi
yang menggambarkan kegiatan tim pengembangan
secara keseluruhan. Fokus pada Prototype.

Enam cara terbaik untuk RPL modern dalam RUP :

1.
2.
3.
4.

5.
6.

Develop iteratively, yang terbaik adalah untuk mengetahui


semua kebutuhan di awal dengan resiko sebagai iterasi
utama.
Manage requirements, selalu tetap mengingat syarat-syarat
yang ditetapkan oleh pengguna.
Mempekerjakan arsitektur berbasis komponen.
Model software visually, menggunakan diagram untuk
mewakili semua komponen utama, pengguna, dan interaksi
mereka. UML merupakan salah satu alat yang dapat
digunakan untuk membuat tugas ini lebih layak.
Continuously verify quality, selalu membuat pengujian
bagian utama dari proyek ini pada setiap titik waktu.
Control changes, banyak proyek yang dibuat oleh banyak
tim, kadang-kadang di berbagai lokasi, platform yang
berbeda dapat digunakan, dll sebagai akibat sangat penting
untuk memastikan bahwa perubahan yang dibuat untuk
sistem disinkronisasi dan diverifikasi terus-menerus.

Fase-fase metode Booch

Inception Phase
Elaboration Phase
Construction Phase
Transition Phase

Inception Phase

Tujuan utama adalah untuk lingkup sistem


secara memadai sebagai dasar untuk memvalidasi
costing awal dan anggaran. Dalam fase ini kasus bisnis
yang meliputi konteks bisnis, faktor keberhasilan
(diharapkan pendapatan, pengakuan pasar, dll), dan
perkiraan keuangan didirikan

Elaboration phase

Tujuan utama adalah untuk mengurangi item


risiko utama yang diidentifikasi dengan analisis hingga
akhir fase ini. fase elaborasi adalah di mana proyek
mulai terbentuk. dalam fase ini analisis masalah
domain dibuat dan arsitektur proyek mendapat bentuk
dasar

Construction phase

Tujuan utama adalah untuk membangun sistem


perangkat lunak. dalam fase ini, fokus utama adalah
pada pengembangan de komponen dan fitur lain dari
sistem. ini fase ketika sebagian besar coding
berlangsung

Transition phase

Tujuan utama adalah untuk transit sistem dari


pengembangan ke produksi, membuatnya tersedia
untuk dan dipahami oleh pengguna akhir. kegiatan
tahap ini meliputi pelatihan pengguna akhir dan
pengembang dan beta pengujian sistem untuk
memvalidasi terhadap harapan pengguna akhir.

Terimakasih

Anda mungkin juga menyukai