Multiple choice technology

The two levels of design for software architecture are:

  1. data design and architectural design

  2. data design and xp design

  3. architectural design and xp design

  4. None of the above

Reveal answer Fill a bubble to check yourself
A Correct answer
Explanation

Software architecture design has two primary levels: data design and architectural design. Data design focuses on data structures, databases, and data flow. Architectural design addresses the overall system structure, component organization, and their relationships. XP (Extreme Programming) is a methodology, not a design level. This two-level approach is standard in software engineering.