Architecture Decision Record

Active theme: Light

← dokumen

Kriteria kelestarian keputusan

https://www.infoq.com/articles/sustainable-architectural-design-decisions/

Kanggo nemtokake kelestarian keputusan kanthi rinci, kita nurunake lima kriteria utama.

Strategis

Nalika nggawe keputusan, wong sing nliti akibat strategis kudu mikirake perkara kayata pengaruh jangka dawa saka keputusan—upamane, upaya operasi lan pangopènan ing mbesuk.

Bisa diukur lan bisa dikelola

Kowe bisa ngukur lan ngevaluasi asil keputusan saka wektu miturut kriteria objektif, luwih becik sing numerik (kayata, sing dipromosikake dening skenario atribut kualitas lan lokakarya4). Nyathet kabeh keputusan sing rinci iku ora mungkin, mula arsitek kudu mbatesi granularitas keputusan nganti tingkat rincian tartamtu (kayata nggawe kelas desain). Iki bakal nuwuhake kumpulan keputusan sing luwih lestari lan sambungan telusur sing luwih sithik. Salajengipun, mbatesi jumlah dependensi antarane keputusan nyuda efek riak owah-owahan.

Bisa digayuh lan realistis

Alasan nyocogake solusi karo masalah kudu dipilih kanthi pragmatis lan digawe cetha. Upamane, arsitek bisa nuduhake yen padha wis ngati-ati supaya ora over- utawa underengineering (tegese, padha kudu nggunakake pendekatan "wis cukup apik").

Berakar ing kabutuhan

Nggawe keputusan kudu adhedhasar pengalaman lan konteks arsitektur khusus domain. Kudu nimbang lingkungan perusahaan uga kabutuhan lan watesan proyek, kalebu katrampilan tim pangembang saiki, anggaran pelatihan, lan proses.

Ora kena wektu

Keputusan kudu adhedhasar pengalaman lan kawruh sing ora bakal enggal lawas. Upamane, arsitek bisa milih pola utawa taktik arsitektur sing netral platform.