Nontraditional Requirements
Definition
Nontraditional requirements refer to requirement types that go beyond the standard functional/non-functional classification — often emerging from modern software contexts (AI, mobile, cloud, IoT, regulatory-heavy domains) or from special stakeholder concerns not captured by conventional requirement categories.
Examples of Nontraditional Requirement Categories
1. Ethical / Social Requirements
- Fairness and bias avoidance in AI-driven systems
- Accessibility requirements (e.g., WCAG compliance for differently-abled users)
2. Environmental / Sustainability Requirements
- Energy efficiency constraints (e.g., "system shall minimize server power consumption")
3. Emotional / Experience Requirements
- User delight, emotional engagement (common in UX-heavy consumer apps)
4. Legal & Regulatory Requirements (beyond basic compliance)
- Data sovereignty (data must reside in specific geographic regions)
- Right-to-be-forgotten / data deletion requirements (GDPR-style)
5. Organizational / Political Requirements
- Requirements driven by internal politics, department turf, or organizational change management, not purely technical needs
6. Evolving/Emergent Requirements
- Requirements that only become apparent through usage/operation of the system (cannot be fully elicited upfront) — common in AI/ML systems where behavior emerges from data
7. Cross-cutting / Non-functional-adjacent Requirements
- Requirements that don't fit cleanly into functional or non-functional buckets, e.g., "the system shall be explainable" (explainability in AI systems)
Why This Category Exists
Traditional FR/NFR classification was designed for conventional business software; modern systems (AI, IoT, highly regulated domains) surface requirement types that don't fit neatly into those two buckets — recognizing "nontraditional requirements" ensures these aren't overlooked during analysis.
Exam tip: If asked to define/list nontraditional requirements, mention that they arise from modern/emerging concerns (ethics, sustainability, regulation, emergent behavior) that traditional FR/NFR categories don't fully capture — give 2–3 concrete examples.