The current mode of development at our company is very much 'waterfall'. We want to move to more of an agile methodology. However, our clients will still demand a requirements specification, design specification and test specification at the end of the project.
Additionally, we need to be able to produce 'traceability' matrices which basically prove that each user requirement has been implemented (or explain why not) and tested. So I guess each section in the design specification would need to link to a requirement, and each test would link to a requirement/bug. At the moment we do this all manually using a combination of Word and Excel. It gets very complicated and error-prone, especially when creating the traceability matrix for projects with large numbers of requirements.
Ideally we need a system that allows us to change and version requirements and design specifications, export to word/pdf, and produce these traceability matrices.
Can Atlassian products be used to achieve this?