Garis Panduan untuk Mencapai Keputusan Mampan
https://www.infoq.com/articles/sustainable-architectural-design-decisions/
Kami mempelajari pengajaran berikut dalam kerja kami yang boleh berfungsi sebagai garis panduan dan penilaian untuk mencapai keputusan mampan:
Gunakan pendekatan ramping/minimalis untuk dokumentasi keputusan awal.
Utamakan dan rakam semua keputusan penting yang cukup relevan untuk didokumenkan dan untuk memahami seni bina sasaran.
Perincikan keputusan yang amat penting dengan templat penuh hanya selepas kerja awal selesai (iaitu, apabila pembuat keputusan berpuas hati dengan keputusan seni bina yang dibuat dan yakin bahawa keputusan ini tidak perlu disemak semula dalam masa terdekat).
Gunakan versi ramping/minimalis daripada langkah 1 sebagai versi ringkas keputusan yang didokumenkan dengan tahap butiran yang betul untuk memberikan gambaran keseluruhan keputusan terperinci, dan juga untuk keputusan remeh atau jelas.
Jika boleh, gunakan pengetahuan seni bina sedia ada, sama ada daripada model panduan atau sumber lain. Semak dan lanjutkan pengetahuan sedemikian dan sesuaikannya dengan konteks keputusan tertentu.
Pastikan pautan kebolehjejakan diwujudkan antara keputusan dengan keperluan dan reka bentuk/kod seni bina.
Sediakan semakan konsistensi automatik untuk memastikan pautan kebolehjejakan selaras selepas perubahan. Hadkan bilangan kebergantungan antara keputusan dengan artifak perisian lain.
Terapkan garis panduan untuk justifikasi secara konsisten dan tegas — ia ialah bahagian terpenting dalam dokumentasi keputusan kerana ia memberikan rasional.