Feature Requirements#
[Your Feature Name] Requirements
|
status: draft
security: NO
safety: ASIL_B
|
||||
Attention
The above directive must be updated according to your Feature.
Modify
Your Feature Nameto be your Feature NameModify
idto be your Feature Name in upper snake case preceded bydoc__and followed by_requirementsAdjust
statusto bevalidAdjust
safetyandtagsaccording to your needs
<Headlines (for the list of requirements if structuring is needed)>#
.. feat_req:: Some Title
:id: feat_req__feature_name__some_title
:reqtype: Process
:security: NO
:safety: ASIL_B
:satisfies: stkh_req__requirements__template
:valid_from: v0.0.1
:valid_until: v1.0.1
:status: invalid
:belongs_to: feat__feature_name
The Feature shall do xyz to the user to bring him to this condition at this time.
Note: (optional, not to be verified)
.. aou_req:: Some Other Title
:id: aou_req__feature_name__some_other_title
:reqtype: Process
:security: NO
:safety: ASIL_B
:status: invalid
The Feature User shall do xyz to use the feature safely.
Attention
The above directives must be updated according to your feature requirements.
Replace the example content by the real content for your first requirement (according to Requirements Guideline)
Set
belongs_towith a link to feature IDSet
reqtypewith a link to the right value (<Functional|Interface|Process|Non-Functional>)Set
satisfieswith a link to the right stakeholder requirementAdjust
safetyandsecurityto the right value (ASIL B/QM; YES/NO)Add other needed requirements for your feature
Adjust
valid_fromandvalid_untilto the right version numbersSet
statustovalidand start the review/merge process