Skip to content
Ameen Abozaid
Planned lessonARC-043-L02

Decision and assumption logs

  • Lesson 2 of 5
  • Architect
On This Lesson 4 topics

This lesson is planned. The outline below lists the topics it will cover. The full lesson has not been published yet.

In this lesson

keep a decision log and an assumptions log that explain why the solution is the way it is.

Planned topics

  • A decision log lists each significant decision: context, options, choice, consequences, owner, date, status (ADRs fit here).
  • An assumption log lists things believed true but not verified, with an owner and a date by which to confirm.
  • Link them: an assumption underlying a decision is a reason to revisit it if proved wrong.
  • Write decisions when made, not afterwards from memory.
  • Mark superseded decisions rather than deleting them.
Draft outline details

Demonstration

two sample entries: decision "Use managed payment page so card data never touches Larkspur systems" and assumption "Payment provider supports 3-D Secure flow for click-and-collect; owner: payment lead; confirm by end of month 2".

Check your understanding

What is different about an assumption entry?

Show answer

It records something unverified, with an owner and a date to confirm or reject it.

Practice

Apply this lesson with the module's lab, exercises and quiz.

Lab and exercises Quiz

Marking a lesson complete is optional and you can undo it any time. Your progress stays in this browser.

Continue to next lesson

Type to search levels, phases, modules and lessons.