Replies: 1 comment
-
|
I am intrigued by the idea of connecting the two. I would like to understand more about the concept (and offer feedback/be involved in the process). My company is currently performing trials for KiCad as a replacement for our current EDA software suite. A requirements management tool that cross links to the schematic would be an additional feature that does not currently exist in our workflow and would likely tip scales further in KiCad's (and naturally strictdoc's) favor. Some thoughts and questions as I consider how the implementation might work:
If the KiCad object used to link to requirements is sufficiently genericized, this feature may also be utilized to link to an issue tracker. For example, we are currently evaluating tracking hardware issues within our internal gitlab instance. In this way, a three-way linkage between requirements, identified issues/tasks, and the hardware design artifacts themselves could be intrinsically linked. If a hardware design contains a link to a requirement(s) and an issue with hardware is identified, one could conceivably (1) create a corresponding gitlab issue, (2) call out or link affected requirements by UID or MID in that issue, (3) check in fixes to the hardware design files referring to the issue number all while (4) maintaining a live link to the requirement showing traceability within the hardware design itself. Overall, I am encouraged by this concept and I think it would be very valuable to have this capability. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
The idea is to propose and explores a bidirectional integration between StrictDoc and KiCad 10 (or later) to provide end-to-end requirements traceability for hardware development.
StrictDoc would manage and version system, hardware, software, verification, and regulatory requirements, while KiCad would link design artifacts to those requirements. The integration would allow traceability in both directions:
Requirements ⇄ Design ⇄ Verification
Key objectives:
The long-term vision is to bring modern requirements management and lifecycle traceability to the open-source electronics ecosystem while remaining extensible and compatible with future KiCad releases.
Beta Was this translation helpful? Give feedback.
All reactions