Cara mula menggunakan ADR
Untuk mula menggunakan ADR, berbincanglah dengan rakan sepasukan anda tentang bidang-bidang ini.
Pengenalpastian keputusan:
Setakat mana AD itu mendesak dan setakat mana ia penting?
Adakah ia perlu dibuat sekarang, atau boleh menunggu sehingga lebih banyak diketahui?
Pengalaman peribadi dan kolektif, serta kaedah dan amalan reka bentuk yang diiktiraf, boleh membantu pengenalpastian keputusan.
Sebaik-baiknya selenggara senarai tugasan keputusan yang melengkapi senarai tugasan produk.
Pembuatan keputusan:
Terdapat beberapa teknik membuat keputusan, kedua-dua yang umum dan yang khusus untuk seni bina perisian, contohnya pemetaan dialog (dialogue mapping).
Pembuatan keputusan berkumpulan ialah topik penyelidikan yang aktif.
Pelaksanaan dan penguatkuasaan keputusan:
AD digunakan dalam reka bentuk perisian; oleh itu ia mesti disampaikan kepada, dan diterima oleh, pihak berkepentingan sistem yang membiayai, membangunkan dan mengendalikannya.
Gaya pengekodan yang jelas dari segi seni bina dan semakan kod yang menumpukan pada kebimbangan dan keputusan seni bina ialah dua amalan yang berkaitan.
AD juga mesti dipertimbangkan (semula) apabila memodenkan sistem perisian dalam evolusi perisian.
Perkongsian keputusan (pilihan):
Banyak AD berulang merentasi projek.
Oleh itu, pengalaman dengan keputusan lalu, baik dan buruk, boleh menjadi aset boleh guna semula yang bernilai apabila menggunakan strategi pengurusan pengetahuan yang jelas.
Dokumentasi keputusan:
Terdapat banyak templat dan alat untuk merakam keputusan.
Lihat komuniti agile, contohnya ADR oleh M. Nygard.
Lihat proses kejuruteraan perisian dan reka bentuk seni bina tradisional, contohnya susun atur jadual yang dicadangkan oleh IBM UMF dan oleh Tyree dan Akerman dari CapitalOne.
Untuk maklumat lanjut:
- Langkah di atas diadaptasi daripada entri Wikipedia tentang Architectural Decision