Architecture Decision Record

Active theme: Light

← แม่แบบบันทึกการตัดสินใจ

แม่แบบบันทึกการตัดสินใจโดย Michael Nygard

นี่คือแม่แบบจาก Documenting architecture decisions - Michael Nygard คุณใช้ adr-tools เพื่อจัดการไฟล์ ADR ได้

ในแต่ละไฟล์ ADR ให้เขียนส่วนต่อไปนี้:

ชื่อเรื่อง

สถานะ

สถานะคืออะไร เช่น proposed, accepted, rejected, deprecated, superseded ฯลฯ

บริบท

ปัญหาที่เราเห็นซึ่งเป็นแรงจูงใจให้เกิดการตัดสินใจหรือการเปลี่ยนแปลงนี้คืออะไร

การตัดสินใจ

การเปลี่ยนแปลงที่เรากำลังเสนอหรือกำลังดำเนินการคืออะไร

ผลที่ตามมา

อะไรจะง่ายขึ้นหรือยากขึ้นเพราะการเปลี่ยนแปลงนี้