Process Requirements#

Problem Attributes#

Problem attribute: UID
status: valid
status: valid
tags: problem_resolution, attribute, mandatory

Each Problem shall have a unique ID. It shall be in an integer number.

Problem attribute: status
status: valid
status: valid
tags: problem_resolution, attribute, mandatory

Each Problem shall have a status:

  • open

  • in review

  • in implementation

  • closed

  • rejected

Problem attribute: title
status: valid
status: valid
tags: problem_resolution, attribute, mandatory

Reason for Problem Report

Problem attribute: description
status: valid

Exact description of the Problem, including potential cause and impact of the problem.

Record especially, if functional safety or cybersecurity may affected here.

Record potential affected parties, and if it may requried to notify them about the potential problem.

Problem attribute: analysis results
status: valid
status: valid
tags: problem_resolution, attribute, mandatory

Record analysis results (e.g. reason for rejection, safety, security, quality impact)

Problem attribute: stakeholder
status: valid

Assign responsible stakeholder for analysing the problem Assign responsible stakeholder to resolve the problem

Problem attribute: classification
status: valid

Each Problem shall have a classification identifier:

  • minor

  • major

  • critical

  • blocker

Problem attribute: category
status: valid
status: valid
tags: problem_resolution, attribute, mandatory

Each Problem shall have a category identifier:

  • User

  • Bug

Problem attribute:: safety affected
status: valid
status: valid
tags: problem_resolution, attribute, mandatory

Each Problem shall have a safety relevance identifier:

  • Yes

  • No

Problem attribute:: security affected
status: valid
status: valid
tags: problem_resolution, attribute, mandatory

Each Problem shall have a security relevance identifier:

  • Yes

  • No

Problem attribute:: quality affected
status: valid
status: valid
tags: problem_resolution, attribute, mandatory

Each Problem shall have a quality relevance identifier:

  • Yes

  • No

Problem attribute: milestone
status: valid

Milestone until the Problem must be implemented (used for prioritization)

Problem Resolution Checks#

Problem Resolution mandatory attributes provided
status: valid
status: valid
tags: problem_resolution, attribute, check

It shall be checked if all mandatory attributes for each Problem is provided by the user. For all requirements following attributes shall be mandatory:

Overview mandatory problem attributes#

Title

Problem attribute: analysis results

Problem attribute: category

Problem attribute: classification

Problem attribute: description

Problem attribute: milestone

Problem attribute:: quality affected

Problem attribute:: safety affected

Problem attribute:: security affected

Problem attribute: stakeholder

Problem attribute: status

Problem attribute: title

Problem attribute: UID

Problem Report issues closing constraints
status: valid
status: valid
tags: problem_resolution, attribute, check

ISSUEs related to Problem Reports shall not automatically closed, if linked ISSUEs or PRs are closed or merged and these ISSUEs shall be closed only manually from the Committer (rl__committer).