tugas 3_booch method (ooad)

Upload: setiani

Post on 05-Jul-2018

217 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/15/2019 Tugas 3_Booch Method (OOAD)

    1/13

      Dea Aulia Handiani

    Putri Shantika

    Ray Palestine

    Setiani Cendana Sari

  • 8/15/2019 Tugas 3_Booch Method (OOAD)

    2/13

    OOAD dibangun oleh Grady Booch ketika iasedang 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 prosesyang disebut Rational Unified Process (RUP).

    OOAD

    (Object Oriented Analysys Design)

  • 8/15/2019 Tugas 3_Booch Method (OOAD)

    3/13

    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.

    Strategi Booch Method

  • 8/15/2019 Tugas 3_Booch Method (OOAD)

    4/13

    Mendefinisikan sekelompok tugas analisi yangkembali diterapkan disetiap langkah proses makro.

    Pada proses pengembangan mikro, kelas dan objek diidentifikasi dan mennentukan untuk hubungan antarakelas dan objek, juga semua kegiatan.

    Micro Development

    Process

  • 8/15/2019 Tugas 3_Booch Method (OOAD)

    5/13

    Berasumsi analisis dan desain adalahserangkaian kegiatan kesatuan yang tidak dapat

    dipisahkan. Proses makro adalah proses tingkat tinggiyang menggambarkan kegiatan tim pengembangansecara keseluruhan. Fokus pada “Prototype”.

    Macro Development

    Process

  • 8/15/2019 Tugas 3_Booch Method (OOAD)

    6/13

  • 8/15/2019 Tugas 3_Booch Method (OOAD)

    7/13

    Enam cara terbaik untuk RPL modern dalam RUP :

    1. Develop iteratively, yang terbaik adalah untuk mengetahuisemua kebutuhan di awal dengan resiko sebagai iterasiutama.

    2. Manage requirements, selalu tetap mengingat syarat-syaratyang ditetapkan oleh pengguna.

    3. Mempekerjakan arsitektur berbasis komponen.

    4. Model software visually, menggunakan diagram untukmewakili semua komponen utama, pengguna, dan interaksimereka. UML merupakan salah satu alat yang dapatdigunakan untuk membuat tugas ini lebih layak.

    5. Continuously verify quality, selalu membuat pengujian

    bagian utama dari proyek ini pada setiap titik waktu.6. Control changes, banyak proyek yang dibuat oleh banyaktim, kadang-kadang di berbagai lokasi, platform yangberbeda dapat digunakan, dll sebagai akibat sangat pentinguntuk memastikan bahwa perubahan yang dibuat untuksistem disinkronisasi dan diverifikasi terus-menerus.

  • 8/15/2019 Tugas 3_Booch Method (OOAD)

    8/13

    Inception Phase

    Elaboration Phase

    Construction Phase

    Transition Phase

    Fase-fase metode Booch

  • 8/15/2019 Tugas 3_Booch Method (OOAD)

    9/13

    Tujuan utama adalah untuk lingkup sistemsecara memadai sebagai dasar untuk memvalidasi

    costing awal dan anggaran. Dalam fase ini kasus bisnisyang meliputi konteks bisnis, faktor keberhasilan(diharapkan pendapatan, pengakuan pasar, dll), danperkiraan keuangan didirikan

    Inception Phase

  • 8/15/2019 Tugas 3_Booch Method (OOAD)

    10/13

    Tujuan utama adalah untuk mengurangi itemrisiko utama yang diidentifikasi dengan analisis hingga

    akhir fase ini. fase elaborasi adalah di mana proyekmulai terbentuk. dalam fase ini analisis masalahdomain dibuat dan arsitektur proyek mendapat bentukdasar

    Elaboration phase

  • 8/15/2019 Tugas 3_Booch Method (OOAD)

    11/13

  • 8/15/2019 Tugas 3_Booch Method (OOAD)

    12/13

    Tujuan utama adalah untuk transit sistem daripengembangan ke produksi, membuatnya tersedia

    untuk dan dipahami oleh pengguna akhir. kegiatantahap ini meliputi pelatihan pengguna akhir danpengembang dan beta pengujian sistem untukmemvalidasi terhadap harapan pengguna akhir.

    Transition phase

  • 8/15/2019 Tugas 3_Booch Method (OOAD)

    13/13

    Terimakasih