Este documento describe el rol del arquitecto de software. Define al arquitecto como la persona responsable de crear la visión y estructura fundamental de un sistema, incluyendo sus componentes y relaciones. Explora las competencias clave de un arquitecto como el liderazgo, conocimiento tecnológico, comprensión de la estrategia de negocio y política organizacional. Finalmente, propone una autoevaluación para que un arquitecto evalúe cómo es percibido por diferentes grupos.