Skip to main content

Risks, Tech Debt & Health Profile

Overview

Quality and risk tracking. Includes Risk and Tech Debt Item elements with assessment properties and lifecycle tracking.

Model elements

IdNameDescription
a3.riskRiskA risk that encompasses architecture, security, performance, or integration risks
a3.tech-debt-itemTech Debt ItemA consciously incurred technical debt

Relationships

IdNameDescription
a3.affectsaffectsIndicates that a risk or technical debt affects an element
a3.mitigatesmitigatesIndicates that an element reduces or mitigates a risk
a3.causescausesIndicates that an element causes a risk or creates technical debt
a3.related-torelated toIndicates a general relationship between risks or technical debt

Usage

  1. Identify Risks: Create Risk elements for identified risks
  2. Assess Risks: Set probability, impact, and priority
  3. Link to Elements: Use "affects" relationships to link risks to affected elements
  4. Document Mitigation: Use "mitigates" relationships to document mitigation measures
  5. Track Tech Debt: Create Tech Debt Items for consciously incurred debt
  6. Plan Repayment: Set priority and estimated effort for tech debt items
  7. Monitor Status: Update status as risks are resolved or tech debt is repaid

Reference

For the complete profile definition, see the a3-risks-techdebt-health-profile-1.0.0.yaml file.