Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Bab 2 - Model Proses Pembangunan Perangkat Lunak

Bab 2 - Model Proses Pembangunan Perangkat Lunak

Materi ini digunakan untuk mata kuliah Rekayasa Perangkat Lunak 1

Adam Mukharil Bachtiar

September 26, 2016
Tweet

More Decks by Adam Mukharil Bachtiar

Other Decks in Education

Transcript

  1. Pendekatan yang digunakan untuk membagi-bagi dan menjalankan pekerjaan pada SDLC

    menjadi beberapa fase untuk perencanaan dan manajemen yang lebih baik
  2. • Waterfall • V Model Linear Model Iterative Model Evolutionary

    Model • Incremental Model • Rapid Application Development (RAD) • Prototyping • Spiral Model • Concurent Model
  3. Waterfall Model Communication Planning Modeling Construction Deployment • Project initiation

    • Requirement gathering • Estimating • Scheduling • Tracking • Analysis • Design • Code • Test • Delivery • Support • Feedback
  4. Incremental Model Analysis Design Code Test Analysis Design Code Test

    Analysis Design Code Test Increment 1 Increment 2 Increment N Delivery of 1st increment Delivery of 2nd increment Delivery of Nth increment Calendar Time
  5. Rapid Application Development Communication Planning Modeling Construction Team #1 Modeling

    Construction Team #N Deployment • Business modeling • Data modeling • Process modeling • Component reuse • Automatic code generation • Testing • Integration • Delivery • Feedback
  6. Concurent Model None Under Development Awaiting Changes Under Revision Under

    Review Baselined Done Analysis Activity Satu kotak menyatakan satu kegiatan di dalam engineering
  7. • Component Based Development • Formal Method • Aspect Oriented

    Model • Unified Process Model • Agile Method • XP (Extreme Programming) • Scrum
  8. Poin diskusi: 1. Karakteristik model proses 2. Kapan model proses

    digunakan 3. Keunikan model proses dibanding model proses lain 4. Gambaran (bisa berupa contoh atau grafik) dari model proses 5. Kelebihan dan kekurangan model proses
  9. Deliverables: 1. Hasil diskusi dituangkan dalam bentuk slide 2. Slide

    dibuat menggunakan powerpoint 3. Presentasikan hasil diskusi oleh ketua kelompok