A Simple Framework for Architectural Decisions
infoq.com
infoq.com
https://github.com/joelparkerhenderson/architecture-decision...
In my solely own opinion:
an ADR documents a strategic choice and ties accountability to it's author. The quality of the document (and the content) should work in their own best interest.
Another kind of documentation could be used to record e.g. details of implementation or describing APIs. The latter is focused on building a knowledge base for co-workers, onboarding or end users. edit: I call them REFs.
edit 2: Filling out superfluous forms which ends up of no use to anyone is a waste of time. Cut back on documentation until people starts asking for more of it.
A Technology Radar is supposed to reflect the state of your area and track what you are doing, like a radar. It's not a decision making tool; building a decision making process around it will eventually lead to rigid blocks and stifle your own innovation.
The decision us still up to you, the reader.
Discovering their BYOR feature immediately triggered an idea around understanding your familiarity with prospective tech. E.g., if the tech is in an outer ring, you probably don't want to rush it into production.
In my experience good engineers get together in a room make decision swiftly and deploy them. Often with docs. Also worked with an RFC process which worked but also introduces a “checkpoint” which slows down decision making. Only for one door decisions such docs or joint decisions are needed.
All useful but keep it lean folks.