Good cloud-based requirement management and evolution solution, with room to improve processes
- Having access to requirements from everywhere in the world.
- Requirement reports for document-centric parts of the development.
- Support for online reviews and discussions.
- Incorporation of different kinds of documents which requirement information.
Cons
- Cloud-based installations don't have full access to all reporting tools.
- Online reporting templates are not too customizable.
- Glossaries are not first-class citizens in Jama; it should be possible to link to glossary entries directly from requirements, and vice-versa.
- We do not measure the Return of Investment. We have moved past the Critical Design Review and moving into construction.
- We expect to be able to measure ROI in the form of increased contingency in the next phase.
- Engagement with the tool has not been universal; we had many people relying on the exported Word/PDF documents instead of providing feedback on Jama Connect directly or through reviews. Also many people are using Xray to manage testing of requirements in Jama, and need to integrate with it, currently testing a third-party tool for that.
- We have been able to apply for a non-for-profit license for JIRA and Confluence; we don't seem to have such a possibility with Jama.
At ALMA, we are using Jama Connect for Change Requests (CREs; same as SKAO's ECPs), and the different teams are using it as they see fit.
For ALMA, the main users of Jama Connect are the JAO Development System Engineer (myself), the SEG Systems Engineers, the differnet development team members at the ALMA Executives, and other stakeholders. We are managing with just 1 fixed seat, and 4 floating seats (pluss 500 stakeholder licenses).
For ALMA, I'm the main admin, and other colleagues provide fractional FTEs for support.
- Requirements Management
- Compliance to requirements through testing evidence
- Checking progress of system verification
- Creating a custom REST API client for certain kinds of reporting
- We plan to joining Jama and Jira to make sure that the software teams can more easily track their progress in system verification.
- Cloud Solutions
- Ease of Use
- Other
- Implemented in-house
- Third-party professional services
For SKAO, it was implemented from the beginning, to assist with change management of requirements, but initially there was no change management required.
- Lack of time allocation to start with the migration
- Need to have resources for creating a more "import friendly" version of the initial set of requirements
- Online Training
- No Training
- All steps of requirements management
- Getting existing specifications into Jama
- Importing and exporting requirements
- Managing large glossaries and keeping them sorted
- Jira with Tasktop
- Jira
- File import/export
- API (e.g. SOAP or REST)
- AppExchange or similar marketplace
- Stability
- Introduction of Jama Interchange Hub
- Not clear what the roadmap is