Concerns
Concerns
Intro
Concerns describe the key interests of important stakeholders. They matter because architecture decisions should address stakeholder priorities and constraints.
Key points:
- Focuses analysis on what stakeholders care about.
- Guides viewpoints and models to answer relevant questions.
- Common use cases: security concerns (Tech), regulatory needs (EA), usability (Apps), throughput and quality (BPM).
- Pitfall: mixing concerns with solutions, which biases evaluation.
Examples:
- Compliance concern driving data retention and access controls.
- Cost optimization concern informing application rationalization.
- Customer experience concern shaping process touchpoints.
In practice:
Capture concerns early and map them to viewpoints and requirements to keep design relevant.
Related terms: stakeholder; viewpoint; requirement
FAQs:
Q: How are concerns used in architecture?
A: They inform viewpoints, models, and decision criteria.
Q: Who defines concerns?
A: Stakeholders, refined by architects through interviews and analysis.