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?
Lately I've been involved in development of some quite complicated product, having a lot of mathematics/chemistry implied. W/O specs you cannot (or hardly) achieve something like this in the Agile world. Agile product development works quite well for what I called data manipulation and transformation software, where UI is paramount, not for systems that are exact / scientific in nature.
So use Confluence and JIRA, like I did. You still have to work to maintain the matrices (well, only users can offer a meaning to the data, transforming it into information), but these 2 products really help you a lot.
Standard stuff: templates (blueprints) in Confluence, links to Jira (and back), tables of issues with lozenges, stuff like this, lists of issues in confluences grouped by labels, cfs, etc. Try to adapt the pair of products for you to see if you achieve what you want. It's the best advice I can offer
Read all about JIRA Agile and how it works. https://confluence.atlassian.com/display/AGILE/JIRA+Agile+Documentation. A High Level Overview on what I think it can offer you (and it to us)
Badges are a great way to show off community activity, whether you’re a newbie or a Champion.Learn more
As part of the Bitbucket product team I'm always interested in better understanding what kind of impact the use of our tools have on the way you work. In a recent study we conducted of software devel...
Connect with like-minded Atlassian users at free events near you!Find a group
Connect with like-minded Atlassian users at free events near you!
Unfortunately there are no AUG chapters near you at the moment.Start an AUG