PeRKy is computer software dedicated to management of software requirements with any Source Control Manager (abbreviated SCM) as a storage layer, based on a simple principle: 1 file per requirement. PeRKy helps developers keep documentation in sync with their code by using the same tools for both. It also integrates notions of distributed development, and thus highly limits the risk of encountering conflicts when merging branches of development.
|Tags||requirement management tool prk|
|Implementation||Python 3 and above|
Release Notes: A 'cross' command was added for outputting only the traceability matrix. A 'PRK-DER' tag was added for expressing intentional lack of traceability link.
Release Notes: This release introduces 'boost' and 'track' commands to extract, respectively, defined requirements identifiers and referenced ones.
Release Notes: This release increases performance by limiting processing of the input to a two-pass analysis. It takes into account DOS line endings. Generation of a table of contents no longer adds a dedicated section.
Release Notes: This release adds support for table of contents generation. Entries in traceabilty matrices are now hyperlinks pointing to the cited requirements.