Re:Ask HN: Are System Design documents out of fashion?
by vanusa on Thursday January 20, 2022 @12:06AM
(#30004912)
I'm a huge fan of specifications (despite the downvotes to my comment above).
They can be slightly tricky to maintain and to get right. But not nearly as ticky as maintaining software for which there's at best only a partial sense of a coherent shared mental model available to the stakeholders (not to mention the developers) as to what this piece of software is supposed to do. Other than a slew of JIRA tickets written by a cast of thousands, and assigned to a zillion different developers over the years.
This can then be used to show customers or auditors that we have been diligent and designed the system carefully, even if they find some flaws.