The Unify Software Development Environment includes an Issue Management system that supports development in multiple technologies. The Issue Management system includes JADE-specific Code Management features for dependency management and release automation.
Dependency Management
Each issue can have a list of dependencies. The Unify Software Development Environment:
- Highlights issues where no JADE code has been archived
- Identifies JADE code area clashes between issues
- Highlights JADE code comparisons that need to be revisited when issues they depend on have changed
- Highlights JADE code comparisons that need to be revisited when the JADE code changes list has changed
Release Automation
The Unify Development Environment collates information from issues documents and test plan documents for release notes and release test plans. This facility works across multiple development technologies.
The Unify Development Environment includes JADE-specific facilities to assemble releases from multiple code fragments stored as issues.
The released JADE code is archived and the Unify Software Development Environment can generate new development systems on request from developers based on these archives.