We are looking for ways to further improve our software development process through proper documentation. However, being a document, these documentation/specification are only available whenever we open and read it.
For example, URS, SRS, ERD, DB Diagram, Class Diagram, Use Case, Test Scripts, User Manual and Training materials usually are separated documents.
Has anyone do this all within a single web-based system?
It starts with key-in all the requirements into the system and easily the URS can be generated. Whenever any changes to the requirements, it has to be entered into the system, but can easily generated.
The most important part is traceability, where we can see how requirements are implemented until the end. Sometimes, they are in URS, but missing along the way, since it is hard to compare / inspect it manually. Very often different person doing separate process, so things may omitted accidentally. For example, a function may exist in the system and test script, but not in the user manual.
I would imagine any changes at any part of the process that are not completely implemented, therefore actions can be taken.
Thanks!