Integration of requirement-driven and outcome-driven development

Type of pattern

  • Process

 

Type of objective

  • Trustworthiness

 

Target users

  • Developers
  • Project managers

 

Impacted users

  • Employees
  • Management
  • Consumers
  • Regulators

 

Lifecycle stages

  • All stages

 

Relevant AI ethics principles

  • Privacy & security
  • Reliability & safety
  • Transparency and explainability
  • Accountability
  • Contestability
  • Fairness
  • Human-centred value
  • HSE well-being

 

Benefits

  • Reduced ethical risk via explicitly targeting ethical outcomes (not just requirements)

 

Drawbacks

  • Increased development effort due to process complexity

 

Known uses