Template:System Design Strategies