There's a lot of discussion on whether the System Metaphor is a valid substitute for a System Architecture. Non-functional requirements (scalability, reliability, etc) are taken into consideration when defining System Architecture. Where do they fall in with XP?
System Architecture helps to maintain ConceptualIntegrity. With XP is this lost, or collectively shared across the team?
Related Wiki Pages: