Requirement
Requirement
Intro
A requirement is a need to be met by an architecture or work package. In EA, clear requirements guide design decisions and scope.
Key points:
- Defines testable criteria for success.
- Aligns stakeholders and prevents scope creep.
- Common use cases across EA/BPM/Data/App/Tech include functional needs, nonfunctional constraints, and compliance mandates.
- Pitfall: vague requirements that cannot be verified.
Examples:
- System must process 1,000 orders per minute.
- Data retention must meet regulatory timelines.
- Process must support multilingual customer communications.
In practice:
Capture requirements with owners and acceptance criteria; trace them to designs, tests, and outcomes.
Related terms: Objective; Architecture; Governance
FAQs:
Q: Are requirements only technical?
A: No; they span business, process, data, and technology needs.
Q: How do we manage changes?
A: Use change control and re‑validate impacts across traceability.