1.Model DSDM

Model DSDM

    DSDM adalah suatu kerangka kerja awalnyadidasarkan pada Rapid Application Development (RAD). DSDM mengutamakan keterlibatan pemakai secara berkesinambungan dengan pendekatan pengembangan secara berulang dan bertambah, tanggap terhadap perubahan,untuk membangun sistem perangkat lunak yang memenuhi kebutuhan bisnis tepat waktu dan tepat anggaran. DSDM merupakan salah satu metode Agile untuk pengembangan perangkat lunak, dan bagian dari Agile Alliance. DSDM pertama kali diperkenalkan pada tahun 1995, di mana merupakan satusatunya publikasi penggunaan metode RAD di dunia.
Sebagai perluasan dari RAD, DSDM memusatkan pada proyek sistem informasi yang dicirikan oleh jadwal dan anggaran yang ketat. DSDM berupaya mengatasi penyebab-penyebab kegagalan proyek, di antaranya melebihi anggaran, terlambat dari jadwal, kurangnya keterlibatan pengguna, dan lemahnya komitmen dari para pimpinan. Kerangka kerja DSDM menyediakan dasar ideal bagi proses pengembangan dan penerapan sistem informasi, meliputi orang (misal organisasi, staf, keahlian), teknologi pendukung (misal teknologi informasi, otomatisasi kantor, komunikasi) dan proses yang menyatukan keduanya (dalam rangkaian strategi bisnis).

DSDM terdiri dari 3 tahapan utama, dan 5 sub tahap. Tahapan utama adalah:
1.     Sebelum proyek, di mana kandidat proyek diidentifikasi, pembiayaan proyek terpenuhi, dan jaminan proyek dipastikan. Penanganan hal- hal tersebut pada tahap ini menghindari masalah pada tahaptahap berikutnya.
2.     Siklus hidup proyek, merupakan inti dari DSDM, yang terdiri dari 5 sub tahap yaitu i) studi kelayakan; ii) studi bisnis; iii) perulangan model fungsional; iv) perulangan perancangan dan pembuatan; v) penerapan.
3.     Setelah proyek, yaitu memastikan sistem berjalan secara efektif dan efisien. Hal ini diwujudkan dengan perawatan, peningkatan dan perbaikan sesuai prinsip-prinsip DSDM. Perawatan dapat dilihat sebagai usaha meneruskan pengembangan berdasarkan sifat alami DSDM, yaitu perulangan dan pertambahan.
    Ada delapan prinsip yang mendasari DSDM Atern. Prinsip-prinsip ini mengarahkan tim dalam sikap mereka harus mengambil dan pola pikir mereka harus mengadopsi untuk memberikan secara konsisten. Prinsip-prinsipnya adalah :
 Fokus pada kebutuhan bisnis
Kriteria utama untuk penerimaan dari “penyampaian” adalah memberikan suatu sistem yang membahas kebutuhan bisnis saat ini. Menyampaikan sistem yang sempurna yang membahas semua kebutuhan bisnis yang mungkin kurang penting daripada berfokus pada fungsi kritis.
  • Memahami prioritas bisnis sejati
  • Membentuk Kasus Bisnis suara
  • Mencari sponsor bisnis yang berkesinambungan dan komitmen
  • Jaminan Subset Usable Minimum fitur.
Memberikan tepat waktu
  • Timebox pekerjaan
  • Fokus pada prioritas bisnis
  • Selalu memenuhi tenggat waktu
 Berkolaborasi
Keterlibatan pengguna merupakan kunci utama dalam menjalankan proyek yang efisien dan efektif, dimana kedua pengguna dan pengembang berbagi tempat kerja (baik fisik atau melalui alat), sehingga pengambilan keputusan dapat dilakukan secara kolaboratif dan cepat.
  • Melibatkan pemangku kepentingan yang tepat, pada waktu yang tepat, seluruh proyek
  • Pastikan bahwa anggota tim diberi wewenang untuk mengambil keputusan atas nama rakyat yang mereka wakili tanpa menunggu persetujuan tingkat yang lebih tinggi.
  • Aktif melibatkan perwakilan bisnis
  • Membangun budaya satu tim
Jangan kompromi soal kualitas
  • Mengatur tingkat kualitas di awal
  • Memastikan kualitas yang tidak menjadi variable
  • Desain, dokumen dan uji tepat
  • Membangun kualitas dengan review konstan
  • Uji awal dan terus menerus
   Membangun secara bertahap
  • Upayakan untuk pengiriman awal manfaat bisnis di mana mungkin
  • Terus mengkonfirmasi solusi yang tepat sedang dibangun
  • Secara formal menilai kembali prioritas dan kelayakan proyek yang sedang berlangsung dengan kenaikan masing-masing disampaikan
Mengembangkan Iterasi
Fokus pada penyajian produk sesering mungkin, dengan asumsi bahwa untuk memberikan sesuatu yang “cukup baik” sebelumnya selalu lebih baik daripada memberikan segalanya “sempurna” pada akhirnya. Dengan memberikan produk sering dari tahap awal dari proyek, produk dapat diuji dan ditinjau di mana catatan uji dan dokumen review dapat diperhitungkan pada iterasi berikutnya atau fase.
  • Jangan cukup desain depan untuk menciptakan fondasi yang kuat
  • Mengambil pendekatan iteratif untuk membangun semua produk
  • Membangun umpan balik pelanggan dalam setiap iterasi untuk fokus pada solusi bisnis yang efektif
  • Terimalah bahwa detail yang paling muncul kemudian daripada cepat
  • Merangkul berubah – solusi yang tepat tidak akan berkembang tanpa itu
  • Jadilah kreatif, bereksperimen, belajar, berevolusi
 Berkomunikasi terus menerus dan jelas
Komunikasi dan kerja sama di antara semua stakeholder proyek diperlukan untuk menjadi efisien dan efektif.
  • Jalankan tim setiap hari
  • Gunakan lokakarya
  • Gunakan teknik komunikasi yang kaya seperti pemodelan dan prototyping
  • Iterasi kini berkembang solusi awal dan sering
  • Menjaga dokumentasi ramping dan tepat waktu
  • Mengelola harapan pemangku kepentingan seluruh proyek
  • Mendorong informal komunikasi tatap muka di semua tingkatan
Menunjukkan kontrol.
  • Gunakan tingkat yang sesuai formalitas untuk pelacakan dan pelaporan
  • Buatlah rencana dan kemajuan terlihat oleh semua
  • Mengukur kemajuan melalui fokus pada pengiriman produk daripada kegiatan selesai
  • Mengelola secara proaktif

  • Evaluasi kelayakan proyek terus berdasarkan tujuan bisnis

Komentar

Postingan populer dari blog ini

22.Model WATERFALL

8.Model SDLC Incremental

FLOWCHART