Un buen arquitecto es también aquél que se esfuerza por mantener la visión del producto final del usuario, así como, los procesos que se derivan de los requisitos y de la implementación de esa visión.