Re:Ask HN: To have (system) design sessions or not?
by DawsonBruce on Wednesday August 17, 2022 @01:42AM
(#32492766)
Agreed, sharing a tech spec / architecture decision record outlining the system design and it’s benefits and consequences with the team you’re seeking feedback from is quite effective.
Not only does this remove another meeting from the calendar, but it also allows everyone to contribute asynchronously and requires explicit buy-in from each requested reviewer.
A better approach is to appoint a single tech lead, give them the freedom to make technical decisions, have them write a RFC/tech spec, and have others review the spec (by commenting on it and asking questions). Once there is consensus on the major items then development can proceed.