We have been gathering our requirements and doing our work breakdown structure (WBS) across Google Docs / Sheets and Word / Excel.
In most scenarios, the requirement is not finalized initially. It goes through multiple iterations. To track these changes needs document versioning. Although, there are ways to version both documents and spreadsheets there are either too technical (code version management system) or difficult to use (Google Docs etc.)
The same challenge exists for the WBS. Here, we can probably use Microsoft Project or something similar.
The question to all HNers -
For both requirement gathering and WBS, what I'm looking for -
1. Some organized way to gather information (preferably in some itemized form)
2. Automatic version management and an easy way to see how things have changed
A bonus would be to somehow link between the requirements and WBS.
This can be either a free, open-source, self-hosted or paid option.
Also, it would be useful to know if anybody is using software like Notion, Outline, OneNote for this purpose.